| 
    NAMD
    
   | 
 
#include <CudaPmeSolverUtil.h>
  
 Public Member Functions | |
| CudaFFTCompute (int deviceID, cudaStream_t stream) | |
| ~CudaFFTCompute () | |
| void | forward () | 
| void | backward () | 
  Public Member Functions inherited from FFTCompute | |
| FFTCompute () | |
| void | init (float *dataSrc_in, int dataSrcSize_in, float *dataDst_in, int dataDstSize_in, int permutation, PmeGrid pmeGrid, int pmePencilType, int jblock, int kblock, int flags) | 
| virtual | ~FFTCompute () | 
| float * | getDataSrc () | 
| float * | getDataDst () | 
Additional Inherited Members | |
  Protected Attributes inherited from FFTCompute | |
| int | jblock | 
| int | kblock | 
| int | isize | 
| int | jsize | 
| int | ksize | 
| float * | dataSrc | 
| float * | dataDst | 
| int | dataSrcSize | 
| int | dataDstSize | 
| bool | dataSrcAllocated | 
| bool | dataDstAllocated | 
Definition at line 41 of file CudaPmeSolverUtil.h.
| CudaFFTCompute::CudaFFTCompute | ( | int | deviceID, | 
| cudaStream_t | stream | ||
| ) | 
Definition at line 58 of file CudaPmeSolverUtil.C.
| CudaFFTCompute::~CudaFFTCompute | ( | ) | 
Definition at line 113 of file CudaPmeSolverUtil.C.
References cudaCheck, cufftCheck, FFTCompute::dataDst, FFTCompute::dataDstAllocated, FFTCompute::dataSrc, and FFTCompute::dataSrcAllocated.
      
  | 
  virtual | 
Implements FFTCompute.
Definition at line 179 of file CudaPmeSolverUtil.C.
References cudaCheck, cudaNAMD_bug(), cufftCheck, FFTCompute::dataDst, FFTCompute::dataSrc, and FFTCompute::dataSrcSize.
      
  | 
  virtual | 
Implements FFTCompute.
Definition at line 130 of file CudaPmeSolverUtil.C.
References cudaCheck, cudaNAMD_bug(), cufftCheck, FFTCompute::dataDst, FFTCompute::dataDstSize, and FFTCompute::dataSrc.
 1.8.14