
#include <fftlib.h>

Public Member Functions | |
| NormalFFTinfo (int sDim[2], int dDim[2], int isSrc, void *dptr, int transType, int sPlanesPerSlab=1, int dPlanesPerSlab=1) | |
| NormalFFTinfo (NormalFFTinfo &info) | |
| NormalFFTinfo (void) | |
| void | pup (PUP::er &p) |
Data Fields | |
| int | srcSize [2] |
| int | destSize [2] |
| bool | isSrcSlab |
| int | srcPlanesPerSlab |
| int | destPlanesPerSlab |
| void * | dataPtr |
| int | transformType |
Private Member Functions | |
| void | init (int sDim[2], int dDim[2], int isSrc, void *dptr, int transT, int sPlanesPerSlab, int dPlanesPerSlab) |
Definition at line 18 of file fftlib.h.
| NormalFFTinfo::NormalFFTinfo | ( | NormalFFTinfo & | info | ) | [inline] |
Definition at line 25 of file fftlib.h.
References dataPtr, destPlanesPerSlab, destSize, init(), isSrcSlab, srcPlanesPerSlab, srcSize, and transformType.
| NormalFFTinfo::NormalFFTinfo | ( | void | ) | [inline] |
| void NormalFFTinfo::pup | ( | PUP::er & | p | ) | [inline] |
Definition at line 39 of file fftlib.h.
References dataPtr, destPlanesPerSlab, destSize, isSrcSlab, PUP::er::isUnpacking(), p, srcPlanesPerSlab, srcSize, and transformType.
| void NormalFFTinfo::init | ( | int | sDim[2], | |
| int | dDim[2], | |||
| int | isSrc, | |||
| void * | dptr, | |||
| int | transT, | |||
| int | sPlanesPerSlab, | |||
| int | dPlanesPerSlab | |||
| ) | [inline, private] |
Definition at line 51 of file fftlib.h.
References ckerr, dataPtr, destPlanesPerSlab, destSize, endl(), isSrcSlab, srcPlanesPerSlab, srcSize, and transformType.
Referenced by NormalFFTinfo().
Definition at line 33 of file fftlib.h.
Referenced by NormalRealSlabArray::acceptDataForIFFT(), NormalSlabArray::acceptDataForIFFT(), NormalRealSlabArray::createPlans(), NormalSlabArray::createPlans(), NormalRealSlabArray::doFFT(), NormalSlabArray::doFFT(), NormalSlabArray::doIFFT(), init(), NormalFFTinfo(), and pup().
Definition at line 33 of file fftlib.h.
Referenced by NormalRealSlabArray::acceptDataForFFT(), NormalSlabArray::acceptDataForFFT(), NormalRealSlabArray::acceptDataForIFFT(), NormalSlabArray::acceptDataForIFFT(), NormalRealSlabArray::createPlans(), NormalSlabArray::createPlans(), NormalRealSlabArray::doIFFT(), NormalSlabArray::doIFFT(), init(), NormalFFTinfo(), and pup().
Definition at line 34 of file fftlib.h.
Referenced by NormalRealSlabArray::createPlans(), NormalSlabArray::createPlans(), NormalRealSlabArray::doFFT(), NormalRealSlabArray::doIFFT(), NormalSlabArray::doIFFT(), init(), NormalFFTinfo(), pup(), and NormalSlabArray::setup().
Definition at line 35 of file fftlib.h.
Referenced by NormalRealSlabArray::acceptDataForFFT(), NormalSlabArray::acceptDataForFFT(), NormalRealSlabArray::acceptDataForIFFT(), NormalSlabArray::acceptDataForIFFT(), NormalRealSlabArray::doFFT(), NormalSlabArray::doFFT(), NormalRealSlabArray::doIFFT(), NormalSlabArray::doIFFT(), init(), NormalFFTinfo(), and pup().
Definition at line 35 of file fftlib.h.
Referenced by NormalRealSlabArray::acceptDataForFFT(), NormalSlabArray::acceptDataForFFT(), NormalRealSlabArray::acceptDataForIFFT(), NormalSlabArray::acceptDataForIFFT(), NormalRealSlabArray::doFFT(), NormalSlabArray::doFFT(), NormalRealSlabArray::doIFFT(), NormalSlabArray::doIFFT(), init(), NormalFFTinfo(), and pup().
| void* NormalFFTinfo::dataPtr |
Definition at line 36 of file fftlib.h.
Referenced by NormalRealSlabArray::acceptDataForFFT(), NormalSlabArray::acceptDataForFFT(), NormalRealSlabArray::acceptDataForIFFT(), NormalSlabArray::acceptDataForIFFT(), NormalRealSlabArray::doFFT(), NormalSlabArray::doFFT(), NormalRealSlabArray::doIFFT(), NormalSlabArray::doIFFT(), init(), NormalFFTinfo(), and pup().
Definition at line 37 of file fftlib.h.
Referenced by NormalRealSlabArray::acceptDataForFFT(), NormalSlabArray::acceptDataForFFT(), NormalRealSlabArray::acceptDataForIFFT(), NormalSlabArray::acceptDataForIFFT(), NormalRealSlabArray::doFFT(), NormalSlabArray::doFFT(), NormalRealSlabArray::doIFFT(), NormalSlabArray::doIFFT(), init(), NormalFFTinfo(), and pup().
1.5.5