| 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 |
| backward(std::complex< float >[], std::complex< float > *) const | heffte::real2real_executor< backend::fftw, prepost_processor > | virtual |
| backward(std::complex< double >[], std::complex< double > *) const | heffte::real2real_executor< backend::fftw, prepost_processor > | virtual |
| backward(std::complex< float >[], float[], std::complex< float > *) const | heffte::real2real_executor< backend::fftw, prepost_processor > | virtual |
| backward(std::complex< double >[], double[], std::complex< double > *) const | heffte::real2real_executor< backend::fftw, prepost_processor > | virtual |
| 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 |
| forward(std::complex< float >[], std::complex< float > *) const | heffte::real2real_executor< backend::fftw, prepost_processor > | virtual |
| forward(std::complex< double >[], std::complex< double > *) const | heffte::real2real_executor< backend::fftw, prepost_processor > | virtual |
| forward(float const[], std::complex< float >[], std::complex< float > *) const | heffte::real2real_executor< backend::fftw, prepost_processor > | virtual |
| forward(double const[], std::complex< double >[], std::complex< double > *) const | heffte::real2real_executor< backend::fftw, prepost_processor > | virtual |
| 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 |