SCIP++ refs/heads/main
 
Loading...
Searching...
No Matches
scippp::params::PROPAGATING::PROBING Namespace Reference

Parameters with prefix propagating/probing. More...

Variables

constexpr Param< bool > DELAY { "propagating/probing/delay" }
 should propagator be delayed, if other propagators found reductions?
 
constexpr Param< int > FREQ { "propagating/probing/freq" }
 frequency for calling propagator <probing> (-1: never, 0: only in root node)
 
constexpr Param< int > MAXDEPTH { "propagating/probing/maxdepth" }
 maximal depth until propagation is executed(-1: no limit)
 
constexpr Param< int > MAXFIXINGS { "propagating/probing/maxfixings" }
 maximal number of fixings found, until probing is interrupted (0: don't iterrupt)
 
constexpr Param< int > MAXPREROUNDS { "propagating/probing/maxprerounds" }
 maximal number of presolving rounds the propagator participates in (-1: no limit)
 
constexpr Param< int > MAXRUNS { "propagating/probing/maxruns" }
 maximal number of runs, probing participates in (-1: no limit)
 
constexpr Param< int > MAXSUMUSELESS { "propagating/probing/maxsumuseless" }
 maximal number of probings without fixings, until probing is aborted (0: don't abort)
 
constexpr Param< int > MAXTOTALUSELESS { "propagating/probing/maxtotaluseless" }
 maximal number of successive probings without fixings, bound changes, and implications, until probing is aborted (0: don't abort)
 
constexpr Param< int > MAXUSELESS { "propagating/probing/maxuseless" }
 maximal number of successive probings without fixings, until probing is aborted (0: don't abort)
 
constexpr Param< int > PRESOLPRIORITY { "propagating/probing/presolpriority" }
 presolving priority of propagator <probing>
 
constexpr Param< int > PRESOLTIMING { "propagating/probing/presoltiming" }
 timing mask of the presolving method of propagator <probing> (4:FAST, 8:MEDIUM, 16:EXHAUSTIVE, 32:FINAL)
 
constexpr Param< int > PRIORITY { "propagating/probing/priority" }
 priority of propagator <probing>
 
constexpr Param< int > PROPROUNDS { "propagating/probing/proprounds" }
 maximal number of propagation rounds in probing subproblems (-1: no limit, 0: auto)
 
constexpr Param< int > TIMINGMASK { "propagating/probing/timingmask" }
 timing when propagator should be called (1:BEFORELP, 2:DURINGLPLOOP, 4:AFTERLPLOOP, 15:ALWAYS))
 

Detailed Description

Parameters with prefix propagating/probing.

Variable Documentation

◆ DELAY

constexpr Param<bool> scippp::params::PROPAGATING::PROBING::DELAY { "propagating/probing/delay" }
constexpr

should propagator be delayed, if other propagators found reductions?

Definition at line 5151 of file parameters.hpp.

◆ FREQ

constexpr Param<int> scippp::params::PROPAGATING::PROBING::FREQ { "propagating/probing/freq" }
constexpr

frequency for calling propagator <probing> (-1: never, 0: only in root node)

Definition at line 5149 of file parameters.hpp.

◆ MAXDEPTH

constexpr Param<int> scippp::params::PROPAGATING::PROBING::MAXDEPTH { "propagating/probing/maxdepth" }
constexpr

maximal depth until propagation is executed(-1: no limit)

Definition at line 5174 of file parameters.hpp.

◆ MAXFIXINGS

constexpr Param<int> scippp::params::PROPAGATING::PROBING::MAXFIXINGS { "propagating/probing/maxfixings" }
constexpr

maximal number of fixings found, until probing is interrupted (0: don't iterrupt)

Definition at line 5165 of file parameters.hpp.

◆ MAXPREROUNDS

constexpr Param<int> scippp::params::PROPAGATING::PROBING::MAXPREROUNDS { "propagating/probing/maxprerounds" }
constexpr

maximal number of presolving rounds the propagator participates in (-1: no limit)

Definition at line 5157 of file parameters.hpp.

◆ MAXRUNS

constexpr Param<int> scippp::params::PROPAGATING::PROBING::MAXRUNS { "propagating/probing/maxruns" }
constexpr

maximal number of runs, probing participates in (-1: no limit)

Definition at line 5161 of file parameters.hpp.

◆ MAXSUMUSELESS

constexpr Param<int> scippp::params::PROPAGATING::PROBING::MAXSUMUSELESS { "propagating/probing/maxsumuseless" }
constexpr

maximal number of probings without fixings, until probing is aborted (0: don't abort)

Definition at line 5172 of file parameters.hpp.

◆ MAXTOTALUSELESS

constexpr Param<int> scippp::params::PROPAGATING::PROBING::MAXTOTALUSELESS { "propagating/probing/maxtotaluseless" }
constexpr

maximal number of successive probings without fixings, bound changes, and implications, until probing is aborted (0: don't abort)

Definition at line 5170 of file parameters.hpp.

◆ MAXUSELESS

constexpr Param<int> scippp::params::PROPAGATING::PROBING::MAXUSELESS { "propagating/probing/maxuseless" }
constexpr

maximal number of successive probings without fixings, until probing is aborted (0: don't abort)

Definition at line 5167 of file parameters.hpp.

◆ PRESOLPRIORITY

constexpr Param<int> scippp::params::PROPAGATING::PROBING::PRESOLPRIORITY { "propagating/probing/presolpriority" }
constexpr

presolving priority of propagator <probing>

Definition at line 5155 of file parameters.hpp.

◆ PRESOLTIMING

constexpr Param<int> scippp::params::PROPAGATING::PROBING::PRESOLTIMING { "propagating/probing/presoltiming" }
constexpr

timing mask of the presolving method of propagator <probing> (4:FAST, 8:MEDIUM, 16:EXHAUSTIVE, 32:FINAL)

Definition at line 5159 of file parameters.hpp.

◆ PRIORITY

constexpr Param<int> scippp::params::PROPAGATING::PROBING::PRIORITY { "propagating/probing/priority" }
constexpr

priority of propagator <probing>

Definition at line 5147 of file parameters.hpp.

◆ PROPROUNDS

constexpr Param<int> scippp::params::PROPAGATING::PROBING::PROPROUNDS { "propagating/probing/proprounds" }
constexpr

maximal number of propagation rounds in probing subproblems (-1: no limit, 0: auto)

Definition at line 5163 of file parameters.hpp.

◆ TIMINGMASK

constexpr Param<int> scippp::params::PROPAGATING::PROBING::TIMINGMASK { "propagating/probing/timingmask" }
constexpr

timing when propagator should be called (1:BEFORELP, 2:DURINGLPLOOP, 4:AFTERLPLOOP, 15:ALWAYS))

Definition at line 5153 of file parameters.hpp.