type_branch.h
Go to the documentation of this file.
33 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
49 typedef struct SCIP_Treemodel SCIP_TREEMODEL; /**< parameter storage for the Treemodel branching rules */
84 /** solving process initialization method of branching rule (called when branch and bound process is about to begin)
86 * This method is called when the presolving was finished and the branch and bound process is about to begin.
95 /** solving process deinitialization method of branching rule (called before branch and bound process data is freed)
111 * - allowaddcons : is the branching rule allowed to add constraints to the current node in order to cut off the
115 * possible return values for *result (if more than one applies, the first in the list should be used):
117 * - SCIP_CONSADDED : an additional constraint (e.g. a conflict constraint) was generated; this result code must not be
125 #define SCIP_DECL_BRANCHEXECLP(x) SCIP_RETCODE x (SCIP* scip, SCIP_BRANCHRULE* branchrule, SCIP_Bool allowaddcons, SCIP_RESULT* result)
133 * - allowaddcons : is the branching rule allowed to add constraints to the current node in order to cut off the
137 * possible return values for *result (if more than one applies, the first in the list should be used):
139 * - SCIP_CONSADDED : an additional constraint (e.g. a conflict constraint) was generated; this result code must not be
146 #define SCIP_DECL_BRANCHEXECEXT(x) SCIP_RETCODE x (SCIP* scip, SCIP_BRANCHRULE* branchrule, SCIP_Bool allowaddcons, SCIP_RESULT* result)
154 * - allowaddcons : is the branching rule allowed to add constraints to the current node in order to cut off the
158 * possible return values for *result (if more than one applies, the first in the list should be used):
160 * - SCIP_CONSADDED : an additional constraint (e.g. a conflict constraint) was generated; this result code must not be
167 #define SCIP_DECL_BRANCHEXECPS(x) SCIP_RETCODE x (SCIP* scip, SCIP_BRANCHRULE* branchrule, SCIP_Bool allowaddcons, SCIP_RESULT* result)
Definition: treemodel.c:92
type definitions for SCIP's main datastructure
Definition: struct_branch.h:69
result codes for SCIP callback methods
common defines and data types used in all packages of SCIP
Definition: struct_branch.h:37