#include <BonOaDecBase.hpp>
Public Member Functions | |
Parameters () | |
Constructor with default values for parameters. | |
Parameters (const Parameters &other) | |
Constructor with default values for parameters. | |
~Parameters () | |
Destructor. | |
void | setStrategy (const CbcStrategy &strategy) |
Strategy to apply when using Cbc as MILP sub-solver. | |
const CbcStrategy * | strategy () const |
Public Attributes | |
bool | global_ |
Add cuts as global. | |
bool | addOnlyViolated_ |
Add only violated OA inequalities. | |
double | cbcCutoffIncrement_ |
cutoff min increase (has to be intialized trhough Cbc) | |
double | cbcIntegerTolerance_ |
integer tolerance (has to be the same as Cbc's) | |
int | localSearchNodeLimit_ |
Max number of nodes for local search. | |
int | maxLocalSearchPerNode_ |
Max number of local searches per node. | |
int | maxLocalSearch_ |
Total max number of local searches. | |
double | maxLocalSearchTime_ |
maximum time for local searches | |
int | subMilpLogLevel_ |
sub milp log level. | |
double | logFrequency_ |
Frequency of log. | |
Private Attributes | |
CbcStrategy * | strategy_ |
Strategy to apply when using Cbc as MILP sub-solver. |
Definition at line 266 of file BonOaDecBase.hpp.
Bonmin::OaDecompositionBase::Parameters::Parameters | ( | ) |
Bonmin::OaDecompositionBase::Parameters::Parameters | ( | const Parameters & | other | ) |
Constructor with default values for parameters.
Definition at line 139 of file BonOaDecBase.cpp.
References strategy_.
Bonmin::OaDecompositionBase::Parameters::~Parameters | ( | ) | [inline] |
void Bonmin::OaDecompositionBase::Parameters::setStrategy | ( | const CbcStrategy & | strategy | ) | [inline] |
Strategy to apply when using Cbc as MILP sub-solver.
Definition at line 302 of file BonOaDecBase.hpp.
References strategy_.
const CbcStrategy* Bonmin::OaDecompositionBase::Parameters::strategy | ( | ) | const [inline] |
Definition at line 308 of file BonOaDecBase.hpp.
References strategy_.
Referenced by Bonmin::OaDecompositionBase::generateCuts().
Add cuts as global.
Definition at line 269 of file BonOaDecBase.hpp.
Referenced by Bonmin::OaDecompositionBase::OaDecompositionBase().
Add only violated OA inequalities.
Definition at line 271 of file BonOaDecBase.hpp.
Referenced by Bonmin::OaDecompositionBase::OaDecompositionBase().
cutoff min increase (has to be intialized trhough Cbc)
Definition at line 273 of file BonOaDecBase.hpp.
Referenced by Bonmin::OaDecompositionBase::OaDecompositionBase().
integer tolerance (has to be the same as Cbc's)
Definition at line 275 of file BonOaDecBase.hpp.
Referenced by Bonmin::OaDecompositionBase::generateCuts(), and Bonmin::OaDecompositionBase::OaDecompositionBase().
sub milp log level.
Definition at line 285 of file BonOaDecBase.hpp.
Referenced by Bonmin::OaDecompositionBase::OaDecompositionBase().
Frequency of log.
Definition at line 287 of file BonOaDecBase.hpp.
Referenced by Bonmin::OaDecompositionBase::OaDecompositionBase().
CbcStrategy* Bonmin::OaDecompositionBase::Parameters::strategy_ [private] |
Strategy to apply when using Cbc as MILP sub-solver.
Definition at line 314 of file BonOaDecBase.hpp.
Referenced by Parameters(), setStrategy(), strategy(), and ~Parameters().