Highly Efficient FFT for Exascale: HeFFTe v2.4
Loading...
Searching...
No Matches
heffte::real2real_executor< backend::fftw, prepost_processor > Member List

This is the complete list of members for heffte::real2real_executor< backend::fftw, prepost_processor >, including all inherited members.

backward(float data[], float *) const overrideheffte::real2real_executor< backend::fftw, prepost_processor >inlinevirtual
backward(double data[], double *) const overrideheffte::real2real_executor< backend::fftw, prepost_processor >inlinevirtual
heffte::executor_base::backward(std::complex< float >[], std::complex< float > *) constheffte::executor_baseinlinevirtual
heffte::executor_base::backward(std::complex< double >[], std::complex< double > *) constheffte::executor_baseinlinevirtual
heffte::executor_base::backward(std::complex< float >[], float[], std::complex< float > *) constheffte::executor_baseinlinevirtual
heffte::executor_base::backward(std::complex< double >[], double[], std::complex< double > *) constheffte::executor_baseinlinevirtual
box_size() const overrideheffte::real2real_executor< backend::fftw, prepost_processor >inlinevirtual
complex_size() constheffte::executor_baseinlinevirtual
forward(float data[], float *) const overrideheffte::real2real_executor< backend::fftw, prepost_processor >inlinevirtual
forward(double data[], double *) const overrideheffte::real2real_executor< backend::fftw, prepost_processor >inlinevirtual
heffte::executor_base::forward(std::complex< float >[], std::complex< float > *) constheffte::executor_baseinlinevirtual
heffte::executor_base::forward(std::complex< double >[], std::complex< double > *) constheffte::executor_baseinlinevirtual
heffte::executor_base::forward(float const[], std::complex< float >[], std::complex< float > *) constheffte::executor_baseinlinevirtual
heffte::executor_base::forward(double const[], std::complex< double >[], std::complex< double > *) constheffte::executor_baseinlinevirtual
real2real_executor(void *, box3d< index > const box, int dimension)heffte::real2real_executor< backend::fftw, prepost_processor >inline
real2real_executor(void *, box3d< index > const box, int dir1, int dir2)heffte::real2real_executor< backend::fftw, prepost_processor >inline
real2real_executor(void *, box3d< index > const box)heffte::real2real_executor< backend::fftw, prepost_processor >inline
workspace_size() const overrideheffte::real2real_executor< backend::fftw, prepost_processor >inlinevirtual
~executor_base()=defaultheffte::executor_basevirtual