1 #ifndef MCMD_MD_SYSTEM_INTERFACE_H 2 #define MCMD_MD_SYSTEM_INTERFACE_H 11 #include <mcMd/simulation/SystemInterface.h> 19 class MdPairPotential;
22 class DihedralPotential;
23 class ExternalPotential;
115 {
return *pairPotentialPtr_; }
123 {
return *bondPotentialPtr_; }
131 {
return *anglePotentialPtr_; }
139 {
return *dihedralPotentialPtr_; }
147 {
return *externalPotentialPtr_; }
MdPairPotential & pairPotential() const
Get the MdPairPotential.
Interface for a Angle Interaction.
An interface to a System.
Interface for a Dihedral Potential.
BondPotential & bondPotential() const
Get the BondPotential.
Abstract External Potential class.
ExternalPotential & externalPotential() const
Get the ExternalPotential.
Utility classes for scientific computation.
An interface to an MdSystem.
An PairPotential for MD simulation.
Single-processor Monte Carlo (MC) and molecular dynamics (MD).
DihedralPotential & dihedralPotential() const
Get the DihedralPotential.
Abstract Bond Potential class.
A System for Molecular Dynamics simulation.
AnglePotential & anglePotential() const
Get the AnglePotential.