|
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