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

Parameters with prefix numerics. More...

Variables

constexpr Param< double > BARRIERCONVTOL { "numerics/barrierconvtol" }
 LP convergence tolerance used in barrier algorithm.
 
constexpr Param< double > BOUNDSTREPS { "numerics/boundstreps" }
 minimal relative improve for strengthening bounds
 
constexpr Param< double > CHECKFEASTOLFAC { "numerics/checkfeastolfac" }
 feasibility tolerance factor; for checking the feasibility of the best solution
 
constexpr Param< double > DUALFEASTOL { "numerics/dualfeastol" }
 feasibility tolerance for reduced costs in LP solution
 
constexpr Param< double > EPSILON { "numerics/epsilon" }
 absolute values smaller than this are considered zero
 
constexpr Param< double > FEASTOL { "numerics/feastol" }
 feasibility tolerance for constraints
 
constexpr Param< double > HUGEVAL { "numerics/hugeval" }
 values larger than this are considered huge and should be handled separately (e.g., in activity computation)
 
constexpr Param< double > INFINITY { "numerics/infinity" }
 values larger than this are considered infinity
 
constexpr Param< double > LPFEASTOLFACTOR { "numerics/lpfeastolfactor" }
 factor w.r.t.
 
constexpr Param< double > PSEUDOCOSTDELTA { "numerics/pseudocostdelta" }
 minimal objective distance value to use for branching pseudo cost updates
 
constexpr Param< double > PSEUDOCOSTEPS { "numerics/pseudocosteps" }
 minimal variable distance value to use for branching pseudo cost updates
 
constexpr Param< double > RECOMPUTEFAC { "numerics/recomputefac" }
 minimal decrease factor that causes the recomputation of a value (e.g., pseudo objective) instead of an update
 
constexpr Param< double > SUMEPSILON { "numerics/sumepsilon" }
 absolute values of sums smaller than this are considered zero
 

Detailed Description

Parameters with prefix numerics.

Variable Documentation

◆ BARRIERCONVTOL

Param<double> scippp::params::NUMERICS::BARRIERCONVTOL { "numerics/barrierconvtol" }
constexpr

LP convergence tolerance used in barrier algorithm.

Definition at line 5098 of file parameters.hpp.

◆ BOUNDSTREPS

Param<double> scippp::params::NUMERICS::BOUNDSTREPS { "numerics/boundstreps" }
constexpr

minimal relative improve for strengthening bounds

Definition at line 5100 of file parameters.hpp.

◆ CHECKFEASTOLFAC

Param<double> scippp::params::NUMERICS::CHECKFEASTOLFAC { "numerics/checkfeastolfac" }
constexpr

feasibility tolerance factor; for checking the feasibility of the best solution

Definition at line 5091 of file parameters.hpp.

◆ DUALFEASTOL

Param<double> scippp::params::NUMERICS::DUALFEASTOL { "numerics/dualfeastol" }
constexpr

feasibility tolerance for reduced costs in LP solution

Definition at line 5096 of file parameters.hpp.

◆ EPSILON

Param<double> scippp::params::NUMERICS::EPSILON { "numerics/epsilon" }
constexpr

absolute values smaller than this are considered zero

Definition at line 5085 of file parameters.hpp.

◆ FEASTOL

Param<double> scippp::params::NUMERICS::FEASTOL { "numerics/feastol" }
constexpr

feasibility tolerance for constraints

Definition at line 5089 of file parameters.hpp.

◆ HUGEVAL

Param<double> scippp::params::NUMERICS::HUGEVAL { "numerics/hugeval" }
constexpr

values larger than this are considered huge and should be handled separately (e.g., in activity computation)

Definition at line 5108 of file parameters.hpp.

◆ INFINITY

Param<double> scippp::params::NUMERICS::INFINITY { "numerics/infinity" }
constexpr

values larger than this are considered infinity

Definition at line 5083 of file parameters.hpp.

◆ LPFEASTOLFACTOR

Param<double> scippp::params::NUMERICS::LPFEASTOLFACTOR { "numerics/lpfeastolfactor" }
constexpr

factor w.r.t.

primal feasibility tolerance that determines default (and maximal) primal feasibility tolerance of LP solver

Definition at line 5094 of file parameters.hpp.

◆ PSEUDOCOSTDELTA

Param<double> scippp::params::NUMERICS::PSEUDOCOSTDELTA { "numerics/pseudocostdelta" }
constexpr

minimal objective distance value to use for branching pseudo cost updates

Definition at line 5104 of file parameters.hpp.

◆ PSEUDOCOSTEPS

Param<double> scippp::params::NUMERICS::PSEUDOCOSTEPS { "numerics/pseudocosteps" }
constexpr

minimal variable distance value to use for branching pseudo cost updates

Definition at line 5102 of file parameters.hpp.

◆ RECOMPUTEFAC

Param<double> scippp::params::NUMERICS::RECOMPUTEFAC { "numerics/recomputefac" }
constexpr

minimal decrease factor that causes the recomputation of a value (e.g., pseudo objective) instead of an update

Definition at line 5106 of file parameters.hpp.

◆ SUMEPSILON

Param<double> scippp::params::NUMERICS::SUMEPSILON { "numerics/sumepsilon" }
constexpr

absolute values of sums smaller than this are considered zero

Definition at line 5087 of file parameters.hpp.