Package ffx.potential.openmm
Class PiOrbitalTorsionForce
java.lang.Object
ffx.openmm.Force
ffx.openmm.CustomCompoundBondForce
ffx.potential.openmm.PiOrbitalTorsionForce
OpenMM Pi-Orbital Torsion Force.
-
Field Summary
-
Constructor Summary
ConstructorDescriptionPiOrbitalTorsionForce
(OpenMMEnergy openMMEnergy) Create an Pi-Orbital Torsion Force. -
Method Summary
Modifier and TypeMethodDescriptionstatic Force
constructForce
(OpenMMEnergy openMMEnergy) Convenience method to construct an OpenMM Pi-Orbital Torsion Force.void
updateForce
(OpenMMEnergy openMMEnergy) Update the Pi-Orbital Torsion force.Methods inherited from class ffx.openmm.CustomCompoundBondForce
addBond, addGlobalParameter, addPerBondParameter, destroy, setBondParameters, updateParametersInContext
Methods inherited from class ffx.openmm.Force
getForceGroup, getForceIndex, getName, getPointer, setForceGroup, setForceIndex, setName, usesPeriodicBoundaryConditions
-
Constructor Details
-
PiOrbitalTorsionForce
Create an Pi-Orbital Torsion Force.- Parameters:
openMMEnergy
- The OpenMM Energy instance that contains the out-of-plane bends.
-
-
Method Details
-
constructForce
Convenience method to construct an OpenMM Pi-Orbital Torsion Force.- Parameters:
openMMEnergy
- The OpenMM Energy instance that contains the pi-orbital torsions.- Returns:
- An OpenMM Pi-Orbital Torsion Force, or null if there are no pi-orbital torsions.
-
updateForce
Update the Pi-Orbital Torsion force.- Parameters:
openMMEnergy
- The OpenMM Energy instance that contains the pi-orbital torsions.
-