presol_roundbound.c
Go to the documentation of this file.
22 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
32 #define PRESOL_PRIORITY +9000000 /**< priority of the presolver (>= 0: before, < 0: after constraint handlers) */
33 #define PRESOL_MAXROUNDS -1 /**< maximal number of presolving rounds the presolver participates in (-1: no limit) */
34 #define PRESOL_TIMING SCIP_PRESOLTIMING_FAST /* timing of the presolver (fast, medium, or exhaustive) */
77 * (loop backwards, since a variable fixing can change the current and the subsequent slots in the vars array)
102 "problem infeasible: integral variable <%s> has bounds [%.17f,%.17f] rounded to [%.17f,%.17f]\n",
111 SCIPdebugMessage("rounding lower bound of integral variable <%s>: [%.17f,%.17f] -> [%.17f,%.17f]\n",
118 SCIPdebugMessage("rounding upper bound of integral variable <%s>: [%.17f,%.17f] -> [%.17f,%.17f]\n",
159 SCIP_CALL( SCIPincludePresolBasic(scip, &presolptr, PRESOL_NAME, PRESOL_DESC, PRESOL_PRIORITY, PRESOL_MAXROUNDS, PRESOL_TIMING,
static SCIP_DECL_PRESOLCOPY(presolCopyRoundbound)
Definition: presol_roundbound.c:47
roundbound presolver: round fractional bounds on integer variables
static SCIP_DECL_PRESOLEXEC(presolExecRoundbound)
Definition: presol_roundbound.c:62
SCIP_RETCODE SCIPincludePresolRoundbound(SCIP *scip)
Definition: presol_roundbound.c:148