|
void | initiateAzimuthFilter (std::valarray< std::complex< T >> &signal, std::valarray< std::complex< T >> &spectrum, size_t ncols, size_t nrows) |
| constructs forward abd backward FFT plans for filtering a block of data in azimuth direction. More...
|
|
void | constructAzimuthCommonbandFilter (const isce3::core::LUT1d< double > &refDoppler, const isce3::core::LUT1d< double > &secDoppler, double bandwidth, double prf, double beta, size_t ncols, size_t nrows) |
|
void | filter (std::valarray< std::complex< T >> &signal, std::valarray< std::complex< T >> &spectrum) |
| Filter a signal in frequency domain.
|
|
void | filter (gpuSignal< T > &signal) |
| Filter a signal in place on device.
|
|
void | filter (thrust::complex< T > *data) |
| Filter a signal in place on device.
|
|
void | writeFilter (size_t ncols, size_t nrows) |
| carry over from parent class. More...
|
|
template<class >
void isce3::cuda::signal::gpuAzimuthFilter< class >::initiateAzimuthFilter |
( |
std::valarray< std::complex< T >> & |
signal, |
|
|
std::valarray< std::complex< T >> & |
spectrum, |
|
|
size_t |
ncols, |
|
|
size_t |
nrows |
|
) |
| |
constructs forward abd backward FFT plans for filtering a block of data in azimuth direction.
The documentation for this class was generated from the following files: