Package edu.duke.cs.osprey.energy
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
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
static interface
static interface
static interface
static class
-
Method Summary
Methods inherited from interface edu.duke.cs.osprey.tools.AutoCleanable
cleanWithoutCrashing, close
-
Method Details
-
getEnergy
double getEnergy() -
clean
default void clean()- Specified by:
clean
in interfaceedu.duke.cs.tpie.Cleaner.Cleanable
-