Class Calculation

java.lang.Object
org.jmol.minimize.forcefield.Calculation
Direct Known Subclasses:
MMFFAngleCalc, MMFFDistanceCalc, MMFFESCalc, MMFFOOPCalc, MMFFSBCalc, MMFFTorsionCalc, MMFFVDWCalc, UFFAngleCalc, UFFDistanceCalc, UFFOOPCalc, UFFTorsionCalc, UFFVDWCalc

abstract class Calculation extends Object
  • Field Details

    • key

      Integer key
    • dE

      double dE
    • a

    • b

    • c

    • d

    • ia

      int ia
    • ib

      int ib
    • ic

      int ic
    • id

      int id
    • iData

      int[] iData
    • dData

      double[] dData
    • delta

      double delta
    • rab

      double rab
    • theta

      double theta
    • energy

      double energy
    • calcs

  • Constructor Details

    • Calculation

      Calculation()
  • Method Details

    • set

    • setData

      void setData(javajs.util.Lst<Object[]> calc, int ia, int ib, double d)
      Parameters:
      calc -
      ia -
      ib -
      d -
    • compute

      abstract double compute(Object[] dataIn)
    • getEnergy

      double getEnergy()
    • getPointers

      void getPointers(Object[] dataIn)