All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
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,
105 * possible return values for *result (if more than one applies, the first in the list should be used):
110 * - SCIP_NEWROUND : a cutting plane was generated and a new separation round should immediately start
111 * - SCIP_DIDNOTFIND : the separator searched, but did not find domain reductions, cutting planes, or cut constraints
115 #define SCIP_DECL_SEPAEXECLP(x) SCIP_RETCODE x (SCIP* scip, SCIP_SEPA* sepa, SCIP_RESULT* result)
119 * Searches for cutting planes that separate the given primal solution. The method is called outside the LP solution
120 * loop (e.g., by a relaxator or a primal heuristic), which means that there is no valid LP solution.
128 * possible return values for *result (if more than one applies, the first in the list should be used):
133 * - SCIP_NEWROUND : a cutting plane was generated and a new separation round should immediately start
134 * - SCIP_DIDNOTFIND : the separator searched, but did not find domain reductions, cutting planes, or cut constraints
138 #define SCIP_DECL_SEPAEXECSOL(x) SCIP_RETCODE x (SCIP* scip, SCIP_SEPA* sepa, SCIP_SOL* sol, SCIP_RESULT* result)
type definitions for return codes for SCIP methods 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 |