NAMD
|
#include <stdio.h>
#include <cuda.h>
#include <cufft.h>
#include "PmeSolverUtil.h"
#include "CudaUtils.h"
#include "CudaPmeSolverUtilKernel.h"
Go to the source code of this file.
Classes | |
class | CudaFFTCompute |
class | CudaPmeKSpaceCompute |
class | CudaPmeRealSpaceCompute |
class | CudaPmeTranspose |
Macros | |
#define | cufftCheck(stmt) |
Functions | |
void | writeComplexToDisk (const float2 *d_data, const int size, const char *filename, cudaStream_t stream) |
void | writeHostComplexToDisk (const float2 *h_data, const int size, const char *filename) |
void | writeRealToDisk (const float *d_data, const int size, const char *filename, cudaStream_t stream) |
#define cufftCheck | ( | stmt | ) |
Definition at line 24 of file CudaPmeSolverUtil.h.
Referenced by CudaFFTCompute::backward(), CudaFFTCompute::forward(), and CudaFFTCompute::~CudaFFTCompute().
void writeComplexToDisk | ( | const float2 * | d_data, |
const int | size, | ||
const char * | filename, | ||
cudaStream_t | stream | ||
) |
Definition at line 18 of file CudaPmeSolverUtil.C.
References cudaCheck, stream, x, and y.
Definition at line 30 of file CudaPmeSolverUtil.C.
void writeRealToDisk | ( | const float * | d_data, |
const int | size, | ||
const char * | filename, | ||
cudaStream_t | stream | ||
) |