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

Parameters with prefix nlhdlr/concave. More...

Variables

constexpr Param< bool > CVXPRODCOMP { "nlhdlr/concave/cvxprodcomp" }
 whether to use convexity check on product composition f(h)*h
 
constexpr Param< bool > CVXQUADRATIC { "nlhdlr/concave/cvxquadratic" }
 whether to use convexity check on quadratics
 
constexpr Param< bool > CVXSIGNOMIAL { "nlhdlr/concave/cvxsignomial" }
 whether to use convexity check on signomials
 
constexpr Param< bool > DETECTSUM { "nlhdlr/concave/detectsum" }
 whether to run convexity detection when the root of an expression is a sum
 
constexpr Param< bool > ENABLED { "nlhdlr/concave/enabled" }
 should this nonlinear handler be used
 
constexpr Param< bool > HANDLETRIVIAL { "nlhdlr/concave/handletrivial" }
 whether to also handle trivial convex expressions
 

Detailed Description

Parameters with prefix nlhdlr/concave.

Variable Documentation

◆ CVXPRODCOMP

constexpr Param<bool> scippp::params::NLHDLR::CONCAVE::CVXPRODCOMP { "nlhdlr/concave/cvxprodcomp" }
constexpr

whether to use convexity check on product composition f(h)*h

Definition at line 4467 of file parameters.hpp.

◆ CVXQUADRATIC

constexpr Param<bool> scippp::params::NLHDLR::CONCAVE::CVXQUADRATIC { "nlhdlr/concave/cvxquadratic" }
constexpr

whether to use convexity check on quadratics

Definition at line 4463 of file parameters.hpp.

◆ CVXSIGNOMIAL

constexpr Param<bool> scippp::params::NLHDLR::CONCAVE::CVXSIGNOMIAL { "nlhdlr/concave/cvxsignomial" }
constexpr

whether to use convexity check on signomials

Definition at line 4465 of file parameters.hpp.

◆ DETECTSUM

constexpr Param<bool> scippp::params::NLHDLR::CONCAVE::DETECTSUM { "nlhdlr/concave/detectsum" }
constexpr

whether to run convexity detection when the root of an expression is a sum

Definition at line 4461 of file parameters.hpp.

◆ ENABLED

constexpr Param<bool> scippp::params::NLHDLR::CONCAVE::ENABLED { "nlhdlr/concave/enabled" }
constexpr

should this nonlinear handler be used

Definition at line 4459 of file parameters.hpp.

◆ HANDLETRIVIAL

constexpr Param<bool> scippp::params::NLHDLR::CONCAVE::HANDLETRIVIAL { "nlhdlr/concave/handletrivial" }
constexpr

whether to also handle trivial convex expressions

Definition at line 4469 of file parameters.hpp.