isce3  0.1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | Protected Attributes | List of all members
isce3::cuda::signal::gpuFilter< class > Class Template Reference

Public Member Functions

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...
 

Protected Attributes

thrust::complex< T > * _d_filter
 
bool _filter_set = false
 
gpuSignal< T > _signal
 

Member Function Documentation

template<class >
void isce3::cuda::signal::gpuFilter< class >::writeFilter ( size_t  ncols,
size_t  nrows 
)

carry over from parent class.

eliminate and use parent?


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

Generated for ISCE3.0 by doxygen 1.8.5.