isce3 0.25.0
Loading...
Searching...
No Matches
isce3::cuda::geometry::gpuTopoLayers Class Reference

Public Member Functions

CUDA_HOST gpuTopoLayers (const isce3::geometry::TopoLayers &layers)
 
CUDA_HOSTDEV gpuTopoLayers (const gpuTopoLayers &layers)
 
CUDA_DEV void x (size_t index, double value)
 
CUDA_DEV void y (size_t index, double value)
 
CUDA_DEV void z (size_t index, double value)
 
CUDA_DEV void inc (size_t index, float value)
 
CUDA_DEV void hdg (size_t index, float value)
 
CUDA_DEV void localInc (size_t index, float value)
 
CUDA_DEV void localPsi (size_t index, float value)
 
CUDA_DEV void sim (size_t index, float value)
 
CUDA_DEV void crossTrack (size_t index, double value)
 
CUDA_DEV void groundToSatEast (size_t index, float value)
 
CUDA_DEV void groundToSatNorth (size_t index, float value)
 
CUDA_HOSTDEV size_t length () const
 
CUDA_HOSTDEV size_t width () const
 
CUDA_HOSTDEV size_t nbytes_double () const
 
CUDA_HOSTDEV size_t nbytes_float () const
 
CUDA_HOST void copyToHost (isce3::geometry::TopoLayers &layers)
 

Public Attributes

double * _x
 
double * _y
 
double * _z
 
float * _inc
 
float * _hdg
 
float * _localInc
 
float * _localPsi
 
float * _sim
 
double * _crossTrack
 
float * _groundToSatEast
 
float * _groundToSatNorth
 

The documentation for this class was generated from the following files:

Generated for ISCE3.0 by doxygen 1.13.2.