NAMD
|
Public Member Functions | |
CudaPmeAtomStorage (const bool useIndex) | |
~CudaPmeAtomStorage () | |
![]() | |
PmeAtomStorage (const bool useIndex) | |
virtual | ~PmeAtomStorage () |
int | addAtoms (const int natom, const CudaAtom *src, const std::vector< float *> &lambdaArrays) |
int | addAtomsWithIndex (const int natom, const CudaAtom *src, const int *index, const std::vector< float *> &lambdaArrays) |
void | finish () |
void | clear () |
CudaAtom * | getAtoms () |
float * | getAtomElecFactors (unsigned int iGrid) |
void | setupAlch (const SimParameters &simParams) |
int * | getPatchPos () |
int | getNumPatches () |
int | getNumAtoms () |
int * | getAtomIndex () |
Additional Inherited Members | |
![]() | |
CudaAtom * | atom |
int * | atomIndex |
CudaAtom * | overflowAtom |
int * | overflowAtomIndex |
std::vector< float * > | atomElecFactorArrays |
std::vector< float * > | overflowAtomElecFactorArrays |
std::vector< int > | overflowAtomElecFactorCapacities |
std::vector< bool > | enabledGrid |
unsigned int | totalFactorArrays |
bool | alchOn |
bool | alchFepOn |
bool | alchDecouple |
Definition at line 45 of file ComputePmeCUDAMgr.C.
|
inline |
Definition at line 47 of file ComputePmeCUDAMgr.C.
|
inline |
Definition at line 48 of file ComputePmeCUDAMgr.C.
References PmeAtomStorage::alchOn, PmeAtomStorage::atom, PmeAtomStorage::atomElecFactorArrays, PmeAtomStorage::atomIndex, PmeAtomStorage::overflowAtom, PmeAtomStorage::overflowAtomElecFactorArrays, PmeAtomStorage::overflowAtomIndex, and PmeAtomStorage::totalFactorArrays.