Loading...
Searching...
No Matches
Tolerances Class Reference
Detailed DescriptionDefinition at line 304 of file spxdefines.h. Constructor & Destructor Documentation◆ Tolerances()
Definition at line 334 of file spxdefines.h. References s_epsilon, s_epsilon_factorization, s_epsilon_multiplier, s_epsilon_pivot, s_epsilon_update, s_feastol, s_floating_point_feastol, s_floating_point_opttol, s_opttol, SOPLEX_DEFAULT_BND_VIOL, SOPLEX_DEFAULT_EPS_FACTOR, SOPLEX_DEFAULT_EPS_PIVOR, SOPLEX_DEFAULT_EPS_UPDATE, and SOPLEX_DEFAULT_EPS_ZERO. Member Function Documentation◆ epsilon()
◆ epsilonFactorization()
zero espilon used in factorization Definition at line 68 of file spxdefines.cpp. References s_epsilon_factorization. ◆ epsilonPivot()
zero espilon used in pivot Definition at line 89 of file spxdefines.cpp. References s_epsilon_pivot. ◆ epsilonUpdate()
zero espilon used in factorization update Definition at line 79 of file spxdefines.cpp. References s_epsilon_update. ◆ feastol()
◆ floatingPointFeastol()
floating point feasibility tolerance used within the solver Definition at line 119 of file spxdefines.cpp. References s_floating_point_feastol. ◆ floatingPointOpttol()
floating point optimality tolerance used within the solver Definition at line 129 of file spxdefines.cpp. References s_floating_point_opttol. ◆ opttol()
◆ scaleAccordingToEpsilon()scale a value such that it remains unchanged at default epsilon, but is scaled withs smaller epsilon values this is updated in setEpsilon() Definition at line 380 of file spxdefines.h. References s_epsilon_multiplier. ◆ setEpsilon()
set global zero epsilon Definition at line 61 of file spxdefines.cpp. References s_epsilon, s_epsilon_multiplier, and SOPLEX_DEFAULT_EPS_ZERO. ◆ setEpsilonFactorization()
set zero espilon used in factorization Definition at line 73 of file spxdefines.cpp. References s_epsilon_factorization. ◆ setEpsilonPivot()
set zero espilon used in pivot Definition at line 94 of file spxdefines.cpp. References s_epsilon_pivot. ◆ setEpsilonUpdate()
set zero espilon used in factorization update Definition at line 84 of file spxdefines.cpp. References s_epsilon_update. ◆ setFeastol()
set global feasibility tolerance Definition at line 104 of file spxdefines.cpp. References s_feastol. ◆ setFloatingPointFeastol()
set floating point feasibility tolerance used within the solver Definition at line 124 of file spxdefines.cpp. References s_floating_point_feastol. ◆ setFloatingPointOpttol()
set floating point optimality tolerance used within the solver Definition at line 134 of file spxdefines.cpp. References s_floating_point_opttol. ◆ setOpttol()
Member Data Documentation◆ s_epsilon
default allowed additive zero: 1.0 + EPS_ZERO == 1.0 Definition at line 312 of file spxdefines.h. Referenced by epsilon(), setEpsilon(), and Tolerances(). ◆ s_epsilon_factorization
epsilon for factorization Definition at line 314 of file spxdefines.h. Referenced by epsilonFactorization(), setEpsilonFactorization(), and Tolerances(). ◆ s_epsilon_multiplier
multiplier for fixed numbers that should change if s_epsilon changes Definition at line 328 of file spxdefines.h. Referenced by scaleAccordingToEpsilon(), setEpsilon(), and Tolerances(). ◆ s_epsilon_pivot
epsilon for pivot zero tolerance in factorization Definition at line 318 of file spxdefines.h. Referenced by epsilonPivot(), setEpsilonPivot(), and Tolerances(). ◆ s_epsilon_update
epsilon for factorization update Definition at line 316 of file spxdefines.h. Referenced by epsilonUpdate(), setEpsilonUpdate(), and Tolerances(). ◆ s_feastol
feasibility tolerance Definition at line 320 of file spxdefines.h. Referenced by feastol(), setFeastol(), and Tolerances(). ◆ s_floating_point_feastol
floating point feasibility tolerance Definition at line 324 of file spxdefines.h. Referenced by floatingPointFeastol(), setFloatingPointFeastol(), and Tolerances(). ◆ s_floating_point_opttol
floating point optimality tolerance Definition at line 326 of file spxdefines.h. Referenced by floatingPointOpttol(), setFloatingPointOpttol(), and Tolerances(). ◆ s_opttol
optimality tolerance Definition at line 322 of file spxdefines.h. Referenced by opttol(), setOpttol(), and Tolerances().
|