OpenMD 3.1
Molecular Dynamics in the Open
|
The Snapshot class is a repository storing dynamic data during a Simulation. More...
#include <Snapshot.hpp>
Public Member Functions | |
Snapshot (int nAtoms, int nRigidbodies, int nCutoffGroups, bool usePBC) | |
Snapshot (int nAtoms, int nRigidbodies, int nCutoffGroups, int atomStorageLayout, int rigidBodyStorageLayout, int cutoffGroupStorageLayout, bool usePBC) | |
int | getID () |
Returns the id of this Snapshot. | |
void | setID (int id) |
Sets the id of this Snapshot. | |
void | clearDerivedProperties () |
sets the state of the computed properties to false | |
int | getSize () |
int | getNumberOfAtoms () |
Returns the number of atoms. | |
int | getNumberOfRigidBodies () |
Returns the number of rigid bodies. | |
int | getNumberOfCutoffGroups () |
Returns the number of rigid bodies. | |
Mat3x3d | getHmat () |
Returns the H-Matrix. | |
void | setHmat (const Mat3x3d &m) |
Sets the H-Matrix. | |
Mat3x3d | getInvHmat () |
Returns the inverse H-Matrix. | |
Mat3x3d | getBoundingBox () |
Returns the Bounding Box. | |
void | setBoundingBox (const Mat3x3d &m) |
Sets the Bounding Box. | |
Mat3x3d | getInvBoundingBox () |
Returns the inverse Bounding Box. | |
RealType | getVolume () |
RealType | getXYarea () |
RealType | getXZarea () |
RealType | getYZarea () |
void | setVolume (const RealType vol) |
void | wrapVector (Vector3d &v) |
Wrapping the vector according to periodic boundary condition. | |
Vector3d | scaleVector (Vector3d &v) |
Scaling a vector to multiples of the periodic box. | |
void | setCOM (const Vector3d &com) |
void | setCOMvel (const Vector3d &comVel) |
void | setCOMw (const Vector3d &comw) |
Vector3d | getCOM () |
Vector3d | getCOMvel () |
Vector3d | getCOMw () |
RealType | getTime () |
void | increaseTime (const RealType dt) |
void | setTime (const RealType time) |
void | setBondPotential (const RealType bp) |
void | setBendPotential (const RealType bp) |
void | setTorsionPotential (const RealType tp) |
void | setInversionPotential (const RealType ip) |
RealType | getBondPotential () |
RealType | getBendPotential () |
RealType | getTorsionPotential () |
RealType | getInversionPotential () |
RealType | getShortRangePotential () |
void | setLongRangePotentials (const potVec lrPot) |
RealType | getLongRangePotential () |
potVec | getLongRangePotentials () |
void | setReciprocalPotential (const RealType rp) |
RealType | getReciprocalPotential () |
void | setSurfacePotential (const RealType sp) |
RealType | getSurfacePotential () |
void | setSelfPotentials (const potVec sp) |
RealType | getSelfPotential () |
potVec | getSelfPotentials () |
void | setExcludedPotentials (const potVec exPot) |
potVec | getExcludedPotentials () |
RealType | getExcludedPotential () |
void | setRestraintPotential (const RealType rp) |
RealType | getRestraintPotential () |
void | setRawPotential (const RealType rp) |
RealType | getRawPotential () |
void | setSelectionPotentials (const potVec selPot) |
potVec | getSelectionPotentials () |
RealType | getPotentialEnergy () |
void | setPotentialEnergy (const RealType pe) |
RealType | getKineticEnergy () |
RealType | getTranslationalKineticEnergy () |
RealType | getRotationalKineticEnergy () |
RealType | getElectronicKineticEnergy () |
void | setKineticEnergy (const RealType ke) |
void | setTranslationalKineticEnergy (const RealType tke) |
void | setRotationalKineticEnergy (const RealType rke) |
void | setElectronicKineticEnergy (const RealType eke) |
RealType | getTotalEnergy () |
void | setTotalEnergy (const RealType te) |
RealType | getConservedQuantity () |
void | setConservedQuantity (const RealType cq) |
RealType | getTemperature () |
void | setTemperature (const RealType temp) |
RealType | getElectronicTemperature () |
void | setElectronicTemperature (const RealType eTemp) |
RealType | getNetCharge () |
void | setNetCharge (const RealType nChg) |
RealType | getChargeMomentum () |
void | setChargeMomentum (const RealType cMom) |
RealType | getPressure () |
void | setPressure (const RealType pressure) |
Mat3x3d | getPressureTensor () |
void | setPressureTensor (const Mat3x3d &pressureTensor) |
Mat3x3d | getVirialTensor () |
void | setVirialTensor (const Mat3x3d &virialTensor) |
Vector3d | getConductiveHeatFlux () |
void | setConductiveHeatFlux (const Vector3d &chf) |
Vector3d | getConvectiveHeatFlux () |
void | setConvectiveHeatFlux (const Vector3d &chf) |
Vector3d | getHeatFlux () |
Vector3d | getSystemDipole () |
void | setSystemDipole (const Vector3d &bd) |
Mat3x3d | getSystemQuadrupole () |
void | setSystemQuadrupole (const Mat3x3d &bq) |
pair< RealType, RealType > | getThermostat () |
void | setThermostat (const pair< RealType, RealType > &thermostat) |
pair< RealType, RealType > | getElectronicThermostat () |
void | setElectronicThermostat (const pair< RealType, RealType > &eThermostat) |
Mat3x3d | getBarostat () |
void | setBarostat (const Mat3x3d &barostat) |
std::shared_ptr< SPFData > | getSPFData () |
void | setSPFData (std::shared_ptr< SPFData > data) |
Mat3x3d | getInertiaTensor () |
void | setInertiaTensor (const Mat3x3d &inertiaTensor) |
RealType | getGyrationalVolume () |
void | setGyrationalVolume (const RealType gv) |
RealType | getHullVolume () |
void | setHullVolume (const RealType hv) |
void | setOrthoTolerance (RealType orthoTolerance) |
Static Public Member Functions | |
static int | getFrameDataSize () |
Returns the number of bytes in a FrameData structure. | |
Public Attributes | |
DataStorage | atomData |
DataStorage | rigidbodyData |
DataStorage | cgData |
FrameData | frameData |
bool | hasTotalEnergy |
bool | hasTranslationalKineticEnergy |
bool | hasRotationalKineticEnergy |
bool | hasElectronicKineticEnergy |
bool | hasKineticEnergy |
bool | hasShortRangePotential |
bool | hasLongRangePotential |
bool | hasExcludedPotential |
bool | hasSelfPotential |
bool | hasPotentialEnergy |
bool | hasXYarea |
bool | hasXZarea |
bool | hasYZarea |
bool | hasVolume |
bool | hasPressure |
bool | hasTemperature |
bool | hasElectronicTemperature |
bool | hasNetCharge |
bool | hasChargeMomentum |
bool | hasCOM |
bool | hasCOMvel |
bool | hasCOMw |
bool | hasPressureTensor |
bool | hasSystemDipole |
bool | hasSystemQuadrupole |
bool | hasConvectiveHeatFlux |
bool | hasInertiaTensor |
bool | hasGyrationalVolume |
bool | hasHullVolume |
bool | hasBoundingBox |
The Snapshot class is a repository storing dynamic data during a Simulation.
Every Snapshot contains FrameData (for global information) as well as DataStorage (one for Atoms, one for RigidBodies, and one for CutoffGroups).
Definition at line 147 of file Snapshot.hpp.
OpenMD::Snapshot::Snapshot | ( | int | nAtoms, |
int | nRigidbodies, | ||
int | nCutoffGroups, | ||
bool | usePBC ) |
Definition at line 61 of file Snapshot.cpp.
OpenMD::Snapshot::Snapshot | ( | int | nAtoms, |
int | nRigidbodies, | ||
int | nCutoffGroups, | ||
int | atomStorageLayout, | ||
int | rigidBodyStorageLayout, | ||
int | cutoffGroupStorageLayout, | ||
bool | usePBC ) |
Definition at line 96 of file Snapshot.cpp.
void OpenMD::Snapshot::clearDerivedProperties | ( | ) |
sets the state of the computed properties to false
Definition at line 135 of file Snapshot.cpp.
Referenced by OpenMD::PotDiff::process().
Mat3x3d OpenMD::Snapshot::getBarostat | ( | ) |
Definition at line 741 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getBendPotential | ( | ) |
Definition at line 429 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getBondPotential | ( | ) |
Definition at line 427 of file Snapshot.cpp.
Mat3x3d OpenMD::Snapshot::getBoundingBox | ( | ) |
Returns the Bounding Box.
Definition at line 281 of file Snapshot.cpp.
Referenced by OpenMD::Thermo::getBoundingBox().
RealType OpenMD::Snapshot::getChargeMomentum | ( | ) |
Definition at line 657 of file Snapshot.cpp.
Vector3d OpenMD::Snapshot::getCOM | ( | ) |
Definition at line 387 of file Snapshot.cpp.
Vector3d OpenMD::Snapshot::getCOMvel | ( | ) |
Definition at line 389 of file Snapshot.cpp.
Vector3d OpenMD::Snapshot::getCOMw | ( | ) |
Definition at line 391 of file Snapshot.cpp.
Vector3d OpenMD::Snapshot::getConductiveHeatFlux | ( | ) |
Definition at line 688 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getConservedQuantity | ( | ) |
Definition at line 626 of file Snapshot.cpp.
Vector3d OpenMD::Snapshot::getConvectiveHeatFlux | ( | ) |
Definition at line 692 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getElectronicKineticEnergy | ( | ) |
Definition at line 586 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getElectronicTemperature | ( | ) |
Definition at line 641 of file Snapshot.cpp.
pair< RealType, RealType > OpenMD::Snapshot::getElectronicThermostat | ( | ) |
Definition at line 733 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getExcludedPotential | ( | ) |
Definition at line 546 of file Snapshot.cpp.
potVec OpenMD::Snapshot::getExcludedPotentials | ( | ) |
Definition at line 542 of file Snapshot.cpp.
|
static |
Returns the number of bytes in a FrameData structure.
Definition at line 211 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getGyrationalVolume | ( | ) |
Definition at line 761 of file Snapshot.cpp.
Vector3d OpenMD::Snapshot::getHeatFlux | ( | ) |
Definition at line 701 of file Snapshot.cpp.
Mat3x3d OpenMD::Snapshot::getHmat | ( | ) |
Returns the H-Matrix.
Definition at line 214 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getHullVolume | ( | ) |
Definition at line 770 of file Snapshot.cpp.
int OpenMD::Snapshot::getID | ( | ) |
Returns the id of this Snapshot.
Definition at line 192 of file Snapshot.cpp.
Mat3x3d OpenMD::Snapshot::getInertiaTensor | ( | ) |
Definition at line 754 of file Snapshot.cpp.
Mat3x3d OpenMD::Snapshot::getInvBoundingBox | ( | ) |
Returns the inverse Bounding Box.
Definition at line 291 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getInversionPotential | ( | ) |
Definition at line 435 of file Snapshot.cpp.
Mat3x3d OpenMD::Snapshot::getInvHmat | ( | ) |
Returns the inverse H-Matrix.
Definition at line 278 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getKineticEnergy | ( | ) |
Definition at line 590 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getLongRangePotential | ( | ) |
Definition at line 501 of file Snapshot.cpp.
potVec OpenMD::Snapshot::getLongRangePotentials | ( | ) |
Definition at line 515 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getNetCharge | ( | ) |
Definition at line 650 of file Snapshot.cpp.
int OpenMD::Snapshot::getNumberOfAtoms | ( | ) |
Returns the number of atoms.
Definition at line 202 of file Snapshot.cpp.
Referenced by OpenMD::ForceMatrixDecomposition::distributeInitialData().
int OpenMD::Snapshot::getNumberOfCutoffGroups | ( | ) |
Returns the number of rigid bodies.
Definition at line 208 of file Snapshot.cpp.
int OpenMD::Snapshot::getNumberOfRigidBodies | ( | ) |
Returns the number of rigid bodies.
Definition at line 205 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getPotentialEnergy | ( | ) |
Definition at line 517 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getPressure | ( | ) |
Definition at line 664 of file Snapshot.cpp.
Mat3x3d OpenMD::Snapshot::getPressureTensor | ( | ) |
Definition at line 671 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getRawPotential | ( | ) |
Definition at line 568 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getReciprocalPotential | ( | ) |
Definition at line 469 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getRestraintPotential | ( | ) |
Definition at line 562 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getRotationalKineticEnergy | ( | ) |
Definition at line 582 of file Snapshot.cpp.
potVec OpenMD::Snapshot::getSelectionPotentials | ( | ) |
Definition at line 574 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getSelfPotential | ( | ) |
Definition at line 482 of file Snapshot.cpp.
potVec OpenMD::Snapshot::getSelfPotentials | ( | ) |
Definition at line 480 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getShortRangePotential | ( | ) |
Definition at line 439 of file Snapshot.cpp.
int OpenMD::Snapshot::getSize | ( | ) |
Definition at line 197 of file Snapshot.cpp.
std::shared_ptr< SPFData > OpenMD::Snapshot::getSPFData | ( | ) |
Definition at line 747 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getSurfacePotential | ( | ) |
Definition at line 459 of file Snapshot.cpp.
Vector3d OpenMD::Snapshot::getSystemDipole | ( | ) |
Definition at line 706 of file Snapshot.cpp.
Mat3x3d OpenMD::Snapshot::getSystemQuadrupole | ( | ) |
Definition at line 713 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getTemperature | ( | ) |
Definition at line 634 of file Snapshot.cpp.
pair< RealType, RealType > OpenMD::Snapshot::getThermostat | ( | ) |
Definition at line 724 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getTime | ( | ) |
Definition at line 393 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getTorsionPotential | ( | ) |
Definition at line 431 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getTotalEnergy | ( | ) |
Definition at line 619 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getTranslationalKineticEnergy | ( | ) |
Definition at line 578 of file Snapshot.cpp.
Mat3x3d OpenMD::Snapshot::getVirialTensor | ( | ) |
Definition at line 682 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getVolume | ( | ) |
Definition at line 323 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getXYarea | ( | ) |
Definition at line 293 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getXZarea | ( | ) |
Definition at line 303 of file Snapshot.cpp.
RealType OpenMD::Snapshot::getYZarea | ( | ) |
Definition at line 313 of file Snapshot.cpp.
void OpenMD::Snapshot::increaseTime | ( | const RealType | dt | ) |
Definition at line 395 of file Snapshot.cpp.
Scaling a vector to multiples of the periodic box.
Definition at line 358 of file Snapshot.cpp.
void OpenMD::Snapshot::setBarostat | ( | const Mat3x3d & | barostat | ) |
Definition at line 737 of file Snapshot.cpp.
void OpenMD::Snapshot::setBendPotential | ( | const RealType | bp | ) |
Definition at line 406 of file Snapshot.cpp.
void OpenMD::Snapshot::setBondPotential | ( | const RealType | bp | ) |
Definition at line 399 of file Snapshot.cpp.
void OpenMD::Snapshot::setBoundingBox | ( | const Mat3x3d & | m | ) |
Sets the Bounding Box.
Definition at line 284 of file Snapshot.cpp.
References OpenMD::SquareMatrix3< Real >::inverse().
Referenced by OpenMD::Thermo::getBoundingBox().
void OpenMD::Snapshot::setChargeMomentum | ( | const RealType | cMom | ) |
Definition at line 659 of file Snapshot.cpp.
void OpenMD::Snapshot::setCOM | ( | const Vector3d & | com | ) |
Definition at line 372 of file Snapshot.cpp.
void OpenMD::Snapshot::setCOMvel | ( | const Vector3d & | comVel | ) |
Definition at line 377 of file Snapshot.cpp.
void OpenMD::Snapshot::setCOMw | ( | const Vector3d & | comw | ) |
Definition at line 382 of file Snapshot.cpp.
void OpenMD::Snapshot::setConductiveHeatFlux | ( | const Vector3d & | chf | ) |
Definition at line 684 of file Snapshot.cpp.
void OpenMD::Snapshot::setConservedQuantity | ( | const RealType | cq | ) |
Definition at line 630 of file Snapshot.cpp.
void OpenMD::Snapshot::setConvectiveHeatFlux | ( | const Vector3d & | chf | ) |
Definition at line 696 of file Snapshot.cpp.
void OpenMD::Snapshot::setElectronicKineticEnergy | ( | const RealType | eke | ) |
Definition at line 606 of file Snapshot.cpp.
void OpenMD::Snapshot::setElectronicTemperature | ( | const RealType | eTemp | ) |
Definition at line 645 of file Snapshot.cpp.
void OpenMD::Snapshot::setElectronicThermostat | ( | const pair< RealType, RealType > & | eThermostat | ) |
Definition at line 728 of file Snapshot.cpp.
void OpenMD::Snapshot::setExcludedPotentials | ( | const potVec | exPot | ) |
Definition at line 535 of file Snapshot.cpp.
void OpenMD::Snapshot::setGyrationalVolume | ( | const RealType | gv | ) |
Definition at line 756 of file Snapshot.cpp.
void OpenMD::Snapshot::setHmat | ( | const Mat3x3d & | m | ) |
Sets the H-Matrix.
Definition at line 217 of file Snapshot.cpp.
References OpenMD::SquareMatrix3< Real >::inverse().
void OpenMD::Snapshot::setHullVolume | ( | const RealType | hv | ) |
Definition at line 765 of file Snapshot.cpp.
void OpenMD::Snapshot::setID | ( | int | id | ) |
Sets the id of this Snapshot.
Definition at line 195 of file Snapshot.cpp.
void OpenMD::Snapshot::setInertiaTensor | ( | const Mat3x3d & | inertiaTensor | ) |
Definition at line 749 of file Snapshot.cpp.
void OpenMD::Snapshot::setInversionPotential | ( | const RealType | ip | ) |
Definition at line 420 of file Snapshot.cpp.
void OpenMD::Snapshot::setKineticEnergy | ( | const RealType | ke | ) |
Definition at line 613 of file Snapshot.cpp.
void OpenMD::Snapshot::setLongRangePotentials | ( | const potVec | lrPot | ) |
Definition at line 494 of file Snapshot.cpp.
void OpenMD::Snapshot::setNetCharge | ( | const RealType | nChg | ) |
Definition at line 652 of file Snapshot.cpp.
void OpenMD::Snapshot::setOrthoTolerance | ( | RealType | orthoTolerance | ) |
Definition at line 772 of file Snapshot.cpp.
void OpenMD::Snapshot::setPotentialEnergy | ( | const RealType | pe | ) |
Definition at line 529 of file Snapshot.cpp.
void OpenMD::Snapshot::setPressure | ( | const RealType | pressure | ) |
Definition at line 666 of file Snapshot.cpp.
void OpenMD::Snapshot::setPressureTensor | ( | const Mat3x3d & | pressureTensor | ) |
Definition at line 673 of file Snapshot.cpp.
void OpenMD::Snapshot::setRawPotential | ( | const RealType | rp | ) |
Definition at line 566 of file Snapshot.cpp.
void OpenMD::Snapshot::setReciprocalPotential | ( | const RealType | rp | ) |
Definition at line 463 of file Snapshot.cpp.
void OpenMD::Snapshot::setRestraintPotential | ( | const RealType | rp | ) |
Definition at line 558 of file Snapshot.cpp.
void OpenMD::Snapshot::setRotationalKineticEnergy | ( | const RealType | rke | ) |
Definition at line 599 of file Snapshot.cpp.
void OpenMD::Snapshot::setSelectionPotentials | ( | const potVec | selPot | ) |
Definition at line 570 of file Snapshot.cpp.
void OpenMD::Snapshot::setSelfPotentials | ( | const potVec | sp | ) |
Definition at line 473 of file Snapshot.cpp.
void OpenMD::Snapshot::setSPFData | ( | std::shared_ptr< SPFData > | data | ) |
Definition at line 743 of file Snapshot.cpp.
void OpenMD::Snapshot::setSurfacePotential | ( | const RealType | sp | ) |
Definition at line 452 of file Snapshot.cpp.
void OpenMD::Snapshot::setSystemDipole | ( | const Vector3d & | bd | ) |
Definition at line 708 of file Snapshot.cpp.
void OpenMD::Snapshot::setSystemQuadrupole | ( | const Mat3x3d & | bq | ) |
Definition at line 715 of file Snapshot.cpp.
void OpenMD::Snapshot::setTemperature | ( | const RealType | temp | ) |
Definition at line 636 of file Snapshot.cpp.
void OpenMD::Snapshot::setThermostat | ( | const pair< RealType, RealType > & | thermostat | ) |
Definition at line 720 of file Snapshot.cpp.
void OpenMD::Snapshot::setTime | ( | const RealType | time | ) |
Definition at line 397 of file Snapshot.cpp.
void OpenMD::Snapshot::setTorsionPotential | ( | const RealType | tp | ) |
Definition at line 413 of file Snapshot.cpp.
void OpenMD::Snapshot::setTotalEnergy | ( | const RealType | te | ) |
Definition at line 621 of file Snapshot.cpp.
void OpenMD::Snapshot::setTranslationalKineticEnergy | ( | const RealType | tke | ) |
Definition at line 592 of file Snapshot.cpp.
void OpenMD::Snapshot::setVirialTensor | ( | const Mat3x3d & | virialTensor | ) |
Definition at line 678 of file Snapshot.cpp.
void OpenMD::Snapshot::setVolume | ( | const RealType | vol | ) |
Definition at line 331 of file Snapshot.cpp.
void OpenMD::Snapshot::wrapVector | ( | Vector3d & | v | ) |
Wrapping the vector according to periodic boundary condition.
Wrap a vector according to periodic boundary conditions.
Definition at line 337 of file Snapshot.cpp.
Referenced by OpenMD::Bend::calcForce(), OpenMD::GhostBend::calcForce(), OpenMD::Thermo::getSystemDipole(), OpenMD::Thermo::getSystemQuadrupole(), OpenMD::Bend::getValue(), OpenMD::Bond::getValue(), OpenMD::Inversion::getValue(), and OpenMD::Torsion::getValue().
DataStorage OpenMD::Snapshot::atomData |
Definition at line 316 of file Snapshot.hpp.
DataStorage OpenMD::Snapshot::cgData |
Definition at line 318 of file Snapshot.hpp.
FrameData OpenMD::Snapshot::frameData |
Definition at line 319 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasBoundingBox |
Definition at line 350 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasChargeMomentum |
Definition at line 339 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasCOM |
Definition at line 340 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasCOMvel |
Definition at line 341 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasCOMw |
Definition at line 342 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasConvectiveHeatFlux |
Definition at line 346 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasElectronicKineticEnergy |
Definition at line 324 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasElectronicTemperature |
Definition at line 337 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasExcludedPotential |
Definition at line 328 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasGyrationalVolume |
Definition at line 348 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasHullVolume |
Definition at line 349 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasInertiaTensor |
Definition at line 347 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasKineticEnergy |
Definition at line 325 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasLongRangePotential |
Definition at line 327 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasNetCharge |
Definition at line 338 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasPotentialEnergy |
Definition at line 330 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasPressure |
Definition at line 335 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasPressureTensor |
Definition at line 343 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasRotationalKineticEnergy |
Definition at line 323 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasSelfPotential |
Definition at line 329 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasShortRangePotential |
Definition at line 326 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasSystemDipole |
Definition at line 344 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasSystemQuadrupole |
Definition at line 345 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasTemperature |
Definition at line 336 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasTotalEnergy |
Definition at line 321 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasTranslationalKineticEnergy |
Definition at line 322 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasVolume |
Definition at line 334 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasXYarea |
Definition at line 331 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasXZarea |
Definition at line 332 of file Snapshot.hpp.
bool OpenMD::Snapshot::hasYZarea |
Definition at line 333 of file Snapshot.hpp.
DataStorage OpenMD::Snapshot::rigidbodyData |
Definition at line 317 of file Snapshot.hpp.