|
PSCF v1.3.3
|
Fields and FFT plan for use in CPU code, based around the FFTW fast Fourier transform library. More...
Topics | |
| Complex Arithmetic (CPU) | |
| Typdedefs and functions for complex arithmetic using the complex type fftw_complex defined by FFTW. | |
Namespaces | |
| namespace | Pscf::Prdc::Cpu::Reduce |
| Functions that perform array reductions on the Cpu. | |
| namespace | Pscf::Prdc::Cpu::VecOp |
| Functions that perform element-wise vector operations on the Cpu. | |
Classes | |
| class | Pscf::Prdc::Cpu::CField< D > |
| Field of complex double precision values on an FFT mesh. More... | |
| class | Pscf::Prdc::Cpu::CFieldComparison< D > |
| Comparator for CField (k-grid) arrays. More... | |
| class | Pscf::Prdc::Cpu::FFT< D > |
| Fourier transform wrapper. More... | |
| class | Pscf::Prdc::Cpu::FftwDArray< Data > |
| Dynamic array with data aligned for use with FFTW library. More... | |
| class | Pscf::Prdc::Cpu::FieldBasisConverter< D > |
| Tool for conversion of fields to a basis in composition space. More... | |
| class | Pscf::Prdc::Cpu::RField< D > |
| Field of real double precision values on an FFT mesh. More... | |
| class | Pscf::Prdc::Cpu::RFieldComparison< D > |
| Comparator for fields in real-space (r-grid) format. More... | |
| class | Pscf::Prdc::Cpu::RFieldDft< D > |
| Fourier transform of a real field on an FFT mesh. More... | |
| class | Pscf::Prdc::Cpu::RFieldDftComparison< D > |
| Comparator for RFieldDft (k-grid) arrays. More... | |
Fields and FFT plan for use in CPU code, based around the FFTW fast Fourier transform library.