NAMD
|
#include <ComputeNonbondedCUDA.h>
Public Member Functions | |
patch_record () | |
Public Attributes | |
int | localIndex |
int | localStart |
int | numAtoms |
int | numFreeAtoms |
int | refCount |
int | isLocal |
int | isSameNode |
int | isSamePhysicalNode |
int | reversePriorityRankInPe |
int | hostPe |
PatchID | patchID |
ComputeNonbondedCUDA * | slave |
FinishWorkMsg * | msg |
Patch * | p |
Box< Patch, CompAtom > * | positionBox |
Box< Patch, Results > * | forceBox |
Box< Patch, Real > * | intRadBox |
Box< Patch, GBReal > * | psiSumBox |
Box< Patch, Real > * | bornRadBox |
Box< Patch, GBReal > * | dEdaSumBox |
Box< Patch, Real > * | dHdrPrefixBox |
CompAtom * | x |
CompAtomExt * | xExt |
Results * | r |
Force * | f |
Real * | intRad |
GBReal * | psiSum |
Real * | bornRad |
GBReal * | dEdaSum |
Real * | dHdrPrefix |
Definition at line 35 of file ComputeNonbondedCUDA.h.
|
inline |
Real* ComputeNonbondedCUDA::patch_record::bornRad |
Definition at line 63 of file ComputeNonbondedCUDA.h.
Referenced by ComputeNonbondedCUDA::doWork(), ComputeNonbondedCUDA::finishWork(), ComputeNonbondedCUDA::noWork(), and ComputeNonbondedCUDA::requirePatch().
Definition at line 54 of file ComputeNonbondedCUDA.h.
Referenced by ComputeNonbondedCUDA::finishWork(), ComputeNonbondedCUDA::noWork(), ComputeNonbondedCUDA::registerPatches(), and ComputeNonbondedCUDA::skip().
GBReal* ComputeNonbondedCUDA::patch_record::dEdaSum |
Definition at line 64 of file ComputeNonbondedCUDA.h.
Referenced by ComputeNonbondedCUDA::finishWork(), ComputeNonbondedCUDA::noWork(), and ComputeNonbondedCUDA::requirePatch().
Definition at line 55 of file ComputeNonbondedCUDA.h.
Referenced by ComputeNonbondedCUDA::finishWork(), ComputeNonbondedCUDA::noWork(), ComputeNonbondedCUDA::registerPatches(), and ComputeNonbondedCUDA::skip().
Real* ComputeNonbondedCUDA::patch_record::dHdrPrefix |
Definition at line 65 of file ComputeNonbondedCUDA.h.
Referenced by ComputeNonbondedCUDA::doWork(), ComputeNonbondedCUDA::finishWork(), ComputeNonbondedCUDA::noWork(), and ComputeNonbondedCUDA::requirePatch().
Definition at line 56 of file ComputeNonbondedCUDA.h.
Referenced by ComputeNonbondedCUDA::finishWork(), ComputeNonbondedCUDA::noWork(), ComputeNonbondedCUDA::registerPatches(), and ComputeNonbondedCUDA::skip().
Force* ComputeNonbondedCUDA::patch_record::f |
Definition at line 60 of file ComputeNonbondedCUDA.h.
Referenced by ComputeNonbondedCUDA::requirePatch().
Definition at line 51 of file ComputeNonbondedCUDA.h.
Referenced by ComputeNonbondedCUDA::finishPatch(), ComputeNonbondedCUDA::finishWork(), ComputeNonbondedCUDA::registerPatches(), and ComputeNonbondedCUDA::skip().
int ComputeNonbondedCUDA::patch_record::hostPe |
Definition at line 45 of file ComputeNonbondedCUDA.h.
Referenced by ComputeNonbondedCUDA::assignPatches(), ComputeNonbondedCUDA::messageFinishPatch(), cr_sortop_reverse_priority::pid_compare_priority(), ComputeNonbondedCUDA::registerPatches(), and ComputeNonbondedCUDA::requirePatch().
Real* ComputeNonbondedCUDA::patch_record::intRad |
Definition at line 61 of file ComputeNonbondedCUDA.h.
Referenced by ComputeNonbondedCUDA::doWork(), ComputeNonbondedCUDA::finishWork(), ComputeNonbondedCUDA::noWork(), and ComputeNonbondedCUDA::requirePatch().
Definition at line 52 of file ComputeNonbondedCUDA.h.
Referenced by ComputeNonbondedCUDA::finishWork(), ComputeNonbondedCUDA::noWork(), ComputeNonbondedCUDA::registerPatches(), and ComputeNonbondedCUDA::skip().
int ComputeNonbondedCUDA::patch_record::isLocal |
Definition at line 41 of file ComputeNonbondedCUDA.h.
Referenced by ComputeNonbondedCUDA::registerPatches(), and ComputeNonbondedCUDA::requirePatch().
int ComputeNonbondedCUDA::patch_record::isSameNode |
Definition at line 42 of file ComputeNonbondedCUDA.h.
Referenced by cr_sortop_reverse_priority::pid_compare_priority(), and ComputeNonbondedCUDA::requirePatch().
int ComputeNonbondedCUDA::patch_record::isSamePhysicalNode |
Definition at line 43 of file ComputeNonbondedCUDA.h.
Referenced by cr_sortop_reverse_priority::pid_compare_priority(), and ComputeNonbondedCUDA::requirePatch().
int ComputeNonbondedCUDA::patch_record::localIndex |
Definition at line 36 of file ComputeNonbondedCUDA.h.
int ComputeNonbondedCUDA::patch_record::localStart |
Definition at line 37 of file ComputeNonbondedCUDA.h.
Referenced by ComputeNonbondedCUDA::doWork(), and ComputeNonbondedCUDA::finishWork().
FinishWorkMsg* ComputeNonbondedCUDA::patch_record::msg |
Definition at line 48 of file ComputeNonbondedCUDA.h.
Referenced by ComputeNonbondedCUDA::messageFinishPatch(), and ComputeNonbondedCUDA::registerPatches().
int ComputeNonbondedCUDA::patch_record::numAtoms |
Definition at line 38 of file ComputeNonbondedCUDA.h.
Referenced by ComputeNonbondedCUDA::doWork(), and ComputeNonbondedCUDA::finishWork().
int ComputeNonbondedCUDA::patch_record::numFreeAtoms |
Definition at line 39 of file ComputeNonbondedCUDA.h.
Referenced by ComputeNonbondedCUDA::doWork().
Patch* ComputeNonbondedCUDA::patch_record::p |
Definition at line 49 of file ComputeNonbondedCUDA.h.
Referenced by ComputeNonbondedCUDA::doWork(), ComputeNonbondedCUDA::noWork(), and ComputeNonbondedCUDA::registerPatches().
PatchID ComputeNonbondedCUDA::patch_record::patchID |
Definition at line 46 of file ComputeNonbondedCUDA.h.
Referenced by ComputeNonbondedCUDA::doWork(), ComputeNonbondedCUDA::finishWork(), ComputeNonbondedCUDA::noWork(), and ComputeNonbondedCUDA::requirePatch().
Definition at line 50 of file ComputeNonbondedCUDA.h.
Referenced by ComputeNonbondedCUDA::finishPatch(), ComputeNonbondedCUDA::finishWork(), ComputeNonbondedCUDA::noWork(), ComputeNonbondedCUDA::registerPatches(), and ComputeNonbondedCUDA::skip().
GBReal* ComputeNonbondedCUDA::patch_record::psiSum |
Definition at line 62 of file ComputeNonbondedCUDA.h.
Referenced by ComputeNonbondedCUDA::finishWork(), ComputeNonbondedCUDA::noWork(), and ComputeNonbondedCUDA::requirePatch().
Definition at line 53 of file ComputeNonbondedCUDA.h.
Referenced by ComputeNonbondedCUDA::finishWork(), ComputeNonbondedCUDA::noWork(), ComputeNonbondedCUDA::registerPatches(), and ComputeNonbondedCUDA::skip().
Results* ComputeNonbondedCUDA::patch_record::r |
Definition at line 59 of file ComputeNonbondedCUDA.h.
Referenced by ComputeNonbondedCUDA::finishPatch(), ComputeNonbondedCUDA::finishWork(), and ComputeNonbondedCUDA::requirePatch().
int ComputeNonbondedCUDA::patch_record::refCount |
Definition at line 40 of file ComputeNonbondedCUDA.h.
Referenced by patch_record(), and ComputeNonbondedCUDA::requirePatch().
int ComputeNonbondedCUDA::patch_record::reversePriorityRankInPe |
Definition at line 44 of file ComputeNonbondedCUDA.h.
Referenced by cr_sortop_reverse_priority::pid_compare_priority().
ComputeNonbondedCUDA* ComputeNonbondedCUDA::patch_record::slave |
Definition at line 47 of file ComputeNonbondedCUDA.h.
Referenced by ComputeNonbondedCUDA::messageFinishPatch(), and ComputeNonbondedCUDA::registerPatches().
CompAtom* ComputeNonbondedCUDA::patch_record::x |
Definition at line 57 of file ComputeNonbondedCUDA.h.
Referenced by ComputeNonbondedCUDA::doWork(), ComputeNonbondedCUDA::finishPatch(), ComputeNonbondedCUDA::finishWork(), ComputeNonbondedCUDA::noWork(), and ComputeNonbondedCUDA::requirePatch().
CompAtomExt* ComputeNonbondedCUDA::patch_record::xExt |
Definition at line 58 of file ComputeNonbondedCUDA.h.
Referenced by ComputeNonbondedCUDA::doWork(), ComputeNonbondedCUDA::finishWork(), ComputeNonbondedCUDA::noWork(), and ComputeNonbondedCUDA::requirePatch().