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

Parameters with prefix presolving/dualsparsify. More...

Variables

constexpr Param< bool > ENABLECOPY { "presolving/dualsparsify/enablecopy" }
 should dualsparsify presolver be copied to sub-SCIPs?
 
constexpr Param< int > MAXBINFILLIN { "presolving/dualsparsify/maxbinfillin" }
 maximal fillin for binary variables (-1: unlimited)
 
constexpr Param< int > MAXCONSIDEREDNONZEROS { "presolving/dualsparsify/maxconsiderednonzeros" }
 maximal number of considered nonzeros within one column (-1: no limit)
 
constexpr Param< int > MAXCONTFILLIN { "presolving/dualsparsify/maxcontfillin" }
 maximal fillin for continuous variables (-1: unlimited)
 
constexpr Param< int > MAXINTFILLIN { "presolving/dualsparsify/maxintfillin" }
 maximal fillin for integer variables including binaries (-1: unlimited)
 
constexpr Param< double > MAXRETRIEVEFAC { "presolving/dualsparsify/maxretrievefac" }
 limit on the number of useless vs. useful hashtable retrieves as a multiple of the number of constraints
 
constexpr Param< int > MAXROUNDS { "presolving/dualsparsify/maxrounds" }
 maximal number of presolving rounds the presolver participates in (-1: no limit)
 
constexpr Param< int > MINELIMINATEDNONZEROS { "presolving/dualsparsify/mineliminatednonzeros" }
 minimal eliminated nonzeros within one column if we need to add a constraint to the problem
 
constexpr Param< bool > PRESERVEGOODLOCKS { "presolving/dualsparsify/preservegoodlocks" }
 should we preserve good locked properties of variables (at most one lock in one direction)?
 
constexpr Param< bool > PRESERVEINTCOEFS { "presolving/dualsparsify/preserveintcoefs" }
 should we forbid cancellations that destroy integer coefficients?
 
constexpr Param< int > PRIORITY { "presolving/dualsparsify/priority" }
 priority of presolver <dualsparsify>
 
constexpr Param< int > TIMING { "presolving/dualsparsify/timing" }
 timing mask of presolver <dualsparsify> (4:FAST, 8:MEDIUM, 16:EXHAUSTIVE, 32:FINAL)
 
constexpr Param< double > WAITINGFAC { "presolving/dualsparsify/waitingfac" }
 number of calls to wait until next execution as a multiple of the number of useless calls
 

Detailed Description

Parameters with prefix presolving/dualsparsify.

Variable Documentation

◆ ENABLECOPY

constexpr Param<bool> scippp::params::PRESOLVING::DUALSPARSIFY::ENABLECOPY { "presolving/dualsparsify/enablecopy" }
constexpr

should dualsparsify presolver be copied to sub-SCIPs?

Definition at line 4825 of file parameters.hpp.

◆ MAXBINFILLIN

constexpr Param<int> scippp::params::PRESOLVING::DUALSPARSIFY::MAXBINFILLIN { "presolving/dualsparsify/maxbinfillin" }
constexpr

maximal fillin for binary variables (-1: unlimited)

Definition at line 4833 of file parameters.hpp.

◆ MAXCONSIDEREDNONZEROS

constexpr Param<int> scippp::params::PRESOLVING::DUALSPARSIFY::MAXCONSIDEREDNONZEROS { "presolving/dualsparsify/maxconsiderednonzeros" }
constexpr

maximal number of considered nonzeros within one column (-1: no limit)

Definition at line 4837 of file parameters.hpp.

◆ MAXCONTFILLIN

constexpr Param<int> scippp::params::PRESOLVING::DUALSPARSIFY::MAXCONTFILLIN { "presolving/dualsparsify/maxcontfillin" }
constexpr

maximal fillin for continuous variables (-1: unlimited)

Definition at line 4831 of file parameters.hpp.

◆ MAXINTFILLIN

constexpr Param<int> scippp::params::PRESOLVING::DUALSPARSIFY::MAXINTFILLIN { "presolving/dualsparsify/maxintfillin" }
constexpr

maximal fillin for integer variables including binaries (-1: unlimited)

Definition at line 4835 of file parameters.hpp.

◆ MAXRETRIEVEFAC

constexpr Param<double> scippp::params::PRESOLVING::DUALSPARSIFY::MAXRETRIEVEFAC { "presolving/dualsparsify/maxretrievefac" }
constexpr

limit on the number of useless vs. useful hashtable retrieves as a multiple of the number of constraints

Definition at line 4841 of file parameters.hpp.

◆ MAXROUNDS

constexpr Param<int> scippp::params::PRESOLVING::DUALSPARSIFY::MAXROUNDS { "presolving/dualsparsify/maxrounds" }
constexpr

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

Definition at line 4821 of file parameters.hpp.

◆ MINELIMINATEDNONZEROS

constexpr Param<int> scippp::params::PRESOLVING::DUALSPARSIFY::MINELIMINATEDNONZEROS { "presolving/dualsparsify/mineliminatednonzeros" }
constexpr

minimal eliminated nonzeros within one column if we need to add a constraint to the problem

Definition at line 4839 of file parameters.hpp.

◆ PRESERVEGOODLOCKS

constexpr Param<bool> scippp::params::PRESOLVING::DUALSPARSIFY::PRESERVEGOODLOCKS { "presolving/dualsparsify/preservegoodlocks" }
constexpr

should we preserve good locked properties of variables (at most one lock in one direction)?

Definition at line 4829 of file parameters.hpp.

◆ PRESERVEINTCOEFS

constexpr Param<bool> scippp::params::PRESOLVING::DUALSPARSIFY::PRESERVEINTCOEFS { "presolving/dualsparsify/preserveintcoefs" }
constexpr

should we forbid cancellations that destroy integer coefficients?

Definition at line 4827 of file parameters.hpp.

◆ PRIORITY

constexpr Param<int> scippp::params::PRESOLVING::DUALSPARSIFY::PRIORITY { "presolving/dualsparsify/priority" }
constexpr

priority of presolver <dualsparsify>

Definition at line 4819 of file parameters.hpp.

◆ TIMING

constexpr Param<int> scippp::params::PRESOLVING::DUALSPARSIFY::TIMING { "presolving/dualsparsify/timing" }
constexpr

timing mask of presolver <dualsparsify> (4:FAST, 8:MEDIUM, 16:EXHAUSTIVE, 32:FINAL)

Definition at line 4823 of file parameters.hpp.

◆ WAITINGFAC

constexpr Param<double> scippp::params::PRESOLVING::DUALSPARSIFY::WAITINGFAC { "presolving/dualsparsify/waitingfac" }
constexpr

number of calls to wait until next execution as a multiple of the number of useless calls

Definition at line 4843 of file parameters.hpp.