Package edu.duke.cs.osprey.energy
Class ParallelEnergyFunction
java.lang.Object
edu.duke.cs.osprey.energy.ParallelEnergyFunction
- All Implemented Interfaces:
EnergyFunction,AutoCleanable,edu.duke.cs.tpie.Cleaner.Cleanable,Serializable,AutoCloseable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface edu.duke.cs.osprey.energy.EnergyFunction
EnergyFunction.DecomposableByDof, EnergyFunction.ExplicitChemicalChanges, EnergyFunction.NeedsCleanup, EnergyFunction.NeedsInit, EnergyFunction.Tools -
Constructor Summary
ConstructorsConstructorDescriptionParallelEnergyFunction(ArrayList<EnergyFunction> terms, ArrayList<Double> coeffs) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface edu.duke.cs.osprey.tools.AutoCleanable
cleanWithoutCrashing, closeMethods inherited from interface edu.duke.cs.osprey.energy.EnergyFunction
clean
-
Constructor Details
-
ParallelEnergyFunction
-
-
Method Details
-
isCrewStarted
public static boolean isCrewStarted() -
startCrew
public static void startCrew(int numThreads) -
stopCrew
public static void stopCrew() -
setEFunc
-
getTerms
-
getCoeffs
-
getEnergy
public double getEnergy()- Specified by:
getEnergyin interfaceEnergyFunction
-