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 144 of file NamdTypes.h.
Referenced by HomePatch::positionsReady_SOA().
#define NAMD_ATOM_ID_MASK 0x3FFFFFFFu |
Definition at line 143 of file NamdTypes.h.
#define NAMD_GROUP_FIXED_MASK 0x80000000u |
Definition at line 145 of file NamdTypes.h.
Referenced by HomePatch::positionsReady_SOA().
Definition at line 35 of file NamdTypes.h.
typedef ResizeArray<AtomID> AtomIDList |
Definition at line 270 of file NamdTypes.h.
Definition at line 138 of file NamdTypes.h.
Definition at line 36 of file NamdTypes.h.
typedef ResizeArray<BigReal> BigRealList |
Definition at line 271 of file NamdTypes.h.
typedef float Charge |
Definition at line 38 of file NamdTypes.h.
typedef ResizeArray<CompAtomExt> CompAtomExtList |
Definition at line 259 of file NamdTypes.h.
typedef ResizeArray<CompAtom> CompAtomList |
Definition at line 258 of file NamdTypes.h.
Definition at line 278 of file NamdTypes.h.
typedef ResizeArray<Compute *> ComputeList |
Definition at line 284 of file NamdTypes.h.
typedef double Coordinate |
Definition at line 40 of file NamdTypes.h.
typedef ResizeArray<CudaAtom> CudaAtomList |
Definition at line 257 of file NamdTypes.h.
Definition at line 139 of file NamdTypes.h.
Definition at line 32 of file NamdTypes.h.
typedef ResizeArray<Force> ForceList |
Definition at line 267 of file NamdTypes.h.
typedef ResizeArray<FullAtom> FullAtomList |
Definition at line 263 of file NamdTypes.h.
typedef float GBReal |
Definition at line 273 of file NamdTypes.h.
typedef ResizeArray<GBReal> GBRealList |
Definition at line 274 of file NamdTypes.h.
typedef ResizeArray<InputAtom> InputAtomList |
Definition at line 264 of file NamdTypes.h.
typedef ResizeArray<int> IntList |
Definition at line 275 of file NamdTypes.h.
typedef float Mass |
Definition at line 37 of file NamdTypes.h.
Definition at line 279 of file NamdTypes.h.
typedef ResizeArray<NodeID> NodeIDList |
Definition at line 293 of file NamdTypes.h.
Definition at line 277 of file NamdTypes.h.
typedef ResizeArray<PatchID> PatchIDList |
Definition at line 281 of file NamdTypes.h.
typedef ResizeArray<Patch *> PatchList |
Definition at line 282 of file NamdTypes.h.
Definition at line 24 of file NamdTypes.h.
typedef ResizeArray<Position> PositionList |
Definition at line 265 of file NamdTypes.h.
typedef ResizeArray<proxyTreeNode> proxyTreeNodeList |
Definition at line 360 of file NamdTypes.h.
typedef ResizeArray<Real> RealList |
Definition at line 272 of file NamdTypes.h.
Definition at line 137 of file NamdTypes.h.
typedef struct __sort_entry SortEntry |
typedef ResizeArray<Transform> TransformList |
Definition at line 268 of file NamdTypes.h.
Definition at line 27 of file NamdTypes.h.
typedef ResizeArray<Velocity> VelocityList |
Definition at line 266 of file NamdTypes.h.