NAMD
|
#include <structures.h>
Public Member Functions | |
TupleSignature () | |
TupleSignature (int n, TupleSigType t, Index paramType, char ir=1) | |
TupleSignature (const TupleSignature &oneSig) | |
TupleSignature & | operator= (const TupleSignature &oneSig) |
int | operator== (const TupleSignature &sig) const |
~TupleSignature () | |
void | setOffsets (int *offs) |
void | setEmpty () |
int | isEmpty () |
void | output (FILE *ofp) |
int | hash () const |
void | pack (MOStream *msg) |
void | unpack (MIStream *msg) |
Public Attributes | |
TupleSigType | tupleType |
int | numOffset |
int * | offset |
Index | tupleParamType |
char | isReal |
Definition at line 192 of file structures.h.
|
inline |
|
inline |
Definition at line 215 of file structures.h.
References isReal, numOffset, offset, tupleParamType, and tupleType.
|
inline |
Definition at line 222 of file structures.h.
References isReal, numOffset, offset, setOffsets(), tupleParamType, and tupleType.
|
inline |
|
inline |
Definition at line 304 of file structures.h.
References circShift(), numOffset, offset, and tupleType.
|
inline |
Definition at line 295 of file structures.h.
References offset.
|
inline |
Definition at line 230 of file structures.h.
References isReal, numOffset, offset, setOffsets(), tupleParamType, and tupleType.
|
inline |
Definition at line 240 of file structures.h.
References isReal, numOffset, offset, tupleParamType, and tupleType.
|
inline |
Definition at line 298 of file structures.h.
References isReal, numOffset, offset, and tupleParamType.
Referenced by outputCompressedFile().
|
inline |
|
inline |
Definition at line 262 of file structures.h.
References numOffset, and offset.
Referenced by buildAngleData(), buildCrosstermData(), buildDihedralData(), buildImproperData(), operator=(), and TupleSignature().
char TupleSignature::isReal |
Definition at line 207 of file structures.h.
Referenced by buildBondData(), buildExclusions(), operator=(), operator==(), output(), and TupleSignature().
int TupleSignature::numOffset |
Definition at line 196 of file structures.h.
Referenced by hash(), operator=(), operator==(), output(), setOffsets(), and TupleSignature().
int* TupleSignature::offset |
Definition at line 198 of file structures.h.
Referenced by AngleElem::AngleElem(), BondElem::BondElem(), buildBondData(), buildExclusions(), ExclusionSignature::buildTuples(), CrosstermElem::CrosstermElem(), DihedralElem::DihedralElem(), ExclElem::ExclElem(), GromacsPairElem::GromacsPairElem(), hash(), ImproperElem::ImproperElem(), isEmpty(), operator=(), operator==(), output(), setEmpty(), setOffsets(), TupleSignature(), ParallelIOMgr::updateMolInfo(), and ~TupleSignature().
Index TupleSignature::tupleParamType |
Definition at line 202 of file structures.h.
Referenced by AngleElem::AngleElem(), BondElem::BondElem(), CrosstermElem::CrosstermElem(), DihedralElem::DihedralElem(), dumpbench(), ExclElem::ExclElem(), GromacsPairElem::GromacsPairElem(), ImproperElem::ImproperElem(), operator=(), operator==(), output(), and TupleSignature().
TupleSigType TupleSignature::tupleType |
Definition at line 195 of file structures.h.
Referenced by hash(), operator=(), operator==(), and TupleSignature().