Interface EnergyFunction

All Superinterfaces:
AutoCleanable, AutoCloseable, edu.duke.cs.tpie.Cleaner.Cleanable, Serializable
All Known Subinterfaces:
EnergyFunction.DecomposableByDof, EnergyFunction.ExplicitChemicalChanges, EnergyFunction.NeedsCleanup, EnergyFunction.NeedsInit
All Known Implementing Classes:
BigForcefieldEnergy, BigForcefieldEnergy.Subset, EPICEnergyFunction, GpuForcefieldEnergy, MultiTermEnergyFunction, ParallelEnergyFunction, PoissonBoltzmannEnergy, ResidueForcefieldEnergy, ResidueForcefieldEnergy.Vdw, ResidueForcefieldEnergyCuda, ResPairEnergy, ScaledEnergyFunction, SingleResEnergy, SparseFFEnergy

public interface EnergyFunction extends Serializable, AutoCleanable
  • Method Details

    • getEnergy

      double getEnergy()
    • clean

      default void clean()
      Specified by:
      clean in interface edu.duke.cs.tpie.Cleaner.Cleanable