OpenMM
|
A VirtualSite describes the rules for computing a particle's position based on other particles. More...
Public Member Functions | |
def | __init__ |
def | __del__ |
del(OpenMM::VirtualSite self) More... | |
def | getNumParticles |
getNumParticles(VirtualSite self) -> int More... | |
def | getParticle |
getParticle(VirtualSite self, int particle) -> int More... | |
A VirtualSite describes the rules for computing a particle's position based on other particles.
This is an abstract class. Subclasses define particular rules. To define a virtual site, create an instance of a VirtualSite subclass and then call setVirtualSite() on the System.
def __init__ | ( | self, | |
args, | |||
kwargs | |||
) |
def __del__ | ( | self | ) |
del(OpenMM::VirtualSite self)
References simtk.openmm.openmm.stripUnits().
def getNumParticles | ( | self | ) |
getNumParticles(VirtualSite self) -> int
Get the number of particles this virtual site depends on.
References simtk.openmm.openmm.stripUnits().
def getParticle | ( | self, | |
args | |||
) |
getParticle(VirtualSite self, int particle) -> int
Get the index of a particle this virtual site depends on.
particle | the particle to get (between 0 and getNumParticles()) |
References simtk.openmm.openmm.stripUnits().