|
|
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: