Base class for GPU subswath.
More...
#include <SubSwaths.h>
|
CUDA_HOST | BaseSubSwaths (const isce3::product::SubSwaths &cpu_subswaths) |
| Construct with an existing CPU subswath object.
|
|
CUDA_HOST | BaseSubSwaths (const size_t length, const size_t width, unsigned int n_subswaths) |
| Construct a BaseSubSwaths object with specified parameters.
|
|
CUDA_HOSTDEV size_t | length () const |
| Get the length of the radar grid.
|
|
CUDA_HOSTDEV size_t | width () const |
| Get the width of the radar grid.
|
|
CUDA_HOSTDEV unsigned int | n_subswaths () const |
| Get the number of subswaths.
|
|
|
size_t | _length = 0 |
|
size_t | _width = 0 |
|
unsigned int | _n_subswaths = 0 |
|
Base class for GPU subswath.
◆ BaseSubSwaths() [1/2]
Construct with an existing CPU subswath object.
- Parameters
-
[in] | cpu_subswaths | The CPU subswath object. |
- Note
- Error checking is absent; rely on error checking performed in the construction of the CPU subswath object.
◆ BaseSubSwaths() [2/2]
CUDA_HOST isce3::cuda::product::BaseSubSwaths::BaseSubSwaths |
( |
const size_t | length, |
|
|
const size_t | width, |
|
|
unsigned int | n_subswaths ) |
|
inline |
Construct a BaseSubSwaths object with specified parameters.
- Parameters
-
[in] | length | The length of the radar grid. |
[in] | width | The width of the radar grid. |
[in] | n_subswaths | The number of subswaths. |
The documentation for this class was generated from the following file:
- /home/runner/work/isce3/isce3/cxx/isce3/cuda/product/SubSwaths.h
1.13.2.