nlhdlr_convex.h
Go to the documentation of this file.
23 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
57 * These nonlinear handler detect convex and concave subexpressions and provide specialized estimation functionality.
64 * This function uses the methods that are used in the detection algorithm of the convex nonlinear handler.
71 SCIP_Bool* success, /**< buffer to store whether expression has curvature curv (w.r.t. original variables) */
72 SCIP_HASHMAP* assumevarfixed /**< hashmap containing variables that should be assumed to be fixed, or NULL */
Definition: struct_scip.h:59
SCIP_RETCODE SCIPincludeNlhdlrConvex(SCIP *scip)
Definition: nlhdlr_convex.c:2031
Definition: struct_misc.h:128
SCIP_RETCODE SCIPhasExprCurvature(SCIP *scip, SCIP_EXPR *expr, SCIP_EXPRCURV curv, SCIP_Bool *success, SCIP_HASHMAP *assumevarfixed)
Definition: nlhdlr_convex.c:2441
Definition: struct_expr.h:95
SCIP_RETCODE SCIPincludeNlhdlrConcave(SCIP *scip)
Definition: nlhdlr_convex.c:2388
Definition: objbenders.h:33
SCIP callable library.