| 
    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.
 1.8.14