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 202 of file structures.h.
|
inline |
|
inline |
Definition at line 225 of file structures.h.
References isReal, numOffset, offset, tupleParamType, and tupleType.
|
inline |
Definition at line 232 of file structures.h.
References isReal, numOffset, offset, setOffsets(), tupleParamType, and tupleType.
|
inline |
|
inline |
Definition at line 314 of file structures.h.
References circShift(), numOffset, offset, and tupleType.
|
inline |
Definition at line 305 of file structures.h.
References offset.
|
inline |
Definition at line 240 of file structures.h.
References isReal, numOffset, offset, setOffsets(), tupleParamType, and tupleType.
|
inline |
Definition at line 250 of file structures.h.
References isReal, numOffset, offset, tupleParamType, and tupleType.
|
inline |
Definition at line 308 of file structures.h.
References isReal, numOffset, offset, and tupleParamType.
Referenced by outputCompressedFile().
void TupleSignature::pack | ( | MOStream * | msg | ) |
|
inline |
|
inline |
Definition at line 272 of file structures.h.
References numOffset, and offset.
Referenced by buildAngleData(), buildCrosstermData(), buildDihedralData(), buildImproperData(), operator=(), and TupleSignature().
void TupleSignature::unpack | ( | MIStream * | msg | ) |
char TupleSignature::isReal |
Definition at line 217 of file structures.h.
Referenced by buildBondData(), buildExclusions(), operator=(), operator==(), output(), and TupleSignature().
int TupleSignature::numOffset |
Definition at line 206 of file structures.h.
Referenced by hash(), operator=(), operator==(), output(), setOffsets(), and TupleSignature().
int* TupleSignature::offset |
Definition at line 208 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 212 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 205 of file structures.h.
Referenced by hash(), operator=(), operator==(), and TupleSignature().