Package ffx.potential.groovy
Class ParentEnergyTest
java.lang.Object
ffx.utilities.FFXTest
ffx.potential.utils.PotentialTest
ffx.potential.groovy.ParentEnergyTest
- Direct Known Subclasses:
EnergyTest
,GKEnergyTest
Test the Energy script.
-
Field Summary
Fields inherited from class ffx.potential.utils.PotentialTest
binding, potentialScript
-
Constructor Summary
ConstructorsConstructorDescriptionParentEnergyTest
(String info, String filename, int nAtoms, double bondEnergy, int nBonds, double angleEnergy, int nAngles, double stretchBendEnergy, int nStretchBends, double ureyBradleyEnergy, int nUreyBradleys, double outOfPlaneBendEnergy, int nOutOfPlaneBends, double torsionEnergy, int nTorsions, double improperTorsionEnergy, int nImproperTorsions, double piOrbitalTorsionEnergy, int nPiOrbitalTorsions, double torsionTorsionEnergy, int nTorsionTorsions, double stretchTorsionEnergy, int nStretchTorsions, double angleTorsionEnergy, int nAngleTorsions, double vanDerWaalsEnergy, int nVanDerWaals, double permanentEnergy, int nPermanent, double polarizationEnergy, int nPolar, double gkEnergy, int nGK, boolean testOpenMM) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
Methods inherited from class ffx.potential.utils.PotentialTest
afterTest, beforeTest, getResourceFile, getResourcePath
Methods inherited from class ffx.utilities.FFXTest
afterClass, beforeClass, registerTemporaryDirectory
-
Constructor Details
-
ParentEnergyTest
public ParentEnergyTest(String info, String filename, int nAtoms, double bondEnergy, int nBonds, double angleEnergy, int nAngles, double stretchBendEnergy, int nStretchBends, double ureyBradleyEnergy, int nUreyBradleys, double outOfPlaneBendEnergy, int nOutOfPlaneBends, double torsionEnergy, int nTorsions, double improperTorsionEnergy, int nImproperTorsions, double piOrbitalTorsionEnergy, int nPiOrbitalTorsions, double torsionTorsionEnergy, int nTorsionTorsions, double stretchTorsionEnergy, int nStretchTorsions, double angleTorsionEnergy, int nAngleTorsions, double vanDerWaalsEnergy, int nVanDerWaals, double permanentEnergy, int nPermanent, double polarizationEnergy, int nPolar, double gkEnergy, int nGK, boolean testOpenMM)
-
-
Method Details
-
testEnergy
public void testEnergy() -
testGradient
public void testGradient() -
testLambdaGradient
public void testLambdaGradient() -
testOpenMMEnergy
public void testOpenMMEnergy()
-