9 #ifndef IMPEXAMPLE_OPTIMIZING_H
10 #define IMPEXAMPLE_OPTIMIZING_H
12 #include <IMP/example/example_config.h>
19 IMPEXAMPLE_BEGIN_NAMESPACE
23 const kernel::ParticlesTemp &ps);
32 const kernel::ParticlesTemp &ps,
38 IMPEXAMPLE_END_NAMESPACE
Import IMP/kernel/base_types.h in the namespace.
LogLevel
The log levels supported by IMP.
IMP::base::Vector< IMP::base::WeakPointer< Restraint > > RestraintsTemp
void optimize_balls(const kernel::ParticlesTemp &ps, const kernel::RestraintsTemp &rs=kernel::RestraintsTemp(), const PairPredicates &excluded=PairPredicates(), const OptimizerStates &opt_states=OptimizerStates(), base::LogLevel ll=base::DEFAULT)
The base class for movers for MC optimization.
IMP::base::Vector< IMP::base::Pointer< PairPredicate > > PairPredicates
IMP::base::Vector< IMP::base::Pointer< OptimizerState > > OptimizerStates
core::MonteCarloMover * create_serial_mover(const kernel::ParticlesTemp &ps)
Logging and error reporting support.