Package edu.duke.cs.osprey.minimization
Class ConfMinimizer
java.lang.Object
edu.duke.cs.osprey.minimization.ConfMinimizer
- Direct Known Subclasses:
CpuConfMinimizer,GpuConfMinimizer
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcleanup()getAsync()protected voidinit(int numThreads, Factory<? extends EnergyFunction, Molecule> efuncs, Factory<? extends Minimizer, MoleculeModifierAndScorer> minimizers, ConfSpace confSpace) NOTE: don't call this in a loop, you'll loose all the parallelism but it's here if you need one-off minimizationsminimize(List<ConfSearch.ScoredConf> confs) voidsetReportProgress(boolean val)
-
Constructor Details
-
ConfMinimizer
protected ConfMinimizer()
-
-
Method Details
-
init
protected void init(int numThreads, Factory<? extends EnergyFunction, Molecule> efuncs, Factory<? extends Minimizer, MoleculeModifierAndScorer> minimizers, ConfSpace confSpace) -
setReportProgress
public void setReportProgress(boolean val) -
getAsync
-
minimize
NOTE: don't call this in a loop, you'll loose all the parallelism but it's here if you need one-off minimizations -
minimize
-
cleanup
public void cleanup()
-