|
PSCF v1.3.3
|
Fields and FFTs for periodic boundary conditions (CPU) More...
Namespaces | |
| namespace | Reduce |
| Functions that perform array reductions on the Cpu. | |
| namespace | VecOp |
| Functions that perform element-wise vector operations on the Cpu. | |
Classes | |
| class | CField |
| Field of complex double precision values on an FFT mesh. More... | |
| class | CFieldComparison |
| Comparator for CField (k-grid) arrays. More... | |
| class | FFT |
| Fourier transform wrapper. More... | |
| class | FftwDArray |
| Dynamic array with data aligned for use with FFTW library. More... | |
| class | FieldBasisConverter |
| Tool for conversion of fields to a basis in composition space. More... | |
| class | RField |
| Field of real double precision values on an FFT mesh. More... | |
| class | RFieldComparison |
| Comparator for fields in real-space (r-grid) format. More... | |
| class | RFieldDft |
| Fourier transform of a real field on an FFT mesh. More... | |
| class | RFieldDftComparison |
| Comparator for RFieldDft (k-grid) arrays. More... | |
| class | WaveList |
| Class to calculate and store properties of wavevectors. More... | |
Typedefs | |
| typedef fftw_complex | Complex |
| Complex number type used in CPU code that uses FFTW. | |
| typedef double | Real |
| Real number type used in CPU code that uses FFTW. | |
Fields and FFTs for periodic boundary conditions (CPU)
| typedef fftw_complex Pscf::Prdc::Cpu::Complex |
Complex number type used in CPU code that uses FFTW.
Definition at line 20 of file cpu/types.h.
| typedef double Pscf::Prdc::Cpu::Real |
Real number type used in CPU code that uses FFTW.
Definition at line 25 of file cpu/types.h.