nlhdlr_convex.h
Go to the documentation of this file.
32/*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
66 * These nonlinear handler detect convex and concave subexpressions and provide specialized estimation functionality.
73 * This function uses the methods that are used in the detection algorithm of the convex nonlinear handler.
80 SCIP_Bool* success, /**< buffer to store whether expression has curvature curv (w.r.t. original variables) */
81 SCIP_HASHMAP* assumevarfixed /**< hashmap containing variables that should be assumed to be fixed, or NULL */
SCIP_RETCODE SCIPhasExprCurvature(SCIP *scip, SCIP_EXPR *expr, SCIP_EXPRCURV curv, SCIP_Bool *success, SCIP_HASHMAP *assumevarfixed)
Definition: nlhdlr_convex.c:2628
SCIP_RETCODE SCIPincludeNlhdlrConvex(SCIP *scip)
Definition: nlhdlr_convex.c:2211
SCIP_RETCODE SCIPincludeNlhdlrConcave(SCIP *scip)
Definition: nlhdlr_convex.c:2574
Definition: objbenders.h:44
SCIP callable library.
Definition: struct_expr.h:106
Definition: struct_misc.h:138
Definition: struct_scip.h:70