type_sepa.h
Go to the documentation of this file.
22 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
73 /** solving process initialization method of separator (called when branch and bound process is about to begin)
75 * This method is called when the presolving was finished and the branch and bound process is about to begin.
84 /** solving process deinitialization method of separator (called before branch and bound process data is freed)
97 * Searches for cutting planes that separate the current LP solution. The method is called in the LP solving loop,
106 * possible return values for *result (if more than one applies, the first in the list should be used):
111 * - SCIP_NEWROUND : a cutting plane was generated and a new separation round should immediately start
112 * - SCIP_DIDNOTFIND : the separator searched, but did not find domain reductions, cutting planes, or cut constraints
116 #define SCIP_DECL_SEPAEXECLP(x) SCIP_RETCODE x (SCIP* scip, SCIP_SEPA* sepa, SCIP_RESULT* result, SCIP_Bool allowlocal)
120 * Searches for cutting planes that separate the given primal solution. The method is called outside the LP solution
121 * loop (e.g., by a relaxator or a primal heuristic), which means that there is no valid LP solution.
130 * possible return values for *result (if more than one applies, the first in the list should be used):
135 * - SCIP_NEWROUND : a cutting plane was generated and a new separation round should immediately start
136 * - SCIP_DIDNOTFIND : the separator searched, but did not find domain reductions, cutting planes, or cut constraints
140 #define SCIP_DECL_SEPAEXECSOL(x) SCIP_RETCODE x (SCIP* scip, SCIP_SEPA* sepa, SCIP_SOL* sol, SCIP_RESULT* result, SCIP_Bool allowlocal)
type definitions for return codes for SCIP methods
Definition: struct_sepa.h:37
type definitions for SCIP's main datastructure
type definitions for storing primal CIP solutions
result codes for SCIP callback methods
common defines and data types used in all packages of SCIP