21 #ifndef mia_2d_fftkernel_hh
22 #define mia_2d_fftkernel_hh
60 virtual ~CFFT2DKernel();
82 virtual void do_apply(
const C2DBounds& m_size,
size_t m_realsize_x,
83 fftwf_complex *m_cbuffer)
const = 0;
86 fftwf_complex *m_cbuffer;
89 fftwf_plan m_forward_plan;
90 fftwf_plan m_backward_plan;
95 typedef std::shared_ptr<CFFT2DKernel > PFFT2DKernel;
The base class for all plug-in created object.
This is tha base of all plugins that create "things", like filters, cost functions time step operator...
the singleton that a plug-in handler really is
#define NS_MIA_BEGIN
conveniance define to start the mia namespace
#define NS_MIA_END
conveniance define to end the mia namespace
static const char * data_descr