|
NAMD
|
#include <ComputeHomeTuples.h>
Public Member Functions | |
| int | hash () const |
| TuplePatchElem (PatchID pid=-1) | |
| TuplePatchElem (Patch *p_param, Compute *cid) | |
| ~TuplePatchElem () | |
| int | operator== (const TuplePatchElem &elem) const |
| int | operator< (const TuplePatchElem &elem) const |
Public Attributes | |
| PatchID | patchID |
| Patch * | p |
| Box< Patch, CompAtom > * | positionBox |
| Box< Patch, CompAtom > * | avgPositionBox |
| Box< Patch, Results > * | forceBox |
| CompAtom * | x |
| CompAtomExt * | xExt |
| CompAtom * | x_avg |
| Results * | r |
| Force * | f |
| Force * | af |
Copyright (c) 1995, 1996, 1997, 1998, 1999, 2000 by The Board of Trustees of the University of Illinois. All rights reserved.
Definition at line 38 of file ComputeHomeTuples.h.
|
inline |
Definition at line 54 of file ComputeHomeTuples.h.
References af, avgPositionBox, f, forceBox, p, patchID, positionBox, r, x, x_avg, and xExt.
Definition at line 68 of file ComputeHomeTuples.h.
References af, avgPositionBox, f, forceBox, Patch::getPatchID(), p, patchID, positionBox, r, Patch::registerAvgPositionPickup(), Patch::registerForceDeposit(), Patch::registerPositionPickup(), x, x_avg, and xExt.
|
inline |
Definition at line 82 of file ComputeHomeTuples.h.
|
inline |
|
inline |
|
inline |
| Force* TuplePatchElem::af |
Definition at line 50 of file ComputeHomeTuples.h.
Referenced by CrosstermElem::computeForce(), DihedralElem::computeForce(), ComputeHomeTuples< TholeElem, Thole, TholeValue >::doWork(), and TuplePatchElem().
Definition at line 43 of file ComputeHomeTuples.h.
Referenced by ComputeHomeTuples< TholeElem, Thole, TholeValue >::doWork(), TuplePatchElem(), and ComputeSelfTuples< TholeElem, Thole, TholeValue >::~ComputeSelfTuples().
| Force* TuplePatchElem::f |
Definition at line 49 of file ComputeHomeTuples.h.
Referenced by OneFourNbTholeElem::computeForce(), AngleElem::computeForce(), DihedralElem::computeForce(), ImproperElem::computeForce(), CrosstermElem::computeForce(), TholeElem::computeForce(), AnisoElem::computeForce(), BondElem::computeForce(), GromacsPairElem::computeForce(), ComputeHomeTuples< TholeElem, Thole, TholeValue >::doWork(), and TuplePatchElem().
Definition at line 44 of file ComputeHomeTuples.h.
Referenced by ComputeHomeTuples< TholeElem, Thole, TholeValue >::doWork(), TuplePatchElem(), and ComputeSelfTuples< TholeElem, Thole, TholeValue >::~ComputeSelfTuples().
| Patch* TuplePatchElem::p |
Definition at line 41 of file ComputeHomeTuples.h.
Referenced by OneFourNbTholeElem::computeForce(), AngleElem::computeForce(), CrosstermElem::computeForce(), DihedralElem::computeForce(), ImproperElem::computeForce(), AnisoElem::computeForce(), TholeElem::computeForce(), ExclElem::computeForce(), BondElem::computeForce(), GromacsPairElem::computeForce(), ComputeHomeTuples< TholeElem, Thole, TholeValue >::doWork(), ComputeHomeTuples< TholeElem, Thole, TholeValue >::loadTuples(), TuplePatchElem(), and ComputeSelfTuples< TholeElem, Thole, TholeValue >::~ComputeSelfTuples().
| PatchID TuplePatchElem::patchID |
Definition at line 40 of file ComputeHomeTuples.h.
Referenced by hash(), operator<(), operator==(), and TuplePatchElem().
Definition at line 42 of file ComputeHomeTuples.h.
Referenced by ComputeHomeTuples< TholeElem, Thole, TholeValue >::doWork(), TuplePatchElem(), and ComputeSelfTuples< TholeElem, Thole, TholeValue >::~ComputeSelfTuples().
| Results* TuplePatchElem::r |
Definition at line 48 of file ComputeHomeTuples.h.
Referenced by ExclElem::computeForce(), ComputeHomeTuples< TholeElem, Thole, TholeValue >::doWork(), and TuplePatchElem().
| CompAtom* TuplePatchElem::x |
Definition at line 45 of file ComputeHomeTuples.h.
Referenced by OneFourNbTholeElem::computeForce(), AngleElem::computeForce(), DihedralElem::computeForce(), ImproperElem::computeForce(), CrosstermElem::computeForce(), AnisoElem::computeForce(), TholeElem::computeForce(), ExclElem::computeForce(), BondElem::computeForce(), GromacsPairElem::computeForce(), ComputeHomeTuples< TholeElem, Thole, TholeValue >::doWork(), and TuplePatchElem().
| CompAtom* TuplePatchElem::x_avg |
Definition at line 47 of file ComputeHomeTuples.h.
Referenced by ComputeHomeTuples< TholeElem, Thole, TholeValue >::doWork(), and TuplePatchElem().
| CompAtomExt* TuplePatchElem::xExt |
Definition at line 46 of file ComputeHomeTuples.h.
Referenced by ComputeHomeTuples< TholeElem, Thole, TholeValue >::doWork(), and TuplePatchElem().
1.8.14