Parameters with prefix nlhdlr/quadratic. More...
Variables | |
constexpr Param< int > | ATWHICHNODES { "nlhdlr/quadratic/atwhichnodes" } |
determines at which nodes cut is used (if it's -1, it's used only at the root node, if it's n >= 0, it's used at every multiple of n | |
constexpr Param< bool > | ENABLED { "nlhdlr/quadratic/enabled" } |
should this nonlinear handler be used | |
constexpr Param< bool > | IGNOREBADRAYRESTRICTION { "nlhdlr/quadratic/ignorebadrayrestriction" } |
should cut be generated even with bad numerics when restricting to ray? | |
constexpr Param< bool > | IGNORENHIGHRE { "nlhdlr/quadratic/ignorenhighre" } |
should cut be added even when range / efficacy is large? | |
constexpr Param< int > | MAXRANK { "nlhdlr/quadratic/maxrank" } |
maximal rank a slackvar can have | |
constexpr Param< double > | MINCUTVIOLATION { "nlhdlr/quadratic/mincutviolation" } |
minimal cut violation the generated cuts must fulfill to be added to the LP | |
constexpr Param< double > | MINVIOLATION { "nlhdlr/quadratic/minviolation" } |
minimal violation the constraint must fulfill such that a cut is generated | |
constexpr Param< int > | NCUTSLIMIT { "nlhdlr/quadratic/ncutslimit" } |
limit for number of cuts generated consecutively | |
constexpr Param< int > | NCUTSLIMITROOT { "nlhdlr/quadratic/ncutslimitroot" } |
limit for number of cuts generated at root node | |
constexpr Param< int > | NSTRENGTHLIMIT { "nlhdlr/quadratic/nstrengthlimit" } |
limit for number of rays we do the strengthening for | |
constexpr Param< bool > | USEBOUNDSASRAYS { "nlhdlr/quadratic/useboundsasrays" } |
use bounds of variables in quadratic as rays for intersection cuts | |
constexpr Param< bool > | USEINTERSECTIONCUTS { "nlhdlr/quadratic/useintersectioncuts" } |
whether to use intersection cuts for quadratic constraints to separate | |
constexpr Param< bool > | USESTRENGTHENING { "nlhdlr/quadratic/usestrengthening" } |
whether the strengthening should be used | |
Parameters with prefix nlhdlr/quadratic.
|
constexpr |
determines at which nodes cut is used (if it's -1, it's used only at the root node, if it's n >= 0, it's used at every multiple of n
Definition at line 4536 of file parameters.hpp.
|
constexpr |
should this nonlinear handler be used
Definition at line 4517 of file parameters.hpp.
|
constexpr |
should cut be generated even with bad numerics when restricting to ray?
Definition at line 4540 of file parameters.hpp.
|
constexpr |
should cut be added even when range / efficacy is large?
Definition at line 4542 of file parameters.hpp.
|
constexpr |
maximal rank a slackvar can have
Definition at line 4529 of file parameters.hpp.
|
constexpr |
minimal cut violation the generated cuts must fulfill to be added to the LP
Definition at line 4531 of file parameters.hpp.
|
constexpr |
minimal violation the constraint must fulfill such that a cut is generated
Definition at line 4533 of file parameters.hpp.
|
constexpr |
limit for number of cuts generated consecutively
Definition at line 4525 of file parameters.hpp.
|
constexpr |
limit for number of cuts generated at root node
Definition at line 4527 of file parameters.hpp.
|
constexpr |
limit for number of rays we do the strengthening for
Definition at line 4538 of file parameters.hpp.
|
constexpr |
use bounds of variables in quadratic as rays for intersection cuts
Definition at line 4523 of file parameters.hpp.
|
constexpr |
whether to use intersection cuts for quadratic constraints to separate
Definition at line 4519 of file parameters.hpp.
|
constexpr |
whether the strengthening should be used
Definition at line 4521 of file parameters.hpp.