NAMD
|
#include <vector>
#include <numeric>
#include <algorithm>
#include "Node.h"
#include "PatchMap.h"
#include "HomePatch.h"
#include "WorkDistrib.h"
#include "Priorities.h"
#include "PatchData.h"
#include "CudaUtils.h"
#include "SimParameters.h"
#include "CudaPmeSolverUtil.h"
#include "ComputePmeCUDAMgr.h"
#include "CudaPmeSolver.h"
#include "ComputePmeCUDA.h"
#include "DeviceCUDA.h"
#include "Debug.h"
#include "ComputePmeCUDAMgr.def.h"
Go to the source code of this file.
Classes | |
class | CudaPmeAtomStorage |
class | CpuPmeAtomStorage |
Macros | |
#define | MIN_DEBUG_LEVEL 4 |
Functions | |
void | createStream (cudaStream_t &stream) |
static void | gatherForceDoneLoop (int first, int last, void *result, int paraNum, void *param) |
Variables | |
__thread DeviceCUDA * | deviceCUDA |
#define MIN_DEBUG_LEVEL 4 |
Definition at line 21 of file ComputePmeCUDAMgr.C.
void createStream | ( | cudaStream_t & | stream | ) |
Definition at line 31 of file ComputePmeCUDAMgr.C.
References cudaCheck.
Referenced by ComputePmeCUDADevice::initialize(), and ComputePmeCUDAMgr::initialize_pencils().
|
inlinestatic |
Definition at line 1792 of file ComputePmeCUDAMgr.C.
References ComputePmeCUDADevice::gatherForceDoneSubset().
Referenced by ComputePmeCUDADevice::gatherForceDone().
__thread DeviceCUDA* deviceCUDA |
Definition at line 23 of file DeviceCUDA.C.
Referenced by ComputePmeCUDAMgr::initialize_pencils(), ComputePmeCUDAMgr::isPmeDevice(), and ComputePmeCUDAMgr::setupPencils().