sepa_convexproj.h
Go to the documentation of this file.
43 * By default, if enabled, the separator runs only if the convex relaxation has at least one nonlinear convex function.
45 * The separator generates cuts for constraints which were violated by the solution we want to separate and active
46 * at the projection. If the projection problem is not solved to optimality, it still tries to add a cut at the
47 * best solution found. In case that the projection problem is solved to optimality, it is guaranteed that a cut
52 * This inequality is violated for \f$ x = x_0 \f$. On the other hand, one of the optimality conditions of the
61 * Multiplying each inequality with \f$ \lambda_j \ge 0 \f$ and summing up, we get the following contradiction:
72 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
Definition: struct_scip.h:69
type definitions for return codes for SCIP methods
SCIP_RETCODE SCIPincludeSepaConvexproj(SCIP *scip)
Definition: sepa_convexproj.c:836
type definitions for SCIP's main datastructure
common defines and data types used in all packages of SCIP
Definition: objbenders.h:43