|
Highly Efficient FFT for Exascale: HeFFTe v2.3
|
This is the complete list of members for heffte::fftw_executor_r2c, including all inherited members.
| backward(std::complex< float > indata[], float outdata[], std::complex< float > *) const override | heffte::fftw_executor_r2c | inlinevirtual |
| backward(std::complex< double > indata[], double outdata[], std::complex< double > *) const override | heffte::fftw_executor_r2c | inlinevirtual |
| backward(float[], float *) const | heffte::fftw_executor_r2c | inline |
| backward(double[], double *) const | heffte::fftw_executor_r2c | inline |
| backward(std::complex< float >[], std::complex< float > *) const | heffte::fftw_executor_r2c | inline |
| backward(std::complex< double >[], std::complex< double > *) const | heffte::fftw_executor_r2c | inline |
| backward(std::complex< float >[], float[], std::complex< float > *) const | heffte::fftw_executor_r2c | inline |
| backward(std::complex< double >[], double[], std::complex< double > *) const | heffte::fftw_executor_r2c | inline |
| heffte::executor_base::backward(float[], float *) const | heffte::executor_base | inlinevirtual |
| heffte::executor_base::backward(double[], double *) const | heffte::executor_base | 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 |
| box_size() const override | heffte::fftw_executor_r2c | inlinevirtual |
| complex_size() const override | heffte::fftw_executor_r2c | inlinevirtual |
| fftw_executor_r2c(void *, box3d< index > const box, int dimension) | heffte::fftw_executor_r2c | inline |
| forward(float const indata[], std::complex< float > outdata[], std::complex< float > *) const override | heffte::fftw_executor_r2c | inlinevirtual |
| forward(double const indata[], std::complex< double > outdata[], std::complex< double > *) const override | heffte::fftw_executor_r2c | inlinevirtual |
| forward(float[], float *) const | heffte::fftw_executor_r2c | inline |
| forward(double[], double *) const | heffte::fftw_executor_r2c | inline |
| forward(std::complex< float >[], std::complex< float > *) const | heffte::fftw_executor_r2c | inline |
| forward(std::complex< double >[], std::complex< double > *) const | heffte::fftw_executor_r2c | inline |
| forward(float const [], std::complex< float >[], std::complex< float > *) const | heffte::fftw_executor_r2c | inline |
| forward(double const [], std::complex< double >[], std::complex< double > *) const | heffte::fftw_executor_r2c | inline |
| heffte::executor_base::forward(float[], float *) const | heffte::executor_base | inlinevirtual |
| heffte::executor_base::forward(double[], double *) const | heffte::executor_base | 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 |
| workspace_size() const override | heffte::fftw_executor_r2c | inlinevirtual |
| ~executor_base()=default | heffte::executor_base | virtual |