backward(float data[], float *) const override | heffte::real2real_executor< backend::fftw, prepost_processor > | inlinevirtual |
backward(double data[], double *) const override | heffte::real2real_executor< backend::fftw, prepost_processor > | inlinevirtual |
heffte::executor_base::backward(std::complex< float >[], std::complex< float > *) const | heffte::executor_base | inlinevirtual |
heffte::executor_base::backward(std::complex< double >[], std::complex< double > *) const | heffte::executor_base | inlinevirtual |
heffte::executor_base::backward(std::complex< float >[], float[], std::complex< float > *) const | heffte::executor_base | inlinevirtual |
heffte::executor_base::backward(std::complex< double >[], double[], std::complex< double > *) const | heffte::executor_base | inlinevirtual |
box_size() const override | heffte::real2real_executor< backend::fftw, prepost_processor > | inlinevirtual |
complex_size() const | heffte::executor_base | inlinevirtual |
forward(float data[], float *) const override | heffte::real2real_executor< backend::fftw, prepost_processor > | inlinevirtual |
forward(double data[], double *) const override | heffte::real2real_executor< backend::fftw, prepost_processor > | inlinevirtual |
heffte::executor_base::forward(std::complex< float >[], std::complex< float > *) const | heffte::executor_base | inlinevirtual |
heffte::executor_base::forward(std::complex< double >[], std::complex< double > *) const | heffte::executor_base | inlinevirtual |
heffte::executor_base::forward(float const[], std::complex< float >[], std::complex< float > *) const | heffte::executor_base | inlinevirtual |
heffte::executor_base::forward(double const[], std::complex< double >[], std::complex< double > *) const | heffte::executor_base | inlinevirtual |
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 override | heffte::real2real_executor< backend::fftw, prepost_processor > | inlinevirtual |
~executor_base()=default | heffte::executor_base | virtual |