9 #ifndef IMPDOMINO_BRANCH_AND_BOUND_SAMPLER_H
10 #define IMPDOMINO_BRANCH_AND_BOUND_SAMPLER_H
12 #include <IMP/domino/domino_config.h>
19 IMPDOMINO_BEGIN_NAMESPACE
30 std::string name =
"BranchAndBoundSampler %1%");
32 std::string name =
"BranchAndBoundSampler %1%");
40 IMPDOMINO_END_NAMESPACE
#define IMP_OBJECT_METHODS(Name)
Define the basic things needed by any Object.
A base class for discrete samplers in Domino2.
Represent a subset of the particles being optimized.
Import IMP/kernel/macros.h in the namespace.
A base class for discrete samplers.
Import IMP/kernel/Sampler.h in the namespace.
#define IMP_OBJECTS(Name, PluralName)
Define the types for storing sets of objects.
A nullptr-initialized pointer to an IMP Object.
Sample best solutions using BranchAndBound.
#define IMP_OVERRIDE
Cause a compile error if this method does not override a parent method.
Class for storing model, its restraints, constraints, and particles.