11#ifndef __CUOVERSAMPLER_H
12#define __CUOVERSAMPLER_H
19namespace isce3::matchtemplate::pycuampcor {
25 fftwf_plan forwardPlan;
26 fftwf_plan backwardPlan;
31 cuOverSamplerC2C() =
delete;
34 int inNX,
int inNY,
int outNX,
int outNY,
int nImages);
45 fftwf_plan forwardPlan;
46 fftwf_plan backwardPlan;
51 cuOverSamplerR2R() =
delete;
52 cuOverSamplerR2R(
int inNX,
int inNY,
int outNX,
int outNY,
int nImages);
~cuOverSamplerC2C()
destructor
Definition cuOverSampler.cpp:84
void execute(cuArrays< float2 > *imagesIn, cuArrays< float2 > *imagesOut, int deramp_method=0)
Execute fft oversampling.
Definition cuOverSampler.cpp:75
void execute(cuArrays< float > *imagesIn, cuArrays< float > *imagesOut)
Execute fft oversampling.
Definition cuOverSampler.cpp:148
~cuOverSamplerR2R()
destructor
Definition cuOverSampler.cpp:158
Header file for cuArrays class.
Various cuda related parameters and utilities.