Special class for storing real reciprocal-space kernels encountered ever so often for convolutions. More...
#include <ScalarField.h>
Public Member Functions | |
| RealKernel (const GridInfo &) | |
| allocates data (and dataGpu if GPU_ENABLED)  | |
| void | set () | 
| call after initializing data on cpu (will copy from data to dataGpu if GPU_ENABLED)  | |
Public Attributes | |
| const GridInfo & | gInfo | 
| int | nElem | 
| number of elements = gInfo.nG  | |
| double * | data | 
| cpu data pointer  | |
| double * | dataGpu | 
| gpu data pointer (unlike above classes, both cpu and gpu stored simultaneously)  | |
| double * | dataPref | 
| points to data or dataGpu depending on GPU_ENABLED  | |
Special class for storing real reciprocal-space kernels encountered ever so often for convolutions.