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

Parameters with prefix presolving/qpkktref. More...

Variables

constexpr Param< bool > ADDKKTBINARY { "presolving/qpkktref/addkktbinary" }
 if TRUE then allow binary variables for KKT update
 
constexpr Param< int > MAXROUNDS { "presolving/qpkktref/maxrounds" }
 maximal number of presolving rounds the presolver participates in (-1: no limit)
 
constexpr Param< int > PRIORITY { "presolving/qpkktref/priority" }
 priority of presolver <qpkktref>
 
constexpr Param< int > TIMING { "presolving/qpkktref/timing" }
 timing mask of presolver <qpkktref> (4:FAST, 8:MEDIUM, 16:EXHAUSTIVE, 32:FINAL)
 
constexpr Param< bool > UPDATEQUADBOUNDED { "presolving/qpkktref/updatequadbounded" }
 if TRUE then only apply the update to QPs with bounded variables; if the variables are not bounded then a finite optimal solution might not exist and the KKT conditions would then be invalid
 
constexpr Param< bool > UPDATEQUADINDEF { "presolving/qpkktref/updatequadindef" }
 if TRUE then apply quadratic constraint update even if the quadratic constraint matrix is known to be indefinite
 

Detailed Description

Parameters with prefix presolving/qpkktref.

Variable Documentation

◆ ADDKKTBINARY

constexpr Param<bool> scippp::params::PRESOLVING::QPKKTREF::ADDKKTBINARY { "presolving/qpkktref/addkktbinary" }
constexpr

if TRUE then allow binary variables for KKT update

Definition at line 4889 of file parameters.hpp.

◆ MAXROUNDS

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

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

Definition at line 4885 of file parameters.hpp.

◆ PRIORITY

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

priority of presolver <qpkktref>

Definition at line 4883 of file parameters.hpp.

◆ TIMING

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

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

Definition at line 4887 of file parameters.hpp.

◆ UPDATEQUADBOUNDED

constexpr Param<bool> scippp::params::PRESOLVING::QPKKTREF::UPDATEQUADBOUNDED { "presolving/qpkktref/updatequadbounded" }
constexpr

if TRUE then only apply the update to QPs with bounded variables; if the variables are not bounded then a finite optimal solution might not exist and the KKT conditions would then be invalid

Definition at line 4892 of file parameters.hpp.

◆ UPDATEQUADINDEF

constexpr Param<bool> scippp::params::PRESOLVING::QPKKTREF::UPDATEQUADINDEF { "presolving/qpkktref/updatequadindef" }
constexpr

if TRUE then apply quadratic constraint update even if the quadratic constraint matrix is known to be indefinite

Definition at line 4894 of file parameters.hpp.