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