Bonmin
1.7
|
Parameters for algorithm. More...
#include <BonOaDecBase.hpp>
Public Member Functions | |
Parameters () | |
Constructor with default values. | |
Parameters (const Parameters &other) | |
Copy constructor. | |
~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) | |
double | gap_tol_ |
setting for gap tolerance. | |
int | maxLocalSearch_ |
Total max number of local searches. | |
double | maxLocalSearchTime_ |
maximum time for local searches | |
int | subMilpLogLevel_ |
sub milp log level. | |
int | maxSols_ |
maximum number of solutions | |
double | logFrequency_ |
Frequency of log. | |
Private Attributes | |
CbcStrategy * | strategy_ |
Strategy to apply when using Cbc as MILP sub-solver. |
Parameters for algorithm.
Definition at line 146 of file BonOaDecBase.hpp.
Bonmin::OaDecompositionBase::Parameters::Parameters | ( | ) |
Constructor with default values.
Bonmin::OaDecompositionBase::Parameters::Parameters | ( | const Parameters & | other | ) |
Copy constructor.
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 183 of file BonOaDecBase.hpp.
References strategy_.
Referenced by Bonmin::MinlpFeasPump::setStrategy(), and Bonmin::OACutGenerator2::setStrategy().
const CbcStrategy* Bonmin::OaDecompositionBase::Parameters::strategy | ( | ) | const [inline] |
Definition at line 189 of file BonOaDecBase.hpp.
References strategy_.
Add cuts as global.
Definition at line 149 of file BonOaDecBase.hpp.
Add only violated OA inequalities.
Definition at line 151 of file BonOaDecBase.hpp.
cutoff min increase (has to be intialized trhough Cbc)
Definition at line 153 of file BonOaDecBase.hpp.
integer tolerance (has to be the same as Cbc's)
Definition at line 155 of file BonOaDecBase.hpp.
setting for gap tolerance.
Definition at line 157 of file BonOaDecBase.hpp.
Total max number of local searches.
Definition at line 159 of file BonOaDecBase.hpp.
maximum time for local searches
Definition at line 161 of file BonOaDecBase.hpp.
sub milp log level.
Definition at line 163 of file BonOaDecBase.hpp.
maximum number of solutions
Definition at line 165 of file BonOaDecBase.hpp.
Frequency of log.
Definition at line 167 of file BonOaDecBase.hpp.
CbcStrategy* Bonmin::OaDecompositionBase::Parameters::strategy_ [private] |
Strategy to apply when using Cbc as MILP sub-solver.
Definition at line 196 of file BonOaDecBase.hpp.
Referenced by setStrategy(), strategy(), and ~Parameters().