Class UreyBradleyForce

java.lang.Object
ffx.openmm.Force
ffx.openmm.HarmonicBondForce
ffx.potential.openmm.UreyBradleyForce

public class UreyBradleyForce extends HarmonicBondForce
Urey-Bradley Force.
  • Constructor Details

    • UreyBradleyForce

      public UreyBradleyForce(OpenMMEnergy openMMEnergy)
      Urey-Bradly Force constructor.
      Parameters:
      openMMEnergy - The OpenMMEnergy instance that contains the Urey-Bradley terms.
  • Method Details

    • constructForce

      public static Force constructForce(OpenMMEnergy openMMEnergy)
      Convenience method to construct an OpenMM Urey-Bradley Force.
      Parameters:
      openMMEnergy - The OpenMM Energy instance that contains the angles.
      Returns:
      An OpenMM Urey-Bradley Force, or null if there are no Urey-Bradley.
    • updateForce

      public void updateForce(OpenMMEnergy openMMEnergy)
      Update the Urey-Bradley parameters in the OpenMM Context.
      Parameters:
      openMMEnergy - The OpenMM Energy instance that contains the Urey-Bradley terms.