type_relax.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 relaxator (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 relaxator (called before branch and bound process data is freed) 97 * The method is called in the node processing loop. It solves the current subproblem's relaxation. 106 * possible return values for *result (if more than one applies, the first in the list should be used): 108 * - SCIP_CONSADDED : an additional constraint was generated, and the relaxator should not be called again on the 110 * - SCIP_REDUCEDDOM : a variable's domain was reduced, and the relaxator should not be called again on the same 112 * - SCIP_SEPARATED : a cutting plane was generated, and the relaxator should not be called again on the same relaxation 113 * - SCIP_SUCCESS : the relaxator solved the relaxation and should not be called again on the same relaxation 114 * - SCIP_SUSPENDED : the relaxator interrupted its solving process to wait for additional input (e.g. cutting 118 #define SCIP_DECL_RELAXEXEC(x) SCIP_RETCODE x (SCIP* scip, SCIP_RELAX* relax, SCIP_Real* lowerbound, SCIP_RESULT* result) type definitions for return codes for SCIP methods type definitions for SCIP's main datastructure result codes for SCIP callback methods Definition: struct_relax.h:36 Definition: struct_relax.h:58 common defines and data types used in all packages of SCIP |