NAMD
|
#include "ComputeLonepairsCUDA.h"
#include "CudaUtils.h"
#include "ProcessorPrivate.h"
#include "AtomMap.h"
#include "HomePatch.h"
#include "Node.h"
#include "Molecule.h"
#include "DeviceCUDA.h"
#include "ComputeLonepairsCUDAKernel.h"
#include <string>
#include <cmath>
Go to the source code of this file.
Functions | |
int | globalAtomIDToSOAID (std::vector< AtomMap *> &atomMapsList, const std::vector< CudaLocalRecord > &localRecords, const int *globalToLocalID, AtomID aid, bool errorOnNotFound) |
Variables | |
__thread DeviceCUDA * | deviceCUDA |
int globalAtomIDToSOAID | ( | std::vector< AtomMap *> & | atomMapsList, |
const std::vector< CudaLocalRecord > & | localRecords, | ||
const int * | globalToLocalID, | ||
AtomID | aid, | ||
bool | errorOnNotFound | ||
) |
Definition at line 37 of file ComputeLonepairsCUDA.C.
References deviceCUDA, DeviceCUDA::getMasterPe(), and NAMD_bug().
Referenced by ComputeLonepairsCUDA::updateAtoms().
__thread DeviceCUDA* deviceCUDA |
Definition at line 23 of file DeviceCUDA.C.
Referenced by globalAtomIDToSOAID().