Camargue
|
Which separation routines should be called. More...
#include <solver.hpp>
Public Types | |
enum | Presets { Vanilla, Aggressive, Sparse } |
Preset selection routine choices. Each contains the one before it. More... | |
Public Attributes | |
bool | cutpool = true |
Cuts from a cut pool. | |
bool | safeGMI = false |
Primal safe Gomory cuts. | |
Primal template cuts. | |
bool | segment = true |
Exact SECs. | |
bool | ex2m = true |
Exact blossoms. | |
bool | simpleDP = true |
Partitioned simple DP cuts. More... | |
Fast standard heuristics. | |
bool | fast2m = true |
Odd component (PH/GH) blossoms. | |
bool | blkcomb = true |
Block combs. | |
bool | connect = true |
Connected component SECs. More... | |
Standard non-template cuts and metamorphoses. | |
bool | localcuts = false |
bool | decker = false |
bool | handling = false |
bool | teething = false |
bool | consec1 = false |
bool | tighten = false |
bool | tighten_pool = false |
Which separation routines should be called.
bool CMR::Solver::CutSel::connect = true |
Connected component SECs.
bool CMR::Solver::CutSel::simpleDP = true |
Partitioned simple DP cuts.