All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Detailed Descriptionpresolver that converts integer variables with domain [a,a+1] to binaries Definition in file presol_inttobinary.c. Go to the source code of this file.
Macro Definition Documentation
Definition at line 29 of file presol_inttobinary.c. Referenced by SCIP_DECL_PRESOLCOPY(), and SCIPincludePresolInttobinary().
Definition at line 30 of file presol_inttobinary.c. Referenced by SCIPincludePresolInttobinary().
priority of the presolver (>= 0: before, < 0: after constraint handlers) Definition at line 31 of file presol_inttobinary.c. Referenced by SCIPincludePresolInttobinary().
maximal number of presolving rounds the presolver participates in (-1: no limit) Definition at line 32 of file presol_inttobinary.c. Referenced by SCIPincludePresolInttobinary().
should presolver be delayed, if other presolvers found reductions? Definition at line 33 of file presol_inttobinary.c. Referenced by SCIPincludePresolInttobinary(). Function Documentation
copy method for constraint handler plugins (called when SCIP copies plugins) Definition at line 42 of file presol_inttobinary.c. References NULL, PRESOL_NAME, SCIP_CALL, SCIP_OKAY, SCIPincludePresolInttobinary(), and SCIPpresolGetName().
presolving execution method Definition at line 57 of file presol_inttobinary.c. References NULL, SCIP_Bool, SCIP_CALL, SCIP_CUTOFF, SCIP_DIDNOTFIND, SCIP_DIDNOTRUN, SCIP_MAXSTRLEN, SCIP_OKAY, SCIP_Real, SCIP_SUCCESS, SCIP_VARTYPE_BINARY, SCIP_VARTYPE_INTEGER, SCIPaddVar(), SCIPaggregateVars(), SCIPcreateVar(), SCIPdebugMessage, SCIPdoNotAggr(), SCIPduplicateBufferArray, SCIPfreeBufferArray, SCIPgetNBinVars(), SCIPgetNIntVars(), SCIPgetVars(), SCIPisEQ(), SCIPreleaseVar(), SCIPsnprintf(), SCIPvarGetLbGlobal(), SCIPvarGetName(), SCIPvarGetType(), SCIPvarGetUbGlobal(), SCIPvarIsInitial(), and SCIPvarIsRemovable().
creates the inttobinary presolver and includes it in SCIP
Definition at line 155 of file presol_inttobinary.c. References NULL, PRESOL_DELAY, PRESOL_DESC, PRESOL_MAXROUNDS, PRESOL_NAME, PRESOL_PRIORITY, SCIP_CALL, SCIP_OKAY, SCIPincludePresolBasic(), and SCIPsetPresolCopy(). Referenced by SCIP_DECL_PRESOLCOPY(), and SCIPincludeDefaultPlugins(). |