isce3 0.25.0
Loading...
Searching...
No Matches
cuOverSamplerC2C Class Reference

Public Member Functions

 cuOverSamplerC2C (int inNX, int inNY, int outNX, int outNY, int nImages, cudaStream_t stream_)
 Constructor for cuOversamplerC2C.
 
void setStream (cudaStream_t stream_)
 Set up cuda stream.
 
void execute (cuArrays< float2 > *imagesIn, cuArrays< float2 > *imagesOut, int deramp_method=0)
 Execute fft oversampling.
 
 ~cuOverSamplerC2C ()
 destructor
 

Constructor & Destructor Documentation

◆ cuOverSamplerC2C()

cuOverSamplerC2C::cuOverSamplerC2C ( int inNX,
int inNY,
int outNX,
int outNY,
int nImages,
cudaStream_t stream_ )

Constructor for cuOversamplerC2C.

Parameters
inputimage size inNX x inNY
outputimage size outNX x outNY
nImagesbatches
stream_cuda stream

Member Function Documentation

◆ execute()

void cuOverSamplerC2C::execute ( cuArrays< float2 > * imagesIn,
cuArrays< float2 > * imagesOut,
int method = 0 )

Execute fft oversampling.

Parameters
[in]imagesIninput batch of images
[out]imagesOutoutput batch of images
[in]methodphase deramping method

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

Generated for ISCE3.0 by doxygen 1.13.2.