PSCF v1.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. |
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.