|
OpenMD 3.1
Molecular Dynamics in the Open
|
Inheritance diagram for OpenMD::SPFDynamics:Public Member Functions | |
| SPFDynamics (SimInfo *info) | |
| void | postStep () override |
Public Member Functions inherited from OpenMD::NVE | |
| NVE (SimInfo *info) | |
Public Member Functions inherited from OpenMD::Integrator | |
| virtual | ~Integrator () |
| Default Destructor. | |
| void | integrate () |
| void | updateSizes () |
| void | setVelocitizer (std::unique_ptr< Velocitizer > velocitizer) |
| void | setFluctuatingChargePropagator (FluctuatingChargePropagator *prop) |
| void | setRotationAlgorithm (RotationAlgorithm *algo) |
| void | setRNEMD (std::unique_ptr< RNEMD::RNEMD > rnemd) |
Additional Inherited Members | |
Protected Member Functions inherited from OpenMD::NVE | |
| virtual void | moveA () |
| virtual void | moveB () |
| virtual RealType | calcConservedQuantity () |
Protected Member Functions inherited from OpenMD::VelocityVerletIntegrator | |
| VelocityVerletIntegrator (SimInfo *info) | |
| virtual void | step () |
| Computes an integration step from t to t+dt. | |
Protected Member Functions inherited from OpenMD::Integrator | |
| Integrator (SimInfo *info) | |
| virtual void | initialize () |
| virtual void | preStep () |
| virtual void | calcForce () |
| virtual void | finalize () |
| virtual void | resetIntegrator () |
| virtual void | doUpdateSizes () |
| void | saveConservedQuantity () |
Protected Attributes inherited from OpenMD::Integrator | |
| RealType | dt |
| RealType | dt2 |
| RealType | runTime |
| RealType | sampleTime |
| RealType | statusTime |
| RealType | thermalTime |
| RealType | resetTime |
| RealType | RNEMD_exchangeTime |
| RealType | currSample |
| RealType | currStatus |
| RealType | currThermal |
| RealType | currReset |
| RealType | currRNEMD |
| SimInfo * | info_ {nullptr} |
| Globals * | simParams {nullptr} |
| ForceManager * | forceMan_ {nullptr} |
| RotationAlgorithm * | rotAlgo_ {nullptr} |
| FluctuatingChargePropagator * | flucQ_ {nullptr} |
| Rattle * | rattle_ {nullptr} |
| std::unique_ptr< Velocitizer > | velocitizer_ {nullptr} |
| std::unique_ptr< RNEMD::RNEMD > | rnemd_ {nullptr} |
| bool | needPotential {false} |
| bool | needVirial {false} |
| bool | needReset {false} |
| bool | needVelocityScaling {false} |
| bool | useRNEMD {false} |
| RealType | targetScalingTemp |
| Stats * | stats {nullptr} |
| DumpWriter * | dumpWriter {nullptr} |
| StatWriter * | statWriter {nullptr} |
| Thermo | thermo |
| Snapshot * | snap {nullptr} |
| ProgressBarPtr | progressBar {nullptr} |
Definition at line 53 of file SPFDynamics.hpp.
|
inlineexplicit |
Definition at line 55 of file SPFDynamics.hpp.
|
overridevirtual |
Reimplemented from OpenMD::Integrator.
Definition at line 55 of file SPFDynamics.cpp.