Class PhGradient


public class PhGradient extends PotentialCommand
The Gradient script evaluates the consistency of the energy and gradient for CpHMD.
Usage:
ffxc test.PhGradient [options] <filename>
  • Field Details

    • endstateEnergyMap

      public HashMap<String,double[]> endstateEnergyMap
    • nFailures

      public int nFailures
    • nESVFailures

      public int nESVFailures
    • minEnergy

      public double minEnergy
    • minLambdaList

      public String minLambdaList
  • Constructor Details

    • PhGradient

      public PhGradient()
      Default constructor.
    • PhGradient

      public PhGradient(FFXBinding binding)
      Constructor with Binding.
      Parameters:
      binding - Binding
    • PhGradient

      public PhGradient(String[] args)
      Constructor that sets command-line args.
      Parameters:
      args - Args
  • Method Details

    • run

      public PhGradient run()
      Execute the script.
      Overrides:
      run in class FFXCommand
      Returns:
      The current FFXCommand.
    • getPotentials

      public List<Potential> getPotentials()
      Description copied from class: PotentialCommand
      Returns a List of all Potential objects associated with this script. Should be written to tolerate nulls, as many tests run help() and exit without instantiating their Potentials.
      Overrides:
      getPotentials in class PotentialCommand
      Returns:
      All Potentials. Sometimes empty, never null.