OpenMD 3.1
Molecular Dynamics in the Open
|
FrameData is a structure for holding system-wide dynamic data about the simulation. More...
#include <Snapshot.hpp>
Public Attributes | |
int | id |
identification number of the snapshot | |
RealType | currentTime |
current time | |
Mat3x3d | hmat |
axes of the periodic box in matrix form | |
Mat3x3d | invHmat |
the inverse of the Hmat matrix | |
Mat3x3d | bBox |
axes of a bounding box in matrix form | |
Mat3x3d | invBbox |
the inverse of the bounding box | |
bool | usePBC |
are we using a periodic box? | |
bool | orthoRhombic |
is this an orthorhombic periodic box? | |
RealType | totalEnergy |
total energy of this frame | |
RealType | translationalKinetic |
translational kinetic energy of this frame | |
RealType | rotationalKinetic |
rotational kinetic energy of this frame | |
RealType | electronicKinetic |
electronic kinetic energy of this frame | |
RealType | kineticEnergy |
kinetic energy of this frame | |
RealType | potentialEnergy |
potential energy of this frame | |
RealType | shortRangePotential |
short-range contributions to the potential | |
RealType | longRangePotential |
long-range contributions to the potential | |
RealType | reciprocalPotential |
reciprocal-space contributions to the potential | |
RealType | surfacePotential |
surface-term contributions to the potential | |
RealType | bondPotential |
bonded contribution to the potential | |
RealType | bendPotential |
angle-bending contribution to the potential | |
RealType | torsionPotential |
dihedral (torsion angle) contribution to the potential | |
RealType | inversionPotential |
inversion (planarity) contribution to the potential | |
potVec | lrPotentials |
breakdown of long-range potentials by family | |
RealType | selfPotential |
potential energy of self interactions | |
potVec | selfPotentials |
breakdown of self interactions by family | |
RealType | excludedPotential |
potential energy excluded from atomic forces | |
potVec | excludedPotentials |
breakdown of excluded potentials by family | |
RealType | restraintPotential |
potential energy of restraints | |
RealType | rawPotential |
unrestrained potential energy (when restraints are applied) | |
potVec | selectionPotentials |
potential of selected stuntDoubles | |
RealType | xyArea |
XY area of this frame. | |
RealType | xzArea |
XZ area of this frame. | |
RealType | yzArea |
YZ area of this frame. | |
RealType | volume |
total volume of this frame | |
RealType | pressure |
pressure of this frame | |
RealType | temperature |
temperature of this frame | |
pair< RealType, RealType > | thermostat |
thermostat variables | |
RealType | electronicTemperature |
temperature of the electronic degrees of freedom | |
RealType | netCharge |
total net charge in the system | |
RealType | chargeMomentum |
total charge momentum in the system | |
pair< RealType, RealType > | electronicThermostat |
thermostat variables for electronic degrees of freedom | |
Mat3x3d | barostat |
barostat matrix | |
Vector3d | COM |
location of system center of mass | |
Vector3d | COMvel |
system center of mass velocity | |
Vector3d | COMw |
system center of mass angular velocity | |
Mat3x3d | inertiaTensor |
inertia tensor for entire system | |
RealType | gyrationalVolume |
gyrational volume for entire system | |
RealType | hullVolume |
hull volume for entire system | |
Mat3x3d | virialTensor |
virial tensor | |
Mat3x3d | pressureTensor |
pressure tensor | |
Vector3d | systemDipole |
total system dipole moment | |
Mat3x3d | systemQuadrupole |
total system quadrupole moment | |
Vector3d | conductiveHeatFlux |
heat flux vector (conductive only) | |
Vector3d | convectiveHeatFlux |
heat flux vector (convective only) | |
RealType | conservedQuantity |
anything conserved by the integrator | |
std::shared_ptr< SPFData > | spfData |
parameters for restarting an SPF simulation | |
FrameData is a structure for holding system-wide dynamic data about the simulation.
Definition at line 67 of file Snapshot.hpp.
Mat3x3d OpenMD::FrameData::barostat |
barostat matrix
Definition at line 122 of file Snapshot.hpp.
Mat3x3d OpenMD::FrameData::bBox |
axes of a bounding box in matrix form
Definition at line 72 of file Snapshot.hpp.
RealType OpenMD::FrameData::bendPotential |
angle-bending contribution to the potential
Definition at line 92 of file Snapshot.hpp.
RealType OpenMD::FrameData::bondPotential |
bonded contribution to the potential
Definition at line 91 of file Snapshot.hpp.
RealType OpenMD::FrameData::chargeMomentum |
total charge momentum in the system
Definition at line 118 of file Snapshot.hpp.
Vector3d OpenMD::FrameData::COM |
location of system center of mass
Definition at line 123 of file Snapshot.hpp.
Vector3d OpenMD::FrameData::COMvel |
system center of mass velocity
Definition at line 124 of file Snapshot.hpp.
Vector3d OpenMD::FrameData::COMw |
system center of mass angular velocity
Definition at line 125 of file Snapshot.hpp.
Vector3d OpenMD::FrameData::conductiveHeatFlux |
heat flux vector (conductive only)
Definition at line 133 of file Snapshot.hpp.
RealType OpenMD::FrameData::conservedQuantity |
anything conserved by the integrator
Definition at line 135 of file Snapshot.hpp.
Vector3d OpenMD::FrameData::convectiveHeatFlux |
heat flux vector (convective only)
Definition at line 134 of file Snapshot.hpp.
RealType OpenMD::FrameData::currentTime |
current time
Definition at line 69 of file Snapshot.hpp.
RealType OpenMD::FrameData::electronicKinetic |
electronic kinetic energy of this frame
Definition at line 80 of file Snapshot.hpp.
RealType OpenMD::FrameData::electronicTemperature |
temperature of the electronic degrees of freedom
Definition at line 115 of file Snapshot.hpp.
pair<RealType, RealType> OpenMD::FrameData::electronicThermostat |
thermostat variables for electronic degrees of freedom
Definition at line 120 of file Snapshot.hpp.
RealType OpenMD::FrameData::excludedPotential |
potential energy excluded from atomic forces
Definition at line 101 of file Snapshot.hpp.
potVec OpenMD::FrameData::excludedPotentials |
breakdown of excluded potentials by family
Definition at line 103 of file Snapshot.hpp.
RealType OpenMD::FrameData::gyrationalVolume |
gyrational volume for entire system
Definition at line 127 of file Snapshot.hpp.
Mat3x3d OpenMD::FrameData::hmat |
axes of the periodic box in matrix form
Definition at line 70 of file Snapshot.hpp.
RealType OpenMD::FrameData::hullVolume |
hull volume for entire system
Definition at line 128 of file Snapshot.hpp.
int OpenMD::FrameData::id |
identification number of the snapshot
Definition at line 68 of file Snapshot.hpp.
Mat3x3d OpenMD::FrameData::inertiaTensor |
inertia tensor for entire system
Definition at line 126 of file Snapshot.hpp.
Mat3x3d OpenMD::FrameData::invBbox |
the inverse of the bounding box
Definition at line 73 of file Snapshot.hpp.
RealType OpenMD::FrameData::inversionPotential |
inversion (planarity) contribution to the potential
Definition at line 95 of file Snapshot.hpp.
Mat3x3d OpenMD::FrameData::invHmat |
the inverse of the Hmat matrix
Definition at line 71 of file Snapshot.hpp.
RealType OpenMD::FrameData::kineticEnergy |
kinetic energy of this frame
Definition at line 81 of file Snapshot.hpp.
RealType OpenMD::FrameData::longRangePotential |
long-range contributions to the potential
Definition at line 86 of file Snapshot.hpp.
potVec OpenMD::FrameData::lrPotentials |
breakdown of long-range potentials by family
Definition at line 97 of file Snapshot.hpp.
RealType OpenMD::FrameData::netCharge |
total net charge in the system
Definition at line 117 of file Snapshot.hpp.
bool OpenMD::FrameData::orthoRhombic |
is this an orthorhombic periodic box?
Definition at line 75 of file Snapshot.hpp.
RealType OpenMD::FrameData::potentialEnergy |
potential energy of this frame
Definition at line 82 of file Snapshot.hpp.
RealType OpenMD::FrameData::pressure |
pressure of this frame
Definition at line 112 of file Snapshot.hpp.
Mat3x3d OpenMD::FrameData::pressureTensor |
pressure tensor
Definition at line 130 of file Snapshot.hpp.
RealType OpenMD::FrameData::rawPotential |
unrestrained potential energy (when restraints are applied)
Definition at line 105 of file Snapshot.hpp.
RealType OpenMD::FrameData::reciprocalPotential |
reciprocal-space contributions to the potential
Definition at line 87 of file Snapshot.hpp.
RealType OpenMD::FrameData::restraintPotential |
potential energy of restraints
Definition at line 104 of file Snapshot.hpp.
RealType OpenMD::FrameData::rotationalKinetic |
rotational kinetic energy of this frame
Definition at line 79 of file Snapshot.hpp.
potVec OpenMD::FrameData::selectionPotentials |
potential of selected stuntDoubles
Definition at line 107 of file Snapshot.hpp.
RealType OpenMD::FrameData::selfPotential |
potential energy of self interactions
Definition at line 98 of file Snapshot.hpp.
potVec OpenMD::FrameData::selfPotentials |
breakdown of self interactions by family
Definition at line 99 of file Snapshot.hpp.
RealType OpenMD::FrameData::shortRangePotential |
short-range contributions to the potential
Definition at line 84 of file Snapshot.hpp.
std::shared_ptr<SPFData> OpenMD::FrameData::spfData |
parameters for restarting an SPF simulation
Definition at line 136 of file Snapshot.hpp.
RealType OpenMD::FrameData::surfacePotential |
surface-term contributions to the potential
Definition at line 90 of file Snapshot.hpp.
Vector3d OpenMD::FrameData::systemDipole |
total system dipole moment
Definition at line 131 of file Snapshot.hpp.
Mat3x3d OpenMD::FrameData::systemQuadrupole |
total system quadrupole moment
Definition at line 132 of file Snapshot.hpp.
RealType OpenMD::FrameData::temperature |
temperature of this frame
Definition at line 113 of file Snapshot.hpp.
pair<RealType, RealType> OpenMD::FrameData::thermostat |
thermostat variables
Definition at line 114 of file Snapshot.hpp.
RealType OpenMD::FrameData::torsionPotential |
dihedral (torsion angle) contribution to the potential
Definition at line 93 of file Snapshot.hpp.
RealType OpenMD::FrameData::totalEnergy |
total energy of this frame
Definition at line 76 of file Snapshot.hpp.
RealType OpenMD::FrameData::translationalKinetic |
translational kinetic energy of this frame
Definition at line 78 of file Snapshot.hpp.
bool OpenMD::FrameData::usePBC |
are we using a periodic box?
Definition at line 74 of file Snapshot.hpp.
Mat3x3d OpenMD::FrameData::virialTensor |
virial tensor
Definition at line 129 of file Snapshot.hpp.
RealType OpenMD::FrameData::volume |
total volume of this frame
Definition at line 111 of file Snapshot.hpp.
RealType OpenMD::FrameData::xyArea |
XY area of this frame.
Definition at line 108 of file Snapshot.hpp.
RealType OpenMD::FrameData::xzArea |
XZ area of this frame.
Definition at line 109 of file Snapshot.hpp.
RealType OpenMD::FrameData::yzArea |
YZ area of this frame.
Definition at line 110 of file Snapshot.hpp.