Definition at line 30 of file mdsimulation.h.
Public Member Functions | |
void | clear () |
MD_Simulation (const ConfigurationDatabase &conf) | |
Protected Member Functions | |
void | writeAverages (ostream &out, const Cluster &cluster) |
Protected Attributes | |
double | m_accumEnergySQ |
double | m_accumEnergyTotal |
double | m_accumKineticSQ |
double | m_accumKineticTotal |
double | m_accumPotentialSQ |
double | m_accumPotentialTotal |
double | m_temperature |
double | m_timeStep |
|
General constructor.
Definition at line 28 of file mdsimulation.cpp. References m_accumEnergySQ, m_accumEnergyTotal, m_accumKineticSQ, m_accumKineticTotal, m_accumPotentialSQ, m_accumPotentialTotal, m_temperature, and m_timeStep. |
|
Clears the simulation. Reimplemented from BaseSimulation. Reimplemented in MDLJ_Simulation. Definition at line 35 of file mdsimulation.cpp. References BaseSimulation::clear(), m_accumEnergySQ, m_accumEnergyTotal, m_accumKineticSQ, m_accumKineticTotal, m_accumPotentialSQ, m_accumPotentialTotal, m_temperature, and m_timeStep. Referenced by MDLJ_Simulation::clear(). Here is the call graph for this function: |
|
Calculates the simulation averages and writes them out.
Definition at line 43 of file mdsimulation.cpp. References m_accumEnergySQ, m_accumEnergyTotal, m_accumKineticSQ, m_accumKineticTotal, m_accumPotentialSQ, m_accumPotentialTotal, BaseSimulation::m_changeInStep, BaseSimulation::m_runSteps, m_timeStep, and Cluster::size(). Referenced by MDLJ_Simulation::run(). Here is the call graph for this function: |
|
Definition at line 75 of file mdsimulation.h. Referenced by clear(), MD_Simulation(), MDLJ_Simulation::run(), and writeAverages(). |
|
Definition at line 63 of file mdsimulation.h. Referenced by clear(), MD_Simulation(), MDLJ_Simulation::run(), and writeAverages(). |
|
Definition at line 71 of file mdsimulation.h. Referenced by clear(), MD_Simulation(), MDLJ_Simulation::run(), and writeAverages(). |
|
Definition at line 59 of file mdsimulation.h. Referenced by clear(), MD_Simulation(), MDLJ_Simulation::run(), and writeAverages(). |
|
Definition at line 67 of file mdsimulation.h. Referenced by clear(), MD_Simulation(), MDLJ_Simulation::run(), and writeAverages(). |
|
Definition at line 55 of file mdsimulation.h. Referenced by clear(), MD_Simulation(), MDLJ_Simulation::run(), and writeAverages(). |
|
Definition at line 47 of file mdsimulation.h. Referenced by clear(), MD_Simulation(), and MDLJ_Simulation::run(). |
|
Definition at line 51 of file mdsimulation.h. Referenced by clear(), MD_Simulation(), MDLJ_Simulation::run(), and writeAverages(). |