|
enum | Couenne::nodeType {
Couenne::CONST =0,
Couenne::VAR,
Couenne::UNARY,
Couenne::N_ARY,
Couenne::COPY,
Couenne::AUX,
Couenne::EMPTY
} |
| type of a node in an expression tree More...
|
|
enum | Couenne::linearity_type {
Couenne::ZERO =0,
Couenne::CONSTANT,
Couenne::LINEAR,
Couenne::QUADRATIC,
Couenne::NONLINEAR
} |
| linearity of an expression, as returned by the method Linearity() More...
|
|
enum | Couenne::pos { Couenne::PRE =0,
Couenne::POST,
Couenne::INSIDE,
Couenne::NONE
} |
| position where the operator should be printed when printing the expression More...
|
|
enum | Couenne::con_sign { Couenne::COUENNE_EQ,
Couenne::COUENNE_LE,
Couenne::COUENNE_GE,
Couenne::COUENNE_RNG
} |
| sign of constraint More...
|
|
enum | Couenne::conv_type { Couenne::CURRENT_ONLY,
Couenne::UNIFORM_GRID,
Couenne::AROUND_CURPOINT
} |
| position and number of convexification cuts added for a lower convex (upper concave) envelope More...
|
|
enum | Couenne::expr_type {
Couenne::COU_EXPRESSION,
Couenne::COU_EXPRCONST,
Couenne::COU_EXPRVAR,
Couenne::COU_EXPRLBOUND,
Couenne::COU_EXPRUBOUND,
Couenne::COU_EXPROP,
Couenne::COU_EXPRSUB,
Couenne::COU_EXPRSUM,
Couenne::COU_EXPRGROUP,
Couenne::COU_EXPRQUAD,
Couenne::COU_EXPRMIN,
Couenne::COU_EXPRMUL,
Couenne::COU_EXPRTRILINEAR,
Couenne::COU_EXPRPOW,
Couenne::COU_EXPRSIGNPOW,
Couenne::COU_EXPRMAX,
Couenne::COU_EXPRDIV,
Couenne::COU_EXPRUNARY,
Couenne::COU_EXPRCOS,
Couenne::COU_EXPRABS,
Couenne::COU_EXPREXP,
Couenne::COU_EXPRINV,
Couenne::COU_EXPRLOG,
Couenne::COU_EXPROPP,
Couenne::COU_EXPRSIN,
Couenne::COU_EXPRFLOOR,
Couenne::COU_EXPRCEIL,
Couenne::MAX_COU_EXPR_CODE
} |
| code returned by the method expression::code() More...
|
|
enum | Couenne::convexity {
Couenne::UNSET,
Couenne::NONCONVEX,
Couenne::CONVEX,
Couenne::CONCAVE,
Couenne::AFFINE,
Couenne::CONV_LINEAR,
Couenne::CONV_CONSTANT,
Couenne::CONV_ZERO
} |
| convexity type of an expression More...
|
|
enum | Couenne::monotonicity {
Couenne::MON_UNSET,
Couenne::NONMONOTONE,
Couenne::NDECREAS,
Couenne::NINCREAS,
Couenne::INCLIN,
Couenne::DECLIN,
Couenne::MON_CONST,
Couenne::MON_ZERO
} |
| monotonicity type of an expression More...
|
|
enum | Couenne::dig_type { Couenne::ORIG_ONLY,
Couenne::STOP_AT_AUX,
Couenne::TAG_AND_RECURSIVE,
Couenne::COUNT
} |
| type of digging when filling the dependence list More...
|
|