OpenMM
 All Classes Namespaces Functions Variables Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CContextA Context stores the complete state of a simulation
 ►CForceForce objects apply forces to the particles in a System, or alter their behavior in other ways
 ►CIntegratorAn Integrator defines a method for simulating a System by integrating the equations of motion
 CLocalEnergyMinimizerGiven a Context, this class searches for a new set of particle positions that represent a local minimum of the potential energy
 ►Cobject
 COpenMMExceptionThis class is used for all exceptions thrown by OpenMM
 CPlatformA Platform defines an implementation of all the kernels needed to perform some calculation
 CStateA State object records a snapshot of the current state of a simulation at a point in time
 CSystemThis class represents a molecular system
 ►CTabulatedFunctionA TabulatedFunction uses a set of tabulated values to define a mathematical function
 ►Ctuple
 ►CVirtualSiteA 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
 ►CCustomIntegrator