3 #ifndef CONICBUNDLE_SUMMODELPARAMETERSOBJECT_HXX 4 #define CONICBUNDLE_SUMMODELPARAMETERSOBJECT_HXX 75 { max_local_models=mlm;
return 0;}
int max_local_models
when combining models, aim for this number of local models
Definition: SumModelParametersObject.hxx:47
virtual int get_max_local_models() const
returns the value of the variable
Definition: SumModelParametersObject.hxx:70
abstract interface for SumModel for the models selection routine when using SumBundle and SumBundleHa...
Definition: SumModelParametersObject.hxx:40
Header declaring the class ConicBundle::SumBundleParametersObject.
virtual int select_models(SumModel::ModelMap &modelmap)=0
generate a suggestion list on which to include in the SumBundle (the othersi should keep their local ...
conic bundle method solver for sum of convex functions. See the ConicBundle_Manual for a quick introd...
Definition: CBSolver.hxx:22
base class for uniform use of WARNINGS and ERRORS (at some point in time)
Definition: CBout.hxx:30
std::map< const FunctionObject *, ModelData * > ModelMap
a ModelMap maps FunctionObject pointers (these must be unique) to their ModelData ...
Definition: SumModel.hxx:141
virtual int init(const BundleParameters &bp)
initialize to given values
Definition: CBSolver.hxx:900
Serves for specifying parameters regarding the construction of cutting models.
Definition: CBSolver.hxx:891
virtual int set_max_local_models(int mlm)
returns the value of the variable
Definition: SumModelParametersObject.hxx:74
SumModelParametersObject(CBout *cb=0, int cbinc=-1)
default constructor
Definition: SumModelParametersObject.hxx:62
Header declaring the class ConicBundle::SumModel.
virtual ~SumModelParametersObject()
virtual destructor, implemented in SumModelParameters.cxx
int init(const BundleParameters &bp)
initialize BundleParameters to the given values; if bp is a SumModelParametersObject alos set max_loc...
Definition: SumModelParametersObject.hxx:51