|
CUDA_HOST | gpuLUT1d (const isce3::core::LUT1d< T > &) |
| Deep copy constructor from CPU LUT1d.
|
|
CUDA_HOSTDEV | gpuLUT1d (gpuLUT1d< T > &) |
| Shallow copy constructor on device.
|
|
CUDA_HOSTDEV gpuLUT1d & | operator= (gpuLUT1d< T > &) |
| Shallow assignment operator on device.
|
|
| ~gpuLUT1d () |
| Destructor.
|
|
CUDA_HOSTDEV double * | coords () |
| Access to coordinates.
|
|
CUDA_HOSTDEV const double * | coords () const |
| Read-only access to coordinates.
|
|
CUDA_HOSTDEV void | coords (double *c) |
| Set the coordinates.
|
|
CUDA_HOSTDEV T * | values () |
| Access to values.
|
|
CUDA_HOSTDEV const T * | values () const |
| Read-only access to values.
|
|
CUDA_HOSTDEV void | values (T *v) |
| Set the values.
|
|
CUDA_HOSTDEV bool | extrapolate () const |
| Get extrapolate flag.
|
|
CUDA_HOSTDEV void | extrapolate (bool flag) |
| Set extrapolation flag.
|
|
CUDA_HOSTDEV bool | haveData () const |
| Get flag for having data.
|
|
CUDA_HOSTDEV T | refValue () const |
| Get reference value.
|
|
CUDA_HOSTDEV size_t | size () const |
| Get size info of LUT.
|
|
CUDA_HOSTDEV void | size (size_t s) |
| Set size info of LUT.
|
|
CUDA_DEV T | eval (double x) const |
| Evaluate the LUT.
|
|
CUDA_HOST T | eval_h (double x) |
| Evaluate the LUT from host (test function)
|
|
The documentation for this class was generated from the following files: