OpenMM
 All Classes Namespaces Functions Variables Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
oCContextA Context stores the complete state of a simulation
oCForceForce objects apply forces to the particles in a System, or alter their behavior in other ways
oCIntegratorAn Integrator defines a method for simulating a System by integrating the equations of motion
oCLocalEnergyMinimizerGiven a Context, this class searches for a new set of particle positions that represent a local minimum of the potential energy
oCobject
oCOpenMMExceptionThis class is used for all exceptions thrown by OpenMM
oCPlatformA Platform defines an implementation of all the kernels needed to perform some calculation
oCStateA State object records a snapshot of the current state of a simulation at a point in time
oCSystemThis class represents a molecular system
oCTabulatedFunctionA TabulatedFunction uses a set of tabulated values to define a mathematical function
oCtuple
oCVirtualSiteA VirtualSite describes the rules for computing a particle's position based on other particles
\CXmlSerializerXmlSerializer is used for serializing objects as XML, and for reconstructing them again