NAMD
|
#include <cuda_runtime.h>
#include "common.h"
#include "Vector.h"
#include "CudaRecord.h"
#include "ResizeArray.h"
Go to the source code of this file.
Classes | |
struct | Transform |
struct | CompAtom |
struct | CompAtomExt |
struct | CompAtomExtCopy |
struct | FullAtom |
struct | InputAtom |
struct | LocalID |
struct | ExtForce |
struct | __sort_entry |
struct | proxyTreeNode |
struct | PatchDataSOA |
Macros | |
#define | NAMD_ATOM_ID_MASK 0x3FFFFFFFu |
#define | NAMD_ATOM_FIXED_MASK 0x40000000u |
#define | NAMD_GROUP_FIXED_MASK 0x80000000u |
#define NAMD_ATOM_FIXED_MASK 0x40000000u |
Definition at line 145 of file NamdTypes.h.
Referenced by HomePatch::positionsReady_SOA().
#define NAMD_ATOM_ID_MASK 0x3FFFFFFFu |
Definition at line 144 of file NamdTypes.h.
#define NAMD_GROUP_FIXED_MASK 0x80000000u |
Definition at line 146 of file NamdTypes.h.
Referenced by HomePatch::positionsReady_SOA().
Definition at line 35 of file NamdTypes.h.
typedef ResizeArray<AtomID> AtomIDList |
Definition at line 280 of file NamdTypes.h.
Definition at line 139 of file NamdTypes.h.
Definition at line 36 of file NamdTypes.h.
typedef ResizeArray<BigReal> BigRealList |
Definition at line 281 of file NamdTypes.h.
typedef float Charge |
Definition at line 38 of file NamdTypes.h.
typedef ResizeArray<CompAtomExt> CompAtomExtList |
Definition at line 269 of file NamdTypes.h.
typedef ResizeArray<CompAtom> CompAtomList |
Definition at line 268 of file NamdTypes.h.
Definition at line 288 of file NamdTypes.h.
typedef ResizeArray<Compute *> ComputeList |
Definition at line 294 of file NamdTypes.h.
typedef double Coordinate |
Definition at line 41 of file NamdTypes.h.
typedef ResizeArray<CudaAtom> CudaAtomList |
Definition at line 267 of file NamdTypes.h.
typedef float DispCoef |
Definition at line 39 of file NamdTypes.h.
Definition at line 140 of file NamdTypes.h.
Definition at line 32 of file NamdTypes.h.
typedef ResizeArray<Force> ForceList |
Definition at line 277 of file NamdTypes.h.
typedef ResizeArray<FullAtom> FullAtomList |
Definition at line 273 of file NamdTypes.h.
typedef float GBReal |
Definition at line 283 of file NamdTypes.h.
typedef ResizeArray<GBReal> GBRealList |
Definition at line 284 of file NamdTypes.h.
typedef ResizeArray<InputAtom> InputAtomList |
Definition at line 274 of file NamdTypes.h.
typedef ResizeArray<int> IntList |
Definition at line 285 of file NamdTypes.h.
typedef float Mass |
Definition at line 37 of file NamdTypes.h.
Definition at line 289 of file NamdTypes.h.
typedef ResizeArray<NodeID> NodeIDList |
Definition at line 303 of file NamdTypes.h.
Definition at line 287 of file NamdTypes.h.
typedef ResizeArray<PatchID> PatchIDList |
Definition at line 291 of file NamdTypes.h.
typedef ResizeArray<Patch *> PatchList |
Definition at line 292 of file NamdTypes.h.
Definition at line 24 of file NamdTypes.h.
typedef ResizeArray<Position> PositionList |
Definition at line 275 of file NamdTypes.h.
typedef ResizeArray<proxyTreeNode> proxyTreeNodeList |
Definition at line 370 of file NamdTypes.h.
typedef ResizeArray<Real> RealList |
Definition at line 282 of file NamdTypes.h.
Definition at line 138 of file NamdTypes.h.
typedef struct __sort_entry SortEntry |
typedef ResizeArray<Transform> TransformList |
Definition at line 278 of file NamdTypes.h.
Definition at line 27 of file NamdTypes.h.
typedef ResizeArray<Velocity> VelocityList |
Definition at line 276 of file NamdTypes.h.