A non-owning reference to a TabulatedKernel object.
More...
#include <Kernels.h>
|
| TabulatedKernelView (const TabulatedKernel< T > &kernel) |
|
CUDA_DEV T | operator() (double t) const |
| Evaluate the kernel at a given location in [-halfwidth, halfwidth].
|
|
constexpr | Kernel (double width) noexcept |
| Construct a new Kernel object. More...
|
|
constexpr double | halfwidth () const noexcept |
| Get the halfwidth of the kernel. More...
|
|
constexpr double | width () const noexcept |
| Get the width of the kernel. More...
|
|
CUDA_HOSTDEV T | operator() (double t) const |
| Evaluate the kernel at a given location in [-halfwidth, halfwidth]. More...
|
|
|
CUDA_DEV T | eval (double t) const |
|
|
class | TabulatedKernel< T > |
|
template<typename T>
class isce3::cuda::core::TabulatedKernelView< T >
A non-owning reference to a TabulatedKernel object.
The documentation for this class was generated from the following files:
- isce/cxx/isce3/cuda/core/Kernels.h
- isce/cxx/isce3/cuda/core/Kernels.icc