All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Detailed Descriptioninternal methods for global SCIP settings Definition in file set.h. #include "scip/def.h" #include "blockmemshell/memory.h" #include "scip/buffer.h" #include "scip/type_set.h" #include "scip/type_stat.h" #include "scip/type_clock.h" #include "scip/type_paramset.h" #include "scip/type_event.h" #include "scip/type_scip.h" #include "scip/type_branch.h" #include "scip/type_conflict.h" #include "scip/type_cons.h" #include "scip/type_disp.h" #include "scip/type_heur.h" #include "scip/type_nodesel.h" #include "scip/type_presol.h" #include "scip/type_pricer.h" #include "scip/type_reader.h" #include "scip/type_relax.h" #include "scip/type_sepa.h" #include "scip/type_prop.h" #include "scip/struct_set.h" Go to the source code of this file.
Macro Definition Documentation
Definition at line 1632 of file set.h. Referenced by conflictAnalyze(), conflictAnalyzeLP(), conflictsetCalcInsertDepth(), detectImpliedBounds(), lpbdchgsCreate(), lpCleanupCols(), lpCleanupRows(), lpFlushAddCols(), lpFlushAddRows(), lpFlushChgCols(), lpFlushChgRows(), lpLexDualSimplex(), lpRemoveObsoleteCols(), lpRemoveObsoleteRows(), nlpFlushNlRowAdditions(), nlpFlushNlRowDeletions(), nlpFlushObjective(), nlpFlushVarAdditions(), nlpFlushVarDeletions(), nlpSetupNlpiIndices(), nlpSolve(), nlrowCalcActivityBounds(), nlrowExprtreeChanged(), nlrowRemoveFixedQuadVars(), provedBound(), SCIPcalcCliquePartition(), SCIPcalcNegatedCliquePartition(), SCIPcolGetStrongbranches(), SCIPconflictAnalyzeLP(), SCIPconflictAnalyzePseudo(), SCIPconflictAnalyzeStrongbranch(), SCIPlpCalcMIR(), SCIPlpCalcStrongCG(), SCIPlpComputeRelIntPoint(), SCIPlpGetDualfarkas(), SCIPlpGetPrimalRay(), SCIPlpGetSol(), SCIPlpGetUnboundedSol(), SCIPlpRemoveRedundantRows(), SCIPnlpChgVarObjDive(), SCIPnlpChgVarsBoundsDive(), SCIPnlpEndDive(), SCIPnlrowCreateFromRow(), SCIPnlrowGetSolActivity(), SCIPnlrowRecalcNLPActivity(), SCIPnlrowRecalcPseudoActivity(), SCIPprimalTransformSol(), SCIPprobScaleObj(), SCIPsolRetransform(), SCIPvarGetActiveRepresentatives(), SCIPvarsGetActiveVars(), transformMIRRow(), undoBdchgsDualfarkas(), undoBdchgsDualsol(), undoBdchgsProof(), updatePrimalRay(), and updatePseudocost().
Definition at line 1633 of file set.h. Referenced by SCIPcalcCliquePartition(), SCIPvarGetActiveRepresentatives(), and SCIPvarsGetActiveVars().
Definition at line 1634 of file set.h. Referenced by ensureCandsSize(), ensureSidechgsSize(), SCIPvarGetActiveRepresentatives(), SCIPvarsGetActiveVars(), and updatePseudocost().
Definition at line 1636 of file set.h. Referenced by conflictAnalyze(), conflictAnalyzeLP(), conflictsetCalcInsertDepth(), detectImpliedBounds(), lpbdchgsFree(), lpCleanupCols(), lpCleanupRows(), lpFlushAddCols(), lpFlushAddRows(), lpFlushChgCols(), lpFlushChgRows(), lpLexDualSimplex(), lpRemoveObsoleteCols(), lpRemoveObsoleteRows(), nlpFlushNlRowAdditions(), nlpFlushNlRowDeletions(), nlpFlushObjective(), nlpFlushVarAdditions(), nlpFlushVarDeletions(), nlpSetupNlpiIndices(), nlpSolve(), nlrowCalcActivityBounds(), nlrowExprtreeChanged(), nlrowRemoveFixedQuadVars(), provedBound(), SCIPcalcCliquePartition(), SCIPcalcNegatedCliquePartition(), SCIPcolGetStrongbranches(), SCIPconflictAnalyzeLP(), SCIPconflictAnalyzePseudo(), SCIPconflictAnalyzeStrongbranch(), SCIPlpCalcMIR(), SCIPlpCalcStrongCG(), SCIPlpComputeRelIntPoint(), SCIPlpGetDualfarkas(), SCIPlpGetPrimalRay(), SCIPlpGetSol(), SCIPlpGetUnboundedSol(), SCIPlpRemoveRedundantRows(), SCIPnlpChgVarObjDive(), SCIPnlpChgVarsBoundsDive(), SCIPnlpEndDive(), SCIPnlrowCreateFromRow(), SCIPnlrowGetSolActivity(), SCIPnlrowRecalcNLPActivity(), SCIPnlrowRecalcPseudoActivity(), SCIPprimalTransformSol(), SCIPprobScaleObj(), SCIPsolRetransform(), SCIPvarGetActiveRepresentatives(), SCIPvarsGetActiveVars(), transformMIRRow(), undoBdchgsDualfarkas(), undoBdchgsDualsol(), undoBdchgsProof(), updatePrimalRay(), and updatePseudocost().
Definition at line 1637 of file set.h. Referenced by lpbdchgsCreate().
Definition at line 1638 of file set.h. Referenced by SCIPallocBufferSize().
Definition at line 1639 of file set.h. Referenced by SCIPduplicateBufferSize().
Definition at line 1641 of file set.h. Referenced by SCIPreallocBufferSize().
Definition at line 1642 of file set.h. Referenced by lpbdchgsFree().
Definition at line 1643 of file set.h. Referenced by SCIPfreeBufferSize(). Function Documentation
copies plugins from sourcescip to targetscip; in case that a constraint handler which does not need constraints cannot be copied, valid will return FALSE. All plugins can declare that, if their copy process failed, the copied SCIP instance might not represent the same problem semantics as the original. Note that in this case dual reductions might be invalid.
Definition at line 469 of file set.c. References SCIP_Set::branchrules, SCIP_Set::conflicthdlrs, SCIP_Set::conshdlrs_include, SCIP_Set::dialogs, SCIP_Set::disps, SCIP_Set::eventhdlrs, FALSE, SCIP_Set::heurs, SCIP_Set::nbranchrules, SCIP_Set::nconflicthdlrs, SCIP_Set::nconshdlrs, SCIP_Set::ndialogs, SCIP_Set::ndisps, SCIP_Set::neventhdlrs, SCIP_Set::nheurs, SCIP_Set::nlpis, SCIP_Set::nnlpis, SCIP_Set::nnodesels, SCIP_Set::nodesels, SCIP_Set::npresols, SCIP_Set::npricers, SCIP_Set::nprops, SCIP_Set::nreaders, SCIP_Set::nrelaxs, SCIP_Set::nsepas, NULL, SCIP_Set::presols, SCIP_Set::pricers, SCIP_Set::props, SCIP_Set::readers, SCIP_Set::relaxs, SCIP_Set::scip, SCIP_Bool, SCIP_CALL, SCIP_OKAY, SCIPactivatePricer(), SCIPblkmem(), SCIPbranchruleCopyInclude(), SCIPconflicthdlrCopyInclude(), SCIPconshdlrCopyInclude(), SCIPconshdlrGetName(), SCIPconshdlrIsClonable(), SCIPconshdlrNeedsCons(), SCIPdebugMessage, SCIPdialogCopyInclude(), SCIPdispCopyInclude(), SCIPeventhdlrCopyInclude(), SCIPheurCopyInclude(), SCIPincludeNlpi(), SCIPnlpiCopy(), SCIPnodeselCopyInclude(), SCIPpresolCopyInclude(), SCIPpricerCopyInclude(), SCIPpricerIsActive(), SCIPpropCopyInclude(), SCIPreaderCopyInclude(), SCIPrelaxCopyInclude(), SCIPsepaCopyInclude(), SCIP_Set::sepas, and TRUE. Referenced by SCIPcopyPlugins().
copies parameters from sourcescip to targetscip
Definition at line 673 of file set.c. References NULL, SCIP_Set::paramset, SCIP_Set::scip, SCIP_CALL, SCIP_OKAY, and SCIPparamsetCopyParams(). Referenced by SCIPcopyParamSettings().
creates global SCIP settings
Definition at line 690 of file set.c. References BMSallocMemory, FALSE, NULL, SCIP_ALLOC, SCIP_CALL, SCIP_DEFAULT_BARRIERCONVTOL, SCIP_DEFAULT_BOUNDSTREPS, SCIP_DEFAULT_BRANCH_CHECKSBSOL, SCIP_DEFAULT_BRANCH_CLAMP, SCIP_DEFAULT_BRANCH_DELAYPSCOST, SCIP_DEFAULT_BRANCH_FIRSTSBCHILD, SCIP_DEFAULT_BRANCH_FORCEALL, SCIP_DEFAULT_BRANCH_LPGAINNORMALIZE, SCIP_DEFAULT_BRANCH_PREFERBINARY, SCIP_DEFAULT_BRANCH_ROUNDSBSOL, SCIP_DEFAULT_BRANCH_SCOREFAC, SCIP_DEFAULT_BRANCH_SCOREFUNC, SCIP_DEFAULT_CONF_ALLOWLOCAL, SCIP_DEFAULT_CONF_CONFLITGRAPHWEIGHT, SCIP_DEFAULT_CONF_CONFLITWEIGHT, SCIP_DEFAULT_CONF_DEPTHSCOREFAC, SCIP_DEFAULT_CONF_DYNAMIC, SCIP_DEFAULT_CONF_ENABLE, SCIP_DEFAULT_CONF_FUIPLEVELS, SCIP_DEFAULT_CONF_FULLSHORTENCONFLICT, SCIP_DEFAULT_CONF_IGNORERELAXEDBD, SCIP_DEFAULT_CONF_INTERCONSS, SCIP_DEFAULT_CONF_KEEPREPROP, SCIP_DEFAULT_CONF_LPITERATIONS, SCIP_DEFAULT_CONF_MAXCONSS, SCIP_DEFAULT_CONF_MAXLPLOOPS, SCIP_DEFAULT_CONF_MAXVARSDETECTIMPLIEDBOUNDS, SCIP_DEFAULT_CONF_MAXVARSFAC, SCIP_DEFAULT_CONF_MINMAXVARS, SCIP_DEFAULT_CONF_PREFERBINARY, SCIP_DEFAULT_CONF_RECONVLEVELS, SCIP_DEFAULT_CONF_REMOVEABLE, SCIP_DEFAULT_CONF_REPROPAGATE, SCIP_DEFAULT_CONF_RESTARTFAC, SCIP_DEFAULT_CONF_RESTARTNUM, SCIP_DEFAULT_CONF_SCOREFAC, SCIP_DEFAULT_CONF_SEPARATE, SCIP_DEFAULT_CONF_SETTLELOCAL, SCIP_DEFAULT_CONF_USEBOUNDLP, SCIP_DEFAULT_CONF_USEINFLP, SCIP_DEFAULT_CONF_USEPROP, SCIP_DEFAULT_CONF_USEPSEUDO, SCIP_DEFAULT_CONF_USESB, SCIP_DEFAULT_CONS_AGELIMIT, SCIP_DEFAULT_CONS_DISABLEENFOPS, SCIP_DEFAULT_CONS_OBSOLETEAGE, SCIP_DEFAULT_DISP_FREQ, SCIP_DEFAULT_DISP_HEADERFREQ, SCIP_DEFAULT_DISP_LPINFO, SCIP_DEFAULT_DISP_VERBLEVEL, SCIP_DEFAULT_DISP_WIDTH, SCIP_DEFAULT_DUALFEASTOL, SCIP_DEFAULT_EPSILON, SCIP_DEFAULT_FEASTOL, SCIP_DEFAULT_HISTORY_VALUEBASED, SCIP_DEFAULT_HUGEVAL, SCIP_DEFAULT_INFINITY, SCIP_DEFAULT_LIMIT_ABSGAP, SCIP_DEFAULT_LIMIT_BESTSOL, SCIP_DEFAULT_LIMIT_GAP, SCIP_DEFAULT_LIMIT_MAXORIGSOL, SCIP_DEFAULT_LIMIT_MAXSOL, SCIP_DEFAULT_LIMIT_MEMORY, SCIP_DEFAULT_LIMIT_NODES, SCIP_DEFAULT_LIMIT_RESTARTS, SCIP_DEFAULT_LIMIT_SOLUTIONS, SCIP_DEFAULT_LIMIT_STALLNODES, SCIP_DEFAULT_LIMIT_TIME, SCIP_DEFAULT_LP_CHECKDUALFEAS, SCIP_DEFAULT_LP_CHECKPRIMFEAS, SCIP_DEFAULT_LP_CHECKSTABILITY, SCIP_DEFAULT_LP_CLEANUPCOLS, SCIP_DEFAULT_LP_CLEANUPCOLSROOT, SCIP_DEFAULT_LP_CLEANUPROWS, SCIP_DEFAULT_LP_CLEANUPROWSROOT, SCIP_DEFAULT_LP_CLEARINITIALPROBINGLP, SCIP_DEFAULT_LP_COLAGELIMIT, SCIP_DEFAULT_LP_CONDITIONLIMIT, SCIP_DEFAULT_LP_DISABLECUTOFF, SCIP_DEFAULT_LP_FASTMIP, SCIP_DEFAULT_LP_FREESOLVALBUFFERS, SCIP_DEFAULT_LP_INITALGORITHM, SCIP_DEFAULT_LP_ITERLIM, SCIP_DEFAULT_LP_LEXDUALALGO, SCIP_DEFAULT_LP_LEXDUALBASIC, SCIP_DEFAULT_LP_LEXDUALMAXROUNDS, SCIP_DEFAULT_LP_LEXDUALROOTONLY, SCIP_DEFAULT_LP_LEXDUALSTALLING, SCIP_DEFAULT_LP_PRESOLVING, SCIP_DEFAULT_LP_PRICING, SCIP_DEFAULT_LP_RESOLVEALGORITHM, SCIP_DEFAULT_LP_RESOLVEITERFAC, SCIP_DEFAULT_LP_RESOLVEITERMIN, SCIP_DEFAULT_LP_RESOLVERESTORE, SCIP_DEFAULT_LP_ROOTITERLIM, SCIP_DEFAULT_LP_ROWAGELIMIT, SCIP_DEFAULT_LP_ROWREPSWITCH, SCIP_DEFAULT_LP_SCALING, SCIP_DEFAULT_LP_SOLVEDEPTH, SCIP_DEFAULT_LP_SOLVEFREQ, SCIP_DEFAULT_LP_THREADS, SCIP_DEFAULT_LPFEASTOL, SCIP_DEFAULT_MEM_ARRAYGROWFAC, SCIP_DEFAULT_MEM_ARRAYGROWINIT, SCIP_DEFAULT_MEM_PATHGROWFAC, SCIP_DEFAULT_MEM_PATHGROWINIT, SCIP_DEFAULT_MEM_SAVEFAC, SCIP_DEFAULT_MEM_TREEGROWFAC, SCIP_DEFAULT_MEM_TREEGROWINIT, SCIP_DEFAULT_MISC_CALCINTEGRAL, SCIP_DEFAULT_MISC_CATCHCTRLC, SCIP_DEFAULT_MISC_ESTIMEXTERNMEM, SCIP_DEFAULT_MISC_EXACTSOLVE, SCIP_DEFAULT_MISC_FINITESOLSTORE, SCIP_DEFAULT_MISC_IMPROVINGSOLS, SCIP_DEFAULT_MISC_PERMUTATIONSEED, SCIP_DEFAULT_MISC_PERMUTECONSS, SCIP_DEFAULT_MISC_PERMUTEVARS, SCIP_DEFAULT_MISC_PRINTREASON, SCIP_DEFAULT_MISC_RESETSTAT, SCIP_DEFAULT_MISC_TRANSORIGSOLS, SCIP_DEFAULT_MISC_USECONSTABLE, SCIP_DEFAULT_MISC_USESMALLTABLES, SCIP_DEFAULT_MISC_USEVARTABLE, SCIP_DEFAULT_NLP_DISABLE, SCIP_DEFAULT_NLP_SOLVER, SCIP_DEFAULT_NODESEL_CHILDSEL, SCIP_DEFAULT_PRESOL_ABORTFAC, SCIP_DEFAULT_PRESOL_DONOTAGGR, SCIP_DEFAULT_PRESOL_DONOTMULTAGGR, SCIP_DEFAULT_PRESOL_IMMRESTARTFAC, SCIP_DEFAULT_PRESOL_MAXRESTARTS, SCIP_DEFAULT_PRESOL_MAXROUNDS, SCIP_DEFAULT_PRESOL_RESTARTFAC, SCIP_DEFAULT_PRESOL_RESTARTMINRED, SCIP_DEFAULT_PRESOL_SUBRESTARTFAC, SCIP_DEFAULT_PRICE_ABORTFAC, SCIP_DEFAULT_PRICE_DELVARS, SCIP_DEFAULT_PRICE_DELVARSROOT, SCIP_DEFAULT_PRICE_MAXVARS, SCIP_DEFAULT_PRICE_MAXVARSROOT, SCIP_DEFAULT_PROP_ABORTONCUTOFF, SCIP_DEFAULT_PROP_MAXROUNDS, SCIP_DEFAULT_PROP_MAXROUNDSROOT, SCIP_DEFAULT_PSEUDOCOSTDELTA, SCIP_DEFAULT_PSEUDOCOSTEPS, SCIP_DEFAULT_READ_DYNAMICCOLS, SCIP_DEFAULT_READ_DYNAMICCONSS, SCIP_DEFAULT_READ_DYNAMICROWS, SCIP_DEFAULT_READ_INITIALCONSS, SCIP_DEFAULT_RECOMPFAC, SCIP_DEFAULT_SEPA_CUTAGELIMIT, SCIP_DEFAULT_SEPA_EFFICACYNORM, SCIP_DEFAULT_SEPA_FEASTOLFAC, SCIP_DEFAULT_SEPA_MAXADDROUNDS, SCIP_DEFAULT_SEPA_MAXBOUNDDIST, SCIP_DEFAULT_SEPA_MAXCUTS, SCIP_DEFAULT_SEPA_MAXCUTSROOT, SCIP_DEFAULT_SEPA_MAXROUNDS, SCIP_DEFAULT_SEPA_MAXROUNDSROOT, SCIP_DEFAULT_SEPA_MAXROUNDSROOTSUBRUN, SCIP_DEFAULT_SEPA_MAXRUNS, SCIP_DEFAULT_SEPA_MAXSTALLROUNDS, SCIP_DEFAULT_SEPA_MINEFFICACY, SCIP_DEFAULT_SEPA_MINEFFICACYROOT, SCIP_DEFAULT_SEPA_MINORTHO, SCIP_DEFAULT_SEPA_MINORTHOROOT, SCIP_DEFAULT_SEPA_OBJPARALFAC, SCIP_DEFAULT_SEPA_ORTHOFAC, SCIP_DEFAULT_SEPA_ORTHOFUNC, SCIP_DEFAULT_SEPA_POOLFREQ, SCIP_DEFAULT_SUMEPSILON, SCIP_DEFAULT_TIME_CLOCKTYPE, SCIP_DEFAULT_TIME_ENABLED, SCIP_DEFAULT_TIME_READING, SCIP_DEFAULT_VBC_DISPSOLS, SCIP_DEFAULT_VBC_FILENAME, SCIP_DEFAULT_VBC_REALTIME, SCIP_DEFAULT_WRITE_ALLCONSS, SCIP_DEFAULT_WRITE_GENNAMES_OFFSET, SCIP_INVALID, SCIP_LONGINT_MAX, SCIP_MAXEPSILON, SCIP_MINEPSILON, SCIP_OKAY, SCIP_REAL_MAX, SCIP_REAL_MIN, SCIP_STAGE_INIT, SCIP_VERBLEVEL_FULL, SCIP_VERBLEVEL_NONE, SCIPbufferCreate(), SCIPparamsetCreate(), SCIPsetAddBoolParam(), SCIPsetAddCharParam(), SCIPsetAddIntParam(), SCIPsetAddLongintParam(), SCIPsetAddRealParam(), SCIPsetAddStringParam(), and TRUE. Referenced by SCIPcreate().
frees global SCIP settings
Definition at line 1750 of file set.c. References BMSfreeMemory, BMSfreeMemoryArrayNull, NULL, SCIP_CALL, SCIP_OKAY, SCIPbranchruleFree(), SCIPbufferFree(), SCIPconflicthdlrFree(), SCIPconshdlrFree(), SCIPdispFree(), SCIPeventhdlrFree(), SCIPheurFree(), SCIPnlpiFree(), SCIPnodeselFree(), SCIPparamsetFree(), SCIPpresolFree(), SCIPpricerFree(), SCIPpropFree(), SCIPreaderFree(), SCIPrelaxFree(), and SCIPsepaFree(). Referenced by SCIPfree().
returns current stage of SCIP
Definition at line 1884 of file set.c. References NULL. Referenced by applyImplic(), primalAddSol(), SCIPconsSetEnforced(), SCIPconsSetPropagated(), SCIPconsSetSeparated(), SCIPprimalAddOrigObjoffset(), SCIPprimalUpdateObjoffset(), SCIPprobPerformVarDeletions(), SCIPvarAddVlb(), SCIPvarAddVub(), SCIPvarChgLbGlobal(), SCIPvarChgLbLocal(), SCIPvarChgLbOriginal(), SCIPvarChgUbGlobal(), SCIPvarChgUbLocal(), SCIPvarChgUbOriginal(), SCIPvarFixBinary(), SCIPvarTryAggregateVars(), tryAggregateIntVars(), varAddImplic(), varProcessChgLbGlobal(), varProcessChgLbLocal(), varProcessChgUbGlobal(), and varProcessChgUbLocal().
creates a SCIP_Bool parameter, sets it to its default value, and adds it to the parameter set
Definition at line 1894 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, and SCIPparamsetAddBool(). Referenced by SCIPaddBoolParam(), SCIPconshdlrCreate(), SCIPpresolCreate(), SCIPpropCreate(), SCIPsepaCreate(), and SCIPsetCreate().
creates a int parameter, sets it to its default value, and adds it to the parameter set creates an int parameter, sets it to its default value, and adds it to the parameter set
Definition at line 1916 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, and SCIPparamsetAddInt(). Referenced by SCIPaddIntParam(), SCIPbranchruleCreate(), SCIPconflicthdlrCreate(), SCIPconshdlrCreate(), SCIPdispCreate(), SCIPheurCreate(), SCIPnodeselCreate(), SCIPpresolCreate(), SCIPpricerCreate(), SCIPpropCreate(), SCIPrelaxCreate(), SCIPsepaCreate(), and SCIPsetCreate().
creates a SCIP_Longint parameter, sets it to its default value, and adds it to the parameter set
Definition at line 1940 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, and SCIPparamsetAddLongint(). Referenced by SCIPaddLongintParam(), and SCIPsetCreate().
creates a SCIP_Real parameter, sets it to its default value, and adds it to the parameter set
Definition at line 1964 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, and SCIPparamsetAddReal(). Referenced by SCIPaddRealParam(), SCIPbranchruleCreate(), SCIPsepaCreate(), and SCIPsetCreate().
creates a char parameter, sets it to its default value, and adds it to the parameter set
Definition at line 1988 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, and SCIPparamsetAddChar(). Referenced by SCIPaddCharParam(), and SCIPsetCreate().
creates a string parameter, sets it to its default value, and adds it to the parameter set
Definition at line 2011 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, and SCIPparamsetAddString(). Referenced by SCIPaddStringParam(), and SCIPsetCreate(). gets the fixing status value of an existing parameter
Definition at line 2033 of file set.c. References NULL, and SCIPparamsetIsFixed(). Referenced by SCIPisParamFixed().
returns the pointer to the SCIP parameter with the given name
Definition at line 2044 of file set.c. References NULL, and SCIPparamsetGetParam(). Referenced by SCIPgetParam().
gets the value of an existing SCIP_Bool parameter
Definition at line 2055 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, and SCIPparamsetGetBool(). Referenced by SCIPgetBoolParam().
gets the value of an existing Int parameter
Definition at line 2069 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, and SCIPparamsetGetInt(). Referenced by SCIPgetIntParam().
gets the value of an existing SCIP_Longint parameter
Definition at line 2083 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, and SCIPparamsetGetLongint(). Referenced by SCIPgetLongintParam().
gets the value of an existing SCIP_Real parameter
Definition at line 2097 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, and SCIPparamsetGetReal(). Referenced by SCIPgetRealParam().
gets the value of an existing Char parameter
Definition at line 2111 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, and SCIPparamsetGetChar(). Referenced by SCIPgetCharParam(), and SCIPlpSolveAndEval().
gets the value of an existing String parameter
Definition at line 2125 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, and SCIPparamsetGetString(). Referenced by SCIPgetStringParam().
changes the fixing status of an existing parameter
Definition at line 2139 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, and SCIPparamsetFix(). Referenced by SCIPfixParam(), and SCIPunfixParam().
changes the value of an existing parameter
Definition at line 2153 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, and SCIPparamsetSet(). Referenced by SCIPsetParam().
changes the value of an existing SCIP_Bool parameter
Definition at line 2168 of file set.c. References NULL, SCIP_CALL, SCIP_PARAMETERWRONGVAL, SCIPparamSetBool(), and TRUE. Referenced by SCIPchgBoolParam().
changes the value of an existing SCIP_Bool parameter
Definition at line 2190 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, and SCIPparamsetSetBool(). Referenced by SCIPsetBoolParam().
changes the default value of an existing SCIP_Bool parameter sets the default value of an existing SCIP_Bool parameter
Definition at line 2205 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, and SCIPparamsetSetDefaultBool(). Referenced by SCIPsetConshdlrPresol(), SCIPsetConshdlrProp(), SCIPsetConshdlrSepa(), and SCIPsetPropPresol().
changes the value of an existing Int parameter
Definition at line 2220 of file set.c. References NULL, SCIP_CALL, SCIP_PARAMETERWRONGVAL, SCIPparamSetInt(), and TRUE. Referenced by SCIPchgIntParam().
changes the value of an existing Int parameter
Definition at line 2243 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, and SCIPparamsetSetInt(). Referenced by SCIPsetIntParam().
changes the default value of an existing Int parameter
Definition at line 2258 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, and SCIPparamsetSetDefaultInt(). Referenced by SCIPsetConshdlrPresol(), SCIPsetConshdlrProp(), SCIPsetConshdlrSepa(), and SCIPsetPropPresol().
changes the value of an existing SCIP_Longint parameter
Definition at line 2272 of file set.c. References NULL, SCIP_CALL, SCIP_PARAMETERWRONGVAL, SCIPparamSetLongint(), and TRUE. Referenced by SCIPchgLongintParam().
changes the value of an existing SCIP_Longint parameter
Definition at line 2295 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, and SCIPparamsetSetLongint(). Referenced by SCIPsetLongintParam().
changes the value of an existing SCIP_Real parameter
Definition at line 2310 of file set.c. References NULL, SCIP_CALL, SCIP_PARAMETERWRONGVAL, SCIPparamSetReal(), and TRUE. Referenced by SCIPchgRealParam().
changes the value of an existing SCIP_Real parameter
Definition at line 2333 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, and SCIPparamsetSetReal(). Referenced by SCIPsetRealParam().
changes the value of an existing Char parameter
Definition at line 2348 of file set.c. References NULL, SCIP_CALL, SCIP_PARAMETERWRONGVAL, SCIPparamSetChar(), and TRUE. Referenced by SCIPchgCharParam().
changes the value of an existing Char parameter
Definition at line 2371 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, and SCIPparamsetSetChar(). Referenced by SCIPlpSolveAndEval(), and SCIPsetCharParam().
changes the value of an existing String parameter
Definition at line 2386 of file set.c. References NULL, SCIP_CALL, SCIP_PARAMETERWRONGVAL, SCIPparamSetString(), and TRUE. Referenced by SCIPchgStringParam().
changes the value of an existing String parameter
Definition at line 2409 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, and SCIPparamsetSetString(). Referenced by SCIPsetStringParam().
reads parameters from a file
Definition at line 2424 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, and SCIPparamsetRead(). Referenced by SCIPreadParams().
writes all parameters in the parameter set to a file
Definition at line 2438 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, and SCIPparamsetWrite(). Referenced by SCIPwriteParams().
resets a single parameters to its default value
Definition at line 2454 of file set.c. References SCIP_CALL, SCIP_OKAY, and SCIPparamsetSetToDefault(). Referenced by SCIPresetParam().
resets all parameters to their default values
Definition at line 2466 of file set.c. References SCIP_CALL, SCIP_OKAY, and SCIPparamsetSetToDefaults(). Referenced by SCIPresetParams().
sets parameters to
Definition at line 2485 of file set.c. References SCIP_CALL, SCIP_OKAY, and SCIPparamsetSetEmphasis(). Referenced by SCIPsetEmphasis().
sets parameters to deactivate separators and heuristics that use auxiliary SCIP instances; should be called for auxiliary SCIP instances to avoid recursion
Definition at line 2500 of file set.c. References SCIP_CALL, SCIP_OKAY, and SCIPparamsetSetToSubscipsOff(). Referenced by SCIPsetSubscipsOff().
sets heuristic parameters values to
Definition at line 2517 of file set.c. References SCIP_CALL, SCIP_OKAY, and SCIPparamsetSetHeuristics(). Referenced by SCIPsetHeuristics().
sets presolving parameters to
Definition at line 2535 of file set.c. References SCIP_CALL, SCIP_OKAY, and SCIPparamsetSetPresolving(). Referenced by SCIPsetPresolving().
sets separating parameters to
Definition at line 2553 of file set.c. References SCIP_CALL, SCIP_OKAY, and SCIPparamsetSetSeparating(). Referenced by SCIPsetSeparating().
returns the array of all available SCIP parameters
Definition at line 2566 of file set.c. References NULL, and SCIPparamsetGetParams(). Referenced by SCIPgetParams().
returns the total number of all available SCIP parameters
Definition at line 2576 of file set.c. References NULL, and SCIPparamsetGetNParams(). Referenced by SCIPgetNParams().
inserts file reader in file reader list
Definition at line 2586 of file set.c. References BMSreallocMemoryArray, NULL, SCIP_ALLOC, SCIP_OKAY, and SCIPsetCalcMemGrowSize(). Referenced by SCIPincludeReader(), and SCIPincludeReaderBasic().
returns the file reader of the given name, or NULL if not existing
Definition at line 2608 of file set.c. References NULL, and SCIPreaderGetName(). Referenced by SCIPfindReader().
inserts variable pricer in variable pricer list
Definition at line 2628 of file set.c. References BMSreallocMemoryArray, FALSE, NULL, SCIP_ALLOC, SCIP_OKAY, and SCIPsetCalcMemGrowSize(). Referenced by SCIPincludePricer(), and SCIPincludePricerBasic().
returns the variable pricer of the given name, or NULL if not existing
Definition at line 2651 of file set.c. References NULL, and SCIPpricerGetName(). Referenced by SCIPfindPricer().
sorts pricers by priorities
Definition at line 2671 of file set.c. References FALSE, NULL, SCIPsortPtr(), and TRUE. Referenced by SCIPgetPricers(), SCIPpriceLoop(), SCIPsetExitPlugins(), SCIPsetExitsolPlugins(), SCIPsetInitPlugins(), and SCIPsetInitsolPlugins().
sorts pricers by name
Definition at line 2686 of file set.c. References FALSE, NULL, SCIPsortPtr(), and TRUE. Referenced by printPricerStatistics().
inserts constraint handler in constraint handler list
Definition at line 2701 of file set.c. References BMSreallocMemoryArray, NULL, SCIP_ALLOC, SCIP_OKAY, SCIPconshdlrGetCheckPriority(), SCIPconshdlrGetEnfoPriority(), SCIPconshdlrGetSepaPriority(), SCIPconshdlrIsInitialized(), and SCIPsetCalcMemGrowSize(). Referenced by SCIPincludeConshdlr(), and SCIPincludeConshdlrBasic().
reinserts a constraint handler with modified sepa priority into the sepa priority sorted array
Definition at line 2757 of file set.c. References NULL, SCIPconshdlrGetName(), and SCIPconshdlrGetSepaPriority(). Referenced by SCIPsetConshdlrSepa().
returns the constraint handler of the given name, or NULL if not existing
Definition at line 2842 of file set.c. References NULL, and SCIPconshdlrGetName(). Referenced by paramsetSetPresolvingAggressive(), paramsetSetSeparatingAggressive(), paramsetSetSeparatingFast(), SCIPconsParse(), and SCIPfindConshdlr().
inserts conflict handler in conflict handler list
Definition at line 2862 of file set.c. References BMSreallocMemoryArray, FALSE, NULL, SCIP_ALLOC, SCIP_OKAY, SCIPconflicthdlrIsInitialized(), and SCIPsetCalcMemGrowSize(). Referenced by SCIPincludeConflicthdlr(), and SCIPincludeConflicthdlrBasic().
returns the conflict handler of the given name, or NULL if not existing
Definition at line 2886 of file set.c. References NULL, and SCIPconflicthdlrGetName(). Referenced by SCIPfindConflicthdlr().
sorts conflict handlers by priorities
Definition at line 2906 of file set.c. References FALSE, NULL, SCIPsortPtr(), and TRUE. Referenced by conflictAddConflictCons(), and SCIPgetConflicthdlrs().
inserts presolver in presolver list
Definition at line 2936 of file set.c. References BMSreallocMemoryArray, FALSE, NULL, SCIP_ALLOC, SCIP_OKAY, and SCIPsetCalcMemGrowSize(). Referenced by SCIPincludePresol(), and SCIPincludePresolBasic().
returns the presolver of the given name, or NULL if not existing
Definition at line 2959 of file set.c. References NULL, and SCIPpresolGetName(). Referenced by paramsetSetPresolvingAggressive(), paramsetSetPresolvingFast(), and SCIPfindPresol().
sorts presolvers by priorities
Definition at line 2979 of file set.c. References FALSE, NULL, SCIPsortPtr(), and TRUE. Referenced by presolve(), and SCIPgetPresols().
sorts presolvers by name
Definition at line 2994 of file set.c. References FALSE, NULL, SCIPsortPtr(), and TRUE. Referenced by printPresolverStatistics().
inserts relaxator in relaxator list
Definition at line 3009 of file set.c. References BMSreallocMemoryArray, FALSE, NULL, SCIP_ALLOC, SCIP_OKAY, SCIPrelaxIsInitialized(), and SCIPsetCalcMemGrowSize(). Referenced by SCIPincludeRelax(), and SCIPincludeRelaxBasic().
returns the relaxator of the given name, or NULL if not existing
Definition at line 3033 of file set.c. References NULL, and SCIPrelaxGetName(). Referenced by SCIPfindRelax().
sorts relaxators by priorities
Definition at line 3053 of file set.c. References FALSE, NULL, SCIPsortPtr(), and TRUE. Referenced by SCIPgetRelaxs(), and solveNodeRelax().
sorts relaxators by name sorts relaxators by priorities
Definition at line 3068 of file set.c. References FALSE, NULL, SCIPsortPtr(), and TRUE. Referenced by printRelaxatorStatistics().
inserts separator in separator list
Definition at line 3083 of file set.c. References BMSreallocMemoryArray, FALSE, NULL, SCIP_ALLOC, SCIP_OKAY, SCIPsepaIsInitialized(), and SCIPsetCalcMemGrowSize(). Referenced by SCIPincludeSepa(), and SCIPincludeSepaBasic(). returns the separator of the given name, or NULL if not existing
Definition at line 3107 of file set.c. References NULL, and SCIPsepaGetName(). Referenced by paramsetSetSeparatingAggressive(), paramsetSetSeparatingFast(), and SCIPfindSepa().
sorts separators by priorities
Definition at line 3127 of file set.c. References FALSE, NULL, SCIPsortPtr(), and TRUE. Referenced by SCIPgetSepas(), separationRoundLP(), and separationRoundSol().
sorts separators by name
Definition at line 3142 of file set.c. References FALSE, NULL, SCIPsortPtr(), and TRUE. Referenced by printSeparatorStatistics().
inserts propagator in propagator list
Definition at line 3157 of file set.c. References BMSreallocMemoryArray, FALSE, NULL, SCIP_ALLOC, SCIP_OKAY, SCIPpropIsInitialized(), and SCIPsetCalcMemGrowSize(). Referenced by SCIPincludeProp(), and SCIPincludePropBasic(). returns the propagator of the given name, or NULL if not existing
Definition at line 3181 of file set.c. References NULL, and SCIPpropGetName(). Referenced by paramsetSetPresolvingFast(), and SCIPfindProp().
sorts propagators by priorities
Definition at line 3201 of file set.c. References FALSE, NULL, SCIPsortPtr(), and TRUE. Referenced by propagationRound(), and SCIPgetProps().
sorts propagators by priorities for presolving
Definition at line 3217 of file set.c. References FALSE, NULL, SCIPsortPtr(), and TRUE. Referenced by presolve().
sorts propagators w.r.t. names
Definition at line 3233 of file set.c. References FALSE, NULL, SCIPsortPtr(), and TRUE. Referenced by printPresolverStatistics(), and printPropagatorStatistics().
inserts primal heuristic in primal heuristic list
Definition at line 3249 of file set.c. References BMSreallocMemoryArray, FALSE, NULL, SCIP_ALLOC, SCIP_OKAY, SCIPheurIsInitialized(), and SCIPsetCalcMemGrowSize(). Referenced by SCIPincludeHeur(), and SCIPincludeHeurBasic(). returns the primal heuristic of the given name, or NULL if not existing
Definition at line 3273 of file set.c. References NULL, and SCIPheurGetName(). Referenced by paramsetSetHeuristicsAggressive(), and SCIPfindHeur().
sorts heuristics by priorities
Definition at line 3293 of file set.c. References FALSE, NULL, SCIPsortPtr(), and TRUE. Referenced by SCIPgetHeurs(), and SCIPprimalHeuristics().
sorts heuristics by name sorts heuristics by names
Definition at line 3308 of file set.c. References FALSE, NULL, SCIPsortPtr(), and TRUE. Referenced by printHeuristicStatistics().
inserts event handler in event handler list
Definition at line 3323 of file set.c. References BMSreallocMemoryArray, NULL, SCIP_ALLOC, SCIP_OKAY, SCIPeventhdlrIsInitialized(), and SCIPsetCalcMemGrowSize(). Referenced by SCIPincludeEventhdlr(), SCIPincludeEventhdlrBasic(), and SCIPnlpInclude().
returns the event handler of the given name, or NULL if not existing
Definition at line 3346 of file set.c. References NULL, and SCIPeventhdlrGetName(). Referenced by SCIPfindEventhdlr(), SCIPnlpCreate(), and SCIPnlpInclude().
inserts node selector in node selector list
Definition at line 3366 of file set.c. References BMSreallocMemoryArray, NULL, SCIP_ALLOC, SCIP_OKAY, SCIPnodeselGetStdPriority(), SCIPnodeselIsInitialized(), and SCIPsetCalcMemGrowSize(). Referenced by SCIPincludeNodesel(), and SCIPincludeNodeselBasic().
returns the node selector of the given name, or NULL if not existing
Definition at line 3397 of file set.c. References NULL, and SCIPnodeselGetName(). Referenced by SCIPfindNodesel().
returns node selector with highest priority in the current mode
Definition at line 3417 of file set.c. References SCIP_Stat::memsavemode, NULL, SCIPnodeselGetMemsavePriority(), and SCIPnodeselGetStdPriority(). Referenced by SCIPgetNodesel(), SCIPsolve(), SCIPsolveCIP(), and SCIPtransformProb().
inserts branching rule in branching rule list
Definition at line 3455 of file set.c. References BMSreallocMemoryArray, FALSE, NULL, SCIP_ALLOC, SCIP_OKAY, SCIPbranchruleIsInitialized(), and SCIPsetCalcMemGrowSize(). Referenced by SCIPincludeBranchrule(), and SCIPincludeBranchruleBasic().
returns the branching rule of the given name, or NULL if not existing
Definition at line 3479 of file set.c. References NULL, and SCIPbranchruleGetName(). Referenced by SCIPfindBranchrule().
sorts branching rules by priorities
Definition at line 3499 of file set.c. References FALSE, NULL, SCIPsortPtr(), and TRUE. Referenced by SCIPbranchExecExtern(), SCIPbranchExecLP(), SCIPbranchExecPseudo(), and SCIPfindBranchrule().
sorts branching rules by name sorts branching rules by priorities
Definition at line 3514 of file set.c. References FALSE, NULL, SCIPsortPtr(), and TRUE. Referenced by printBranchruleStatistics().
inserts display column in display column list
Definition at line 3529 of file set.c. References BMSreallocMemoryArray, NULL, SCIP_ALLOC, SCIP_OKAY, SCIPdispGetPosition(), SCIPdispIsInitialized(), and SCIPsetCalcMemGrowSize(). Referenced by SCIPincludeDisp(). returns the display column of the given name, or NULL if not existing
Definition at line 3561 of file set.c. References NULL, and SCIPdispGetName(). Referenced by SCIPfindDisp().
inserts dialog in dialog list
Definition at line 3581 of file set.c. References BMSreallocMemoryArray, NULL, SCIP_ALLOC, SCIP_OKAY, and SCIPsetCalcMemGrowSize(). Referenced by SCIPincludeDialog().
inserts NLPI in NLPI list
Definition at line 3625 of file set.c. References BMSreallocMemoryArray, FALSE, NULL, SCIP_ALLOC, SCIP_OKAY, and SCIPsetCalcMemGrowSize(). Referenced by SCIPincludeNlpi(). returns the NLPI of the given name, or NULL if not existing
Definition at line 3648 of file set.c. References NULL, and SCIPnlpiGetName(). Referenced by SCIPfindNlpi(), and SCIPnlpCreate().
sorts NLPIs by priorities
Definition at line 3668 of file set.c. References NULL, SCIPsortPtr(), and TRUE. Referenced by SCIPgetNlpis(). set priority of an NLPI
Definition at line 3682 of file set.c. References FALSE, NULL, and SCIPnlpiSetPriority(). Referenced by SCIPsetNlpiPriority().
inserts information about an external code in external codes list
Definition at line 3696 of file set.c. References BMSduplicateMemoryArray, BMSreallocMemoryArray, NULL, SCIP_ALLOC, SCIP_OKAY, and SCIPsetCalcMemGrowSize(). Referenced by SCIPcreate(), SCIPdialoghdlrCreate(), and SCIPincludeExternalCodeInformation().
calls init methods of all plugins
Definition at line 3728 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, SCIPbranchruleInit(), SCIPconflicthdlrInit(), SCIPconshdlrInit(), SCIPdispAutoActivate(), SCIPdispInit(), SCIPeventhdlrInit(), SCIPheurInit(), SCIPnodeselInit(), SCIPpresolInit(), SCIPpricerInit(), SCIPpropInit(), SCIPrelaxInit(), SCIPsepaInit(), and SCIPsetSortPricers(). Referenced by SCIPtransformProb().
calls exit methods of all plugins
Definition at line 3816 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, SCIPbranchruleExit(), SCIPconflicthdlrExit(), SCIPconshdlrExit(), SCIPdispExit(), SCIPeventhdlrExit(), SCIPheurExit(), SCIPnodeselExit(), SCIPpresolExit(), SCIPpricerExit(), SCIPpropExit(), SCIPrelaxExit(), SCIPsepaExit(), and SCIPsetSortPricers(). Referenced by freeTransform().
calls initpre methods of all plugins
Definition at line 3903 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, SCIPconshdlrInitpre(), SCIPpresolInitpre(), and SCIPpropInitpre(). Referenced by initPresolve().
calls exitpre methods of all plugins
Definition at line 3935 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, SCIPconshdlrExitpre(), SCIPpresolExitpre(), and SCIPpropExitpre(). Referenced by exitPresolve().
calls initsol methods of all plugins
Definition at line 3967 of file set.c. References NULL, SCIP_CALL, SCIP_INVALID, SCIP_OKAY, SCIPbranchruleInitsol(), SCIPconflicthdlrInitsol(), SCIPconshdlrInitsol(), SCIPdispInitsol(), SCIPeventhdlrInitsol(), SCIPheurInitsol(), SCIPnodeselInitsol(), SCIPpricerInitsol(), SCIPpropInitsol(), SCIPrelaxInitsol(), SCIPsepaInitsol(), and SCIPsetSortPricers(). Referenced by initSolve().
calls exitsol methods of all plugins
Definition at line 4051 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, SCIPbranchruleExitsol(), SCIPconflicthdlrExitsol(), SCIPconshdlrExitsol(), SCIPdispExitsol(), SCIPeventhdlrExitsol(), SCIPheurExitsol(), SCIPnodeselExitsol(), SCIPpricerExitsol(), SCIPpropExitsol(), SCIPrelaxExitsol(), SCIPsepaExitsol(), and SCIPsetSortPricers(). Referenced by freeSolve().
returns the estimated number of bytes used by external software, e.g., the LP solver returns the estimated number of bytes used by extern software, e.g., the LP solver
Definition at line 4133 of file set.c. Referenced by SCIPgetMemExternEstim().
calculate memory size for dynamically allocated arrays
Definition at line 4141 of file set.c. References calcGrowSize(). Referenced by cliqueEnsureSize(), cliquelistEnsureSize(), cliquetableEnsureSize(), colEnsureSize(), conflictEnsureConflictsetsMem(), conflictEnsureTmpbdchginfosMem(), conflictsetEnsureBdchginfosMem(), conshdlrEnsureCheckconssMem(), conshdlrEnsureConssMem(), conshdlrEnsureEnfoconssMem(), conshdlrEnsureInitconssMem(), conshdlrEnsurePropconssMem(), conshdlrEnsureSepaconssMem(), conshdlrEnsureUpdateconssMem(), conssetchgEnsureAddedconssSize(), conssetchgEnsureDisabledconssSize(), cutpoolEnsureCutsMem(), domchgEnsureBoundchgsSize(), domchgEnsureHolechgsSize(), ensureCandsSize(), ensureChgcolsSize(), ensureChgrowsSize(), ensureColsSize(), ensureExistingsolsSize(), ensureExterncandsSize(), ensureLazycolsSize(), ensureLpcandsSize(), ensureLpicolsSize(), ensureLpirowsSize(), ensurePropagationStorage(), ensurePseudocandsSize(), ensureRowsSize(), ensureSidechgsSize(), ensureSolsSize(), ensureSubdialogMem(), eventfilterEnsureMem(), eventqueueEnsureEventsMem(), implicsEnsureSize(), nlpCalcFracVars(), nlpEnsureNlRowsSolverSize(), nlpEnsureVarsSolverSize(), pricestoreEnsureBdviolvarsMem(), pricestoreEnsureVarsMem(), probEnsureConssMem(), probEnsureDeletedvarsMem(), probEnsureFixedvarsMem(), probEnsureVarsMem(), SCIPbufferAllocMem(), SCIPbufferReallocMem(), SCIPcalcMemGrowSize(), SCIPensureBlockMemoryArray_call(), SCIPnlpEnsureNlRowsSize(), SCIPnlpEnsureVarsSize(), SCIPnlrowEnsureLinearSize(), SCIPnlrowEnsureQuadElementsSize(), SCIPnlrowEnsureQuadVarsSize(), SCIProwEnsureSize(), SCIPsetIncludeBranchrule(), SCIPsetIncludeConflicthdlr(), SCIPsetIncludeConshdlr(), SCIPsetIncludeDialog(), SCIPsetIncludeDisp(), SCIPsetIncludeEventhdlr(), SCIPsetIncludeExternalCode(), SCIPsetIncludeHeur(), SCIPsetIncludeNlpi(), SCIPsetIncludeNodesel(), SCIPsetIncludePresol(), SCIPsetIncludePricer(), SCIPsetIncludeProp(), SCIPsetIncludeReader(), SCIPsetIncludeRelax(), SCIPsetIncludeSepa(), SCIPvaluehistoryFind(), sepastoreEnsureCutsMem(), treeEnsureChildrenMem(), treeEnsurePendingbdchgsMem(), varEnsureLbchginfosSize(), varEnsureParentvarsSize(), varEnsureUbchginfosSize(), and vboundsEnsureSize().
calculate memory size for tree array
Definition at line 4150 of file set.c. References calcGrowSize(). Referenced by nodepqResize().
calculate memory size for path array
Definition at line 4159 of file set.c. References calcGrowSize(). Referenced by treeEnsurePathMem().
sets verbosity level for message output
Definition at line 4168 of file set.c. References NULL, SCIP_INVALIDCALL, SCIP_OKAY, SCIP_VERBLEVEL_FULL, and SCIPerrorMessage.
sets feasibility tolerance
Definition at line 4187 of file set.c. References NULL, SCIP_CALL, SCIP_OKAY, SCIPchgLpfeastol(), SCIPdebugMessage, SCIPsetFeastol(), SCIPsetLpfeastol(), and TRUE. Referenced by SCIPchgFeastol().
sets primal feasibility tolerance of LP solver
Definition at line 4209 of file set.c. References NULL, SCIP_OKAY, SCIP_PARAMETERWRONGVAL, SCIP_VERBLEVEL_HIGH, SCIPerrorMessage, SCIPsetFeastol(), SCIPsetLpfeastol(), SCIPverbMessage(), and TRUE. Referenced by SCIPchgLpfeastol().
sets feasibility tolerance for reduced costs in LP solution
Definition at line 4247 of file set.c. References NULL, and SCIP_OKAY. Referenced by SCIPchgDualfeastol().
sets LP convergence tolerance used in barrier algorithm
Definition at line 4260 of file set.c. References NULL, and SCIP_OKAY. Referenced by SCIPchgBarrierconvtol().
marks that some limit parameter was changed
Definition at line 4273 of file set.c. References TRUE. Referenced by SCIPmarkLimitChanged(). returns the maximal number of variables priced into the LP per round
Definition at line 4281 of file set.c. References NULL. Referenced by SCIPpriceLoop(), SCIPpricestoreAddProbVars(), and SCIPpricestoreAddVar(). returns the maximal number of cuts separated per round
Definition at line 4295 of file set.c. References NULL. Referenced by cutpoolSeparate(), priceAndCutLoop(), SCIPsepastoreApplyCuts(), separationRoundLP(), separationRoundSol(), and sepastoreAddCut(). Checks, if an iterativly updated value is reliable or should be recomputed from scratch. This is useful, if the value, e.g., the activity of a linear constraint or the pseudo objective value, gets a high absolute value during the optimization process which is later reduced significantly. In this case, the last digits were cancelled out when increasing the value and are random after decreasing it. We dot not consider the cancellations which can occur during increasing the absolute value because they just cannot be expressed using fixed precision floating point arithmetic, anymore. The idea to get more reliable values is to always store the last reliable value, where increasing the absolute of the value is viewed as preserving reliability. Then, after each update, the new absolute value can be compared against the last reliable one with this method, checking whether it was decreased by a factor of at least "lp/recompfac" and should be recomputed. Checks, if an iteratively updated value is reliable or should be recomputed from scratch. This is useful, if the value, e.g., the activity of a linear constraint or the pseudo objective value, gets a high absolute value during the optimization process which is later reduced significantly. In this case, the last digits were canceled out when increasing the value and are random after decreasing it. We dot not consider the cancellations which can occur during increasing the absolute value because they just cannot be expressed using fixed precision floating point arithmetic, anymore. The idea to get more reliable values is to always store the last reliable value, where increasing the absolute of the value is viewed as preserving reliability. Then, after each update, the new absolute value can be compared against the last reliable one with this method, checking whether it was decreased by a factor of at least "lp/recompfac" and should be recomputed.
Definition at line 5270 of file set.c. References MAX, NULL, and SCIP_Real. Referenced by lpUpdateObjval(), and SCIPisUpdateUnreliable(). returns value treated as infinity
Definition at line 4392 of file set.c. References NULL. Referenced by adjustedLb(), adjustedUb(), applyBounding(), cleanupMIRRow(), domMerge(), initSolve(), lpSolve(), lpUpdateVarColumnProved(), lpUpdateVarLooseProved(), lpUpdateVarProved(), nlrowCalcActivityBounds(), nodeCreate(), parseValue(), priceAndCutLoop(), primalSetCutoffbound(), primalSetUpperbound(), propAndSolve(), provedBound(), rowCalcActivityBounds(), rowCalcIdxsAndVals(), rowCalcNorms(), rowScale(), SCIPbranchExecExtern(), SCIPbranchGetBranchingPoint(), SCIPbranchGetScoreMultiple(), SCIPchgVarObjDive(), SCIPcolGetFeasibility(), SCIPcolGetStrongbranch(), SCIPcolGetStrongbranches(), SCIPgetGap(), SCIPgetTransGap(), SCIPinfinity(), SCIPlpCreate(), SCIPlpGetGlobalPseudoObjval(), SCIPlpGetLooseObjval(), SCIPlpGetModifiedProvedPseudoObjval(), SCIPlpGetModifiedPseudoObjval(), SCIPlpGetObjval(), SCIPlpGetPseudoObjval(), SCIPlpGetUnboundedSol(), SCIPlpSolveAndEval(), SCIPlpSumRows(), SCIPnlpChgVarObjDive(), SCIPnlrowGetSolActivity(), SCIPnodeCutoff(), SCIPnodepqGetLowerbound(), SCIPnodeUpdateLowerbound(), SCIPpricerExec(), SCIPprimalHeuristics(), SCIPprimalSetCutoffbound(), SCIPprimalSetUpperbound(), SCIPprimalUpdateObjlimit(), SCIPprimalUpdateObjoffset(), SCIPprobExternObjval(), SCIPprobGetObjlim(), SCIPprobInternObjval(), SCIProwCreate(), SCIProwGetLPActivity(), SCIProwGetNLPFeasibility(), SCIProwGetPseudoActivity(), SCIProwGetRelaxFeasibility(), SCIProwGetSolActivity(), SCIPsolGetVal(), SCIPsolRecomputeObj(), SCIPsolRetransform(), SCIPsolveCIP(), SCIPstatResetPrimalDualIntegral(), SCIPstoreSolutionGap(), SCIPtreeCalcNodeselPriority(), SCIPtreeCreateRoot(), SCIPtreeGetLowerboundNode(), SCIPvarAddVlb(), SCIPvarAddVub(), SCIPvarGetActiveRepresentatives(), SCIPvarGetLbLP(), SCIPvarGetMultaggrLbGlobal(), SCIPvarGetMultaggrLbLocal(), SCIPvarGetMultaggrUbGlobal(), SCIPvarGetMultaggrUbLocal(), SCIPvarGetProbvarSum(), SCIPvarGetRelaxSol(), SCIPvarGetUbLP(), sepastoreAddCut(), solveNode(), solveNodeLP(), solveNodeRelax(), tryAggregateIntVars(), varCreate(), varParse(), and varUpdateAggregationBounds(). returns the minimum value that is regarded as huge and should be handled separately (e.g., in activity computation)
Definition at line 4404 of file set.c. References NULL. Referenced by SCIPgetHugeValue(). returns value treated as zero
Definition at line 4414 of file set.c. References NULL. Referenced by primalExistsSol(), SCIPbranchGetBranchingPoint(), SCIPepsilon(), SCIPprobScaleObj(), SCIPtreeBranchVar(), SCIPtreeBranchVarNary(), SCIPtreeCalcNodeselPriority(), sepastoreApplyBdchg(), sepastoreApplyCut(), tryAggregateIntVars(), and varProcessChgBranchFactor(). returns value treated as zero for sums of floating point values
Definition at line 4424 of file set.c. References NULL. Referenced by SCIPbranchGetScore(), SCIPconflictAnalyzePseudo(), SCIProwGetLPEfficacy(), SCIProwGetNLPEfficacy(), SCIProwGetRelaxEfficacy(), SCIProwGetSolEfficacy(), SCIPsumepsilon(), and undoBdchgsDualsol(). returns feasibility tolerance for constraints
Definition at line 4434 of file set.c. References NULL. Referenced by SCIPfeastol(), SCIPsetCutoffbounddelta(), SCIPsetSetFeastol(), and SCIPsetSetLpfeastol(). returns primal feasibility tolerance of LP solver given as minimum of lpfeastol option and tolerance specified by separation storage returns primal feasibility tolerance of LP solver
Definition at line 4454 of file set.c. References MIN, NULL, and SCIP_INVALID. Referenced by lpSolveStable(), SCIPchgLpfeastol(), SCIPlpComputeRelIntPoint(), SCIPlpCreate(), SCIPlpfeastol(), SCIPsetSetFeastol(), and SCIPsetSetLpfeastol(). returns feasibility tolerance for reduced costs
Definition at line 4444 of file set.c. References NULL. Referenced by lpSolveStable(), SCIPchgDualfeastol(), SCIPdualfeastol(), SCIPlpComputeRelIntPoint(), and SCIPlpCreate(). returns convergence tolerance used in barrier algorithm
Definition at line 4475 of file set.c. References NULL. Referenced by lpSolveStable(), SCIPbarrierconvtol(), SCIPchgBarrierconvtol(), and SCIPlpCreate(). returns minimal variable distance value to use for pseudo cost updates
Definition at line 4485 of file set.c. References NULL. Referenced by SCIPhistoryUpdatePseudocost(). returns minimal minimal objective distance value to use for pseudo cost updates
Definition at line 4495 of file set.c. References NULL. Referenced by SCIPhistoryUpdatePseudocost(). return the delta to use for computing the cutoff bound for integral objectives
Definition at line 4505 of file set.c. References MIN, NULL, SCIP_Real, and SCIPsetFeastol(). Referenced by initSolve(), primalSetUpperbound(), and SCIPcutoffbounddelta(). checks, if values are in range of epsilon
Definition at line 4552 of file set.c. Referenced by colChgCoefPos(), conflictAnalyzeLP(), detectImpliedBounds(), domMerge(), getObjvalDeltaObj(), isPseudocostUpdateValid(), nlpFlushNlRowAdditions(), nlrowChgLinearCoefPos(), nlrowChgQuadElemPos(), primalSearchSolPos(), rowChgCoefPos(), rowScale(), SCIPbranchcandAddExternCand(), SCIPbranchExecExtern(), SCIPbranchExecLP(), SCIPbranchExecPseudo(), SCIPbranchGetBranchingPoint(), SCIPbranchVar(), SCIPbranchVarVal(), SCIPbranchVarValNary(), SCIPcolChgCoef(), SCIPcolChgLb(), SCIPcolChgObj(), SCIPcolChgUb(), SCIPcolDelCoef(), SCIPcolGetFeasibility(), SCIPcolIncCoef(), SCIPdomchgAddBoundchg(), SCIPeventqueueAdd(), SCIPfixVarProbing(), SCIPgetGap(), SCIPgetTransGap(), SCIPinferBinvarCons(), SCIPinferBinvarProp(), SCIPisEQ(), SCIPlpComputeRelIntPoint(), SCIPlpEndDive(), SCIPlpUpdateVarLb(), SCIPlpUpdateVarLbGlobal(), SCIPlpUpdateVarObj(), SCIPlpUpdateVarUb(), SCIPlpUpdateVarUbGlobal(), SCIPlpWriteMip(), SCIPnlrowChgConstant(), SCIPnlrowChgLhs(), SCIPnlrowChgRhs(), SCIPnodeAddHoleinfer(), SCIPnodeUpdateLowerbound(), SCIPprimalTransformSol(), SCIPprimalUpperboundIsSol(), SCIPprobScaleObj(), SCIProwChgCoef(), SCIProwChgConstant(), SCIProwChgLhs(), SCIProwChgRhs(), SCIProwDelCoef(), SCIProwIncCoef(), SCIPsolsAreEqual(), SCIPsolSetVal(), SCIPstatUpdatePrimalDualIntegral(), SCIPstoreSolutionGap(), SCIPtightenVarLbGlobal(), SCIPtightenVarUbGlobal(), SCIPtreeBranchVar(), SCIPvarAddHoleGlobal(), SCIPvarAddHoleLocal(), SCIPvarAddHoleOriginal(), SCIPvarAddImplic(), SCIPvarAddObj(), SCIPvarAddToRow(), SCIPvarAddVlb(), SCIPvarAddVub(), SCIPvarAggregate(), SCIPvarChgBranchFactor(), SCIPvarChgLbGlobal(), SCIPvarChgLbLocal(), SCIPvarChgLbOriginal(), SCIPvarChgObj(), SCIPvarChgUbGlobal(), SCIPvarChgUbLocal(), SCIPvarChgUbOriginal(), SCIPvarFix(), SCIPvarGetActiveRepresentatives(), SCIPvarMultiaggregate(), SCIPvarSetNLPSol(), SCIPvarSetRelaxSol(), SCIPvarTransform(), treeAddPendingBdchg(), undoBdchgsProof(), varAddImplic(), varAddLbchginfo(), varAddUbchginfo(), varCreate(), varEventGlbChanged(), varEventGubChanged(), varEventLbChanged(), varEventObjChanged(), varEventUbChanged(), varProcessAddHoleGlobal(), varProcessAddHoleLocal(), varProcessChgBranchFactor(), varProcessChgLbGlobal(), varProcessChgLbLocal(), varProcessChgUbGlobal(), varProcessChgUbLocal(), and varUpdateAggregationBounds(). checks, if val1 is (more than epsilon) lower than val2
Definition at line 4564 of file set.c. Referenced by conflictAddBound(), conflictAnalyzeLP(), domMerge(), findBestUb(), holelistCreate(), initSolve(), isPseudocostUpdateValid(), lpUpdateObjNorms(), nodeToLeaf(), presolve(), priceAndCutLoop(), primalExistsOrigSol(), primalExistsSol(), rowAddNorms(), rowCalcIdxsAndVals(), SCIPboundchgApply(), SCIPbranchcandGetPseudoCands(), SCIPbranchcandUpdateVar(), SCIPbranchExecExtern(), SCIPconflictAddRelaxedBound(), SCIPfixVarProbing(), SCIPisLT(), SCIPlpSolveAndEval(), SCIPnodeAddBoundinfer(), SCIPnodeAddHoleinfer(), SCIPnodepqBound(), SCIPpriceLoop(), SCIPsolCheck(), SCIPsolveIsStopped(), SCIPstatUpdateMemsaveMode(), SCIPtreeBranchVar(), SCIPtreeBranchVarHole(), SCIPtreeBranchVarNary(), SCIPtreeGetLowerboundNode(), SCIPvarAddHoleGlobal(), SCIPvarAddHoleLocal(), SCIPvarAddHoleOriginal(), SCIPvarGetConflictingBdchgDepth(), sepastoreApplyUb(), sepastoreIsBdchgApplicable(), solveNode(), transformMIRRow(), transformStrongCGRow(), treeApplyPendingBdchgs(), undoBdchgsDualsol(), undoBdchgsProof(), updateLazyBounds(), varAddImplic(), varAddLbchginfo(), varEventGholeAdded(), varParse(), varProcessAddHoleGlobal(), varProcessAddHoleLocal(), and varUpdateAggregationBounds(). checks, if val1 is not (more than epsilon) greater than val2
Definition at line 4576 of file set.c. Referenced by checkRedundancy(), computeLPBounds(), conflictAddBound(), conflictAddConflictBound(), conflictQueueBound(), detectImpliedBounds(), domMerge(), findBestUb(), lpSolve(), priceAndCutLoop(), primalExistsOrigSol(), primalExistsSol(), primalSetCutoffbound(), rowAddNorms(), rowCalcIdxsAndVals(), rowDelNorms(), SCIPboundchgApply(), SCIPbranchcandGetPseudoCands(), SCIPbranchGetBranchingPoint(), SCIPbranchruleExecExternSol(), SCIPbranchruleExecLPSol(), SCIPbranchruleExecPseudoSol(), SCIPconflictAddRelaxedBound(), SCIPinferBinvarCons(), SCIPinferBinvarProp(), SCIPinferVarLbCons(), SCIPinferVarLbProp(), SCIPinferVarUbCons(), SCIPinferVarUbProp(), SCIPisLE(), SCIPnodeAddBoundinfer(), SCIPnodeAddHoleinfer(), SCIPpriceLoop(), SCIPprimalAddOrigObjoffset(), SCIPprimalAddSol(), SCIPsepaExecLP(), SCIPsetIsFeasFracIntegral(), SCIPsetIsFracIntegral(), SCIPsetIsLbBetter(), SCIPsetIsUbBetter(), SCIPsolCheck(), SCIPsolveIsStopped(), SCIPstatUpdatePrimalDualIntegral(), SCIPtightenVarLb(), SCIPtightenVarLbGlobal(), SCIPtightenVarUb(), SCIPtightenVarUbGlobal(), SCIPtreeBranchVarHole(), SCIPtreeGetLowerboundNode(), SCIPvarAddHoleGlobal(), SCIPvarAddHoleLocal(), SCIPvarAddHoleOriginal(), SCIPvarChgLbOriginal(), SCIPvarGetConflictingBdchgDepth(), sepastoreIsCutRedundant(), sepastoreIsCutRedundantOrInfeasible(), substituteMIRRow(), substituteStrongCGRow(), transformStrongCGRow(), varAddVbound(), varProcessAddHoleGlobal(), varProcessAddHoleLocal(), varProcessChgLbGlobal(), and varProcessChgLbLocal(). checks, if val1 is (more than epsilon) greater than val2
Definition at line 4588 of file set.c. Referenced by addCand(), conflictAddBound(), conflictAnalyzeLP(), domMerge(), findBestLb(), isPseudocostUpdateValid(), primalExistsOrigSol(), primalExistsSol(), printSolutionStatistics(), rowAddNorms(), rowCalcIdxsAndVals(), SCIPboundchgApply(), SCIPbranchGetBranchingPoint(), SCIPconflictAddRelaxedBound(), SCIPfixVarProbing(), SCIPisGT(), SCIPnodeAddBoundinfer(), SCIPsolCheck(), SCIPsolveCIP(), SCIPtreeBranchVar(), SCIPtreeBranchVarHole(), SCIPtreeBranchVarNary(), SCIPvarGetConflictingBdchgDepth(), sepastoreApplyLb(), sepastoreIsBdchgApplicable(), transformMIRRow(), transformStrongCGRow(), treeApplyPendingBdchgs(), undoBdchgsDualsol(), undoBdchgsProof(), updateLazyBounds(), varAddImplic(), varAddUbchginfo(), varParse(), and varUpdateAggregationBounds(). checks, if val1 is not (more than epsilon) lower than val2
Definition at line 4600 of file set.c. Referenced by analyzeStrongbranch(), applyBounding(), checkRedundancy(), computeLPBounds(), conflictAddBound(), conflictAddConflictBound(), conflictQueueBound(), detectImpliedBounds(), domMerge(), findBestLb(), holelistDuplicate(), lpSolve(), lpUpdateObjNorms(), nodeToLeaf(), priceAndCutLoop(), primalExistsOrigSol(), primalExistsSol(), rowAddNorms(), rowCalcIdxsAndVals(), rowDelNorms(), SCIPboundchgApply(), SCIPbranchcandUpdateVar(), SCIPbranchGetBranchingPoint(), SCIPconflictAddRelaxedBound(), SCIPconflictAnalyzeStrongbranch(), SCIPinferVarUbCons(), SCIPisGE(), SCIPlpRecalculateObjSqrNorm(), SCIPlpSolveAndEval(), SCIPnodeAddHoleinfer(), SCIPnodepqBound(), SCIPsetIsFeasFracIntegral(), SCIPsetIsFracIntegral(), SCIPsolCheck(), SCIPsolveCIP(), SCIPstatUpdatePrimalDualIntegral(), SCIPtightenVarUb(), SCIPtreeBranchVarHole(), SCIPtreeCutoff(), SCIPvarAddHoleGlobal(), SCIPvarAddHoleLocal(), SCIPvarAddHoleOriginal(), SCIPvarChgUbOriginal(), SCIPvarGetConflictingBdchgDepth(), transformMIRRow(), transformStrongCGRow(), varAddVbound(), varProcessAddHoleGlobal(), varProcessAddHoleLocal(), varProcessChgUbGlobal(), and varProcessChgUbLocal(). checks, if value is (positive) infinite
Definition at line 4530 of file set.c. References NULL. Referenced by addSideRemoval(), adjustedLb(), adjustedUb(), applyBounding(), checkLazyBounds(), checkLazyColArray(), cleanupMIRRow(), computeLPBounds(), computeScore(), displayRelevantStats(), getDualbound(), getObjvalDeltaLb(), getObjvalDeltaObj(), getObjvalDeltaUb(), initSolve(), isPseudocostUpdateValid(), lpFlushAddRows(), lpFlushChgRows(), lpLexDualSimplex(), lpSetUobjlim(), lpSolve(), lpSolveStable(), lpUpdateVarColumn(), lpUpdateVarColumnProved(), lpUpdateVarLoose(), lpUpdateVarLooseProved(), lpUpdateVarProved(), nlpFlushNlRowAdditions(), nlpUpdateVarBounds(), nlrowConstantChanged(), nlrowSideChanged(), nodeAssignParent(), primalSetUpperbound(), printBounds(), printRootStatistics(), printSolutionStatistics(), recomputeGlbPseudoObjectiveValue(), recomputeLooseObjectiveValue(), recomputePseudoObjectiveValue(), roundMIRRow(), roundStrongCGRow(), rowCalcActivityBounds(), rowScale(), SCIPbranchExecExtern(), SCIPbranchGetBranchingPoint(), SCIPconflictAnalyzePseudo(), SCIPgetDualboundRoot(), SCIPgetGap(), SCIPgetLowerboundRoot(), SCIPgetTransGap(), SCIPhistoryUpdatePseudocost(), SCIPisInfinity(), SCIPlpAddCol(), SCIPlpComputeRelIntPoint(), SCIPlpGetGlobalPseudoObjval(), SCIPlpGetModifiedProvedPseudoObjval(), SCIPlpGetModifiedPseudoObjval(), SCIPlpGetObjval(), SCIPlpGetPrimalRay(), SCIPlpGetPseudoObjval(), SCIPlpGetSol(), SCIPlpGetUnboundedSol(), SCIPlpMarkFlushed(), SCIPlpSetCutoffbound(), SCIPlpSumRows(), SCIPlpWriteMip(), SCIPnlrowCreate(), SCIPnlrowIsRedundant(), SCIPnodeAddBoundinfer(), SCIPprimalTransformSol(), SCIPprintReal(), SCIPprobExternObjval(), SCIPprobInternObjval(), SCIProwAddConstant(), SCIProwCalcIntegralScalar(), SCIProwChgConstant(), SCIProwGetSolActivity(), SCIProwIsRedundant(), SCIPsepastoreAddCut(), SCIPsepastoreApplyCuts(), SCIPsolAdjustImplicitSolVals(), SCIPsolCheck(), SCIPsolGetRayVal(), SCIPsolGetVal(), SCIPsolIncVal(), SCIPsolLinkLPSol(), SCIPsolPrint(), SCIPsolPrintRay(), SCIPsolRecomputeObj(), SCIPsolRetransform(), SCIPsolSetVal(), SCIPstatUpdatePrimalDualIntegral(), SCIPstoreSolutionGap(), SCIPtreeBranchVar(), SCIPtreeBranchVarNary(), SCIPupdateVarPseudocost(), SCIPvarAddToRow(), SCIPvarAddVlb(), SCIPvarAddVub(), SCIPvarChgLbDive(), SCIPvarChgLbGlobal(), SCIPvarChgLbLocal(), SCIPvarChgUbDive(), SCIPvarChgUbGlobal(), SCIPvarChgUbLocal(), SCIPvarFix(), SCIPvarGetActiveRepresentatives(), SCIPvarGetLbLP(), SCIPvarGetMultaggrLbGlobal(), SCIPvarGetMultaggrLbLocal(), SCIPvarGetMultaggrUbGlobal(), SCIPvarGetMultaggrUbLocal(), SCIPvarGetProbvarSum(), SCIPvarGetRelaxSol(), SCIPvarGetUbLP(), SCIPvarNegate(), SCIPvarPrint(), SCIPvarTryAggregateVars(), sepastoreAddCut(), sepastoreApplyBdchg(), sepastoreIsBdchgApplicable(), solIncArrayVal(), solOfInterest(), solSetArrayVal(), substituteMIRRow(), substituteStrongCGRow(), sumMIRRow(), sumStrongCGRow(), transformMIRRow(), transformStrongCGRow(), undoBdchgsDualfarkas(), undoBdchgsDualsol(), updateLazyBounds(), updatePseudocost(), varParse(), varProcessChgLbGlobal(), varProcessChgLbLocal(), varProcessChgUbGlobal(), varProcessChgUbLocal(), and varUpdateAggregationBounds(). checks, if value is huge and should be handled separately (e.g., in activity computation)
Definition at line 4541 of file set.c. References NULL. Referenced by SCIPisHugeValue(). checks, if value is in range epsilon of 0.0
Definition at line 4612 of file set.c. Referenced by addBoundViolated(), addCand(), adjustedLb(), adjustedUb(), colAddCoef(), colChgCoefPos(), colLink(), detectImpliedBounds(), incVSIDS(), initSolve(), isNewValueUnreliable(), lpCleanupCols(), lpRemoveObsoleteCols(), nlpFlushObjective(), nlpFlushVarAdditions(), nlrowAddLinearCoef(), nlrowAddQuadElement(), nlrowAddToLinearCoef(), nlrowChgLinearCoefPos(), nlrowChgQuadElemPos(), roundMIRRow(), roundStrongCGRow(), rowAddCoef(), rowAddNorms(), rowCalcIdxsAndVals(), rowCalcNorms(), rowChgCoefPos(), rowDelNorms(), rowLink(), rowMerge(), rowScale(), SCIPaggregateVars(), SCIPcolChgLb(), SCIPcolChgObj(), SCIPcolChgUb(), SCIPcolCreate(), SCIPcolIncCoef(), SCIPgetGap(), SCIPgetTransGap(), SCIPisZero(), SCIPlpAddRow(), SCIPlpCalcMIR(), SCIPlpCalcStrongCG(), SCIPlpGetModifiedProvedPseudoObjval(), SCIPlpGetModifiedPseudoObjval(), SCIPlpGetUnboundedSol(), SCIPlpSumRows(), SCIPnlrowChgLinearCoef(), SCIPprobCheckObjIntegral(), SCIPprobGetNObjVars(), SCIPprobPrintPseudoSol(), SCIPprobScaleObj(), SCIPprobUpdateNObjVars(), SCIProwAddConstant(), SCIProwCalcIntegralScalar(), SCIProwCreate(), SCIProwIncCoef(), SCIPsolIncVal(), SCIPsolPrint(), SCIPsolPrintRay(), SCIPsolRecomputeObj(), SCIPsolRetransform(), SCIPsolSetVal(), SCIPstatUpdatePrimalDualIntegral(), SCIPstoreSolutionGap(), SCIPtreeBranchVarNary(), SCIPvarAddImplic(), SCIPvarAddObj(), SCIPvarAddToRow(), SCIPvarAddVlb(), SCIPvarAddVub(), SCIPvarAggregate(), SCIPvarChgLbOriginal(), SCIPvarChgObjDive(), SCIPvarChgUbOriginal(), SCIPvarFix(), SCIPvarGetActiveRepresentatives(), SCIPvarIncVSIDS(), SCIPvarMultiaggregate(), SCIPvarPrint(), SCIPvarSetNLPSol(), SCIPvarSetRelaxSol(), SCIPvarTryAggregateVars(), SCIPvarUpdatePseudocost(), SCIPvboundsAdd(), sepastoreApplyBdchg(), sepastoreIsBdchgApplicable(), substituteMIRRow(), substituteStrongCGRow(), sumMIRRow(), sumStrongCGRow(), transformMIRRow(), transformStrongCGRow(), tryAggregateIntVars(), undoBdchgsDualfarkas(), undoBdchgsDualsol(), undoBdchgsProof(), varAddTransitiveImplic(), varProcessChgLbGlobal(), varProcessChgLbLocal(), varProcessChgUbLocal(), varRemoveImplicsVbs(), and varUpdateAggregationBounds(). checks, if value is greater than epsilon
Definition at line 4623 of file set.c. Referenced by addBoundViolated(), cleanupMIRRow(), getObjvalDeltaLb(), getObjvalDeltaObj(), lpUpdateVarColumn(), lpUpdateVarLoose(), recomputeGlbPseudoObjectiveValue(), recomputeLooseObjectiveValue(), recomputePseudoObjectiveValue(), rowScale(), SCIPbranchGetBranchingPoint(), SCIPcolGetFeasibility(), SCIPhistoryUpdatePseudocost(), SCIPisPositive(), SCIPlpGetUnboundedSol(), SCIPlpUpdateVarLb(), SCIPlpUpdateVarLbGlobal(), SCIPpricestoreAddBdviolvar(), SCIPpricestoreAddProbVars(), SCIProwCalcIntegralScalar(), SCIProwGetObjParallelism(), SCIPsolAdjustImplicitSolVals(), SCIPtreeBranchVarNary(), SCIPvarAddHoleGlobal(), SCIPvarAddHoleLocal(), SCIPvarAddVlb(), SCIPvarAddVub(), SCIPvarChgLbDive(), SCIPvarChgLbGlobal(), SCIPvarChgLbLocal(), SCIPvarChgUbDive(), SCIPvarChgUbGlobal(), SCIPvarChgUbLocal(), undoBdchgsDualfarkas(), undoBdchgsProof(), varProcessAddHoleGlobal(), varProcessAddHoleLocal(), varProcessChgLbGlobal(), varProcessChgLbLocal(), varProcessChgUbGlobal(), and varProcessChgUbLocal(). checks, if value is lower than -epsilon
Definition at line 4634 of file set.c. Referenced by addBoundViolated(), cleanupMIRRow(), getObjvalDeltaObj(), getObjvalDeltaUb(), lpUpdateVarColumn(), lpUpdateVarColumnProved(), lpUpdateVarLoose(), lpUpdateVarLooseProved(), recomputeGlbPseudoObjectiveValue(), recomputeLooseObjectiveValue(), recomputePseudoObjectiveValue(), SCIPbranchGetBranchingPoint(), SCIPcolGetFeasibility(), SCIPhistoryUpdatePseudocost(), SCIPisNegative(), SCIPlpGetUnboundedSol(), SCIPlpUpdateVarUb(), SCIPlpUpdateVarUbGlobal(), SCIPpricestoreAddBdviolvar(), SCIPpricestoreAddProbVars(), SCIPsolAdjustImplicitSolVals(), SCIPvarAddHoleGlobal(), SCIPvarAddHoleLocal(), SCIPvarAddVlb(), SCIPvarAddVub(), SCIPvarChgLbDive(), SCIPvarChgLbGlobal(), SCIPvarChgLbLocal(), SCIPvarChgUbDive(), SCIPvarChgUbGlobal(), SCIPvarChgUbLocal(), undoBdchgsDualfarkas(), undoBdchgsProof(), varProcessAddHoleGlobal(), varProcessAddHoleLocal(), varProcessChgLbGlobal(), varProcessChgLbLocal(), varProcessChgUbGlobal(), and varProcessChgUbLocal(). checks, if value is integral within epsilon
Definition at line 4645 of file set.c. References EPSISINT, and NULL. Referenced by checkRedundancy(), colAddCoef(), colChgCoefPos(), conflictAddConflictCons(), conflictCreateReconvergenceConss(), detectImpliedBounds(), lpLexDualSimplex(), rowAddCoef(), rowChgCoefPos(), rowMerge(), rowScale(), SCIPboundchgApply(), SCIPbranchGetBranchingPoint(), SCIPcolGetStrongbranch(), SCIPisIntegral(), SCIPprobCheckObjIntegral(), SCIPprobTransform(), SCIProwCreate(), SCIPsolRound(), varProcessChgLbLocal(), and varProcessChgUbLocal(). checks whether the product val * scalar is integral in epsilon scaled by scalar
Definition at line 4656 of file set.c. References EPSISINT, MAX, NULL, REALABS, and SCIP_Real. Referenced by SCIPisScalingIntegral(). checks, if given fractional part is smaller than epsilon
Definition at line 4674 of file set.c. References NULL, SCIPsetIsGE(), and SCIPsetIsLE(). Referenced by SCIPisFracIntegral(). rounds value + feasibility tolerance down to the next integer in epsilon tolerance
Definition at line 4687 of file set.c. References EPSFLOOR, and NULL. Referenced by roundMIRRow(), roundStrongCGRow(), SCIPbranchcandAddExternCand(), SCIPbranchGetBranchingPoint(), SCIPfloor(), SCIPsolAdjustImplicitSolVals(), SCIPtreeBranchVarNary(), substituteMIRRow(), and substituteStrongCGRow(). rounds value - feasibility tolerance up to the next integer in epsilon tolerance
Definition at line 4698 of file set.c. Referenced by paramsetSetHeuristicsAggressive(), roundStrongCGRow(), SCIPbranchcandAddExternCand(), SCIPceil(), SCIPlpCalcStrongCG(), SCIPsolAdjustImplicitSolVals(), SCIPtreeBranchVarNary(), and substituteStrongCGRow(). rounds value to the nearest integer in epsilon tolerance
Definition at line 4709 of file set.c. References EPSROUND, and NULL. Referenced by colAddCoef(), colChgCoefPos(), rowAddCoef(), rowChgCoefPos(), rowMerge(), SCIPround(), SCIProwCreate(), and SCIPsolRound(). returns fractional part of value, i.e. x - floor(x) in epsilon tolerance
Definition at line 4720 of file set.c. Referenced by SCIPfrac(), and transformMIRRow(). checks, if values are in range of sumepsilon
Definition at line 4731 of file set.c. Referenced by lpFlushChgRows(), SCIPisSumEQ(), and SCIPlpMarkFlushed(). checks, if val1 is (more than sumepsilon) lower than val2
Definition at line 4743 of file set.c. Referenced by SCIPisSumLT(). checks, if val1 is not (more than sumepsilon) greater than val2
Definition at line 4755 of file set.c. Referenced by roundMIRRow(), roundStrongCGRow(), SCIPisSumLE(), and SCIProwGetObjParallelism(). checks, if val1 is (more than sumepsilon) greater than val2
Definition at line 4767 of file set.c. Referenced by SCIPisSumGT(). checks, if val1 is not (more than sumepsilon) lower than val2
Definition at line 4779 of file set.c. Referenced by SCIPisSumGE(), and SCIProwGetObjParallelism(). checks, if value is in range sumepsilon of 0.0
Definition at line 4791 of file set.c. Referenced by cleanupMIRRow(), SCIPisSumZero(), sumMIRRow(), and sumStrongCGRow(). checks, if value is greater than sumepsilon
Definition at line 4802 of file set.c. Referenced by SCIPisSumPositive(). checks, if value is lower than -sumepsilon
Definition at line 4813 of file set.c. Referenced by SCIPisSumNegative(). rounds value + sumepsilon tolerance down to the next integer
Definition at line 4824 of file set.c. References EPSFLOOR, and NULL. Referenced by rowScale(), SCIPlpCalcMIR(), and SCIPlpCalcStrongCG(). rounds value - sumepsilon tolerance up to the next integer
Definition at line 4835 of file set.c. Referenced by rowScale(). returns fractional part of value, i.e. x - floor(x) in sumepsilon tolerance
Definition at line 4857 of file set.c. Referenced by transformMIRRow(). checks, if relative difference of values is in range of feastol
Definition at line 4868 of file set.c. References EPSZ, NULL, SCIP_Real, and SCIPrelDiff(). Referenced by checkImplics(), detectImpliedBounds(), lpFlushChgCols(), lpLexDualSimplex(), SCIPboundchgUndo(), SCIPconflictAnalyzePseudo(), SCIPfixVar(), SCIPisFeasEQ(), SCIPlpComputeRelIntPoint(), SCIPlpStartDive(), SCIPprobUpdateBestRootSol(), SCIPtreeBranchVar(), SCIPvarChgLbGlobal(), SCIPvarChgLbLocal(), SCIPvarChgUbGlobal(), SCIPvarChgUbLocal(), SCIPvarFix(), SCIPvarGetRedcost(), solveNode(), varProcessChgLbGlobal(), varProcessChgLbLocal(), varProcessChgUbGlobal(), and varProcessChgUbLocal(). checks, if relative difference of val1 and val2 is lower than feastol
Definition at line 4884 of file set.c. References EPSN, NULL, SCIP_Real, and SCIPrelDiff(). Referenced by applyImplic(), boundchgApplyGlobal(), checkImplic(), checkSolOrig(), detectImpliedBounds(), enforceConstraints(), SCIPfixVar(), SCIPimplicsAdd(), SCIPinferVarUbCons(), SCIPinferVarUbProp(), SCIPisFeasLT(), SCIPlpComputeRelIntPoint(), SCIPlpGetSol(), SCIPnlrowIsRedundant(), SCIPnodePropagateImplics(), SCIProwIsRedundant(), SCIPsolAdjustImplicitSolVals(), SCIPsolCheck(), SCIPtightenVarUb(), SCIPtightenVarUbGlobal(), SCIPvarAddVlb(), SCIPvarAddVub(), SCIPvarChgUbGlobal(), SCIPvarChgUbLocal(), SCIPvarFix(), sepastoreIsBdchgApplicable(), sepastoreIsCutRedundantOrInfeasible(), and varRemoveImplicsVbs(). checks, if relative difference of val1 and val2 is not greater than feastol
Definition at line 4900 of file set.c. References EPSP, NULL, SCIP_Real, and SCIPrelDiff(). Referenced by boundchgApplyGlobal(), branchcandCalcLPCands(), checkImplic(), checkLazyBounds(), checkRedundancy(), isBoundchgUseless(), nlpUpdateVarBounds(), primalAddOrigSol(), primalAddSol(), primalExistsSol(), SCIPboundchgUndo(), SCIPimplicsAdd(), SCIPisFeasLE(), SCIPlpGetSol(), SCIPlpGetUnboundedSol(), SCIPnodeAddBoundinfer(), SCIPnodePropagateImplics(), SCIPsolAdjustImplicitSolVals(), SCIPsolCheck(), SCIPtreeBranchVar(), SCIPtreeBranchVarHole(), SCIPtreeBranchVarNary(), SCIPvarChgLbGlobal(), sepastoreApplyLb(), treeAddPendingBdchg(), varProcessChgLbGlobal(), varProcessChgLbLocal(), varProcessChgUbGlobal(), and varProcessChgUbLocal(). checks, if relative difference of val1 and val2 is greater than feastol
Definition at line 4916 of file set.c. References EPSP, NULL, SCIP_Real, and SCIPrelDiff(). Referenced by applyImplic(), boundchgApplyGlobal(), checkImplic(), checkSolOrig(), detectImpliedBounds(), SCIPconflictAnalyzePseudo(), SCIPfixVar(), SCIPimplicsAdd(), SCIPinferVarLbCons(), SCIPinferVarLbProp(), SCIPisFeasGT(), SCIPlpComputeRelIntPoint(), SCIPlpGetSol(), SCIPnlrowIsRedundant(), SCIPnodePropagateImplics(), SCIProwIsRedundant(), SCIPsolAdjustImplicitSolVals(), SCIPsolCheck(), SCIPtightenVarLb(), SCIPtightenVarLbGlobal(), SCIPvarAddVlb(), SCIPvarAddVub(), SCIPvarChgLbGlobal(), SCIPvarChgLbLocal(), SCIPvarFix(), sepastoreIsBdchgApplicable(), sepastoreIsCutRedundantOrInfeasible(), undoBdchgsDualfarkas(), undoBdchgsDualsol(), undoBdchgsProof(), and varRemoveImplicsVbs(). checks, if relative difference of val1 and val2 is not lower than -feastol
Definition at line 4932 of file set.c. References EPSN, NULL, SCIP_Real, and SCIPrelDiff(). Referenced by boundchgApplyGlobal(), branchcandCalcLPCands(), checkImplic(), checkLazyBounds(), checkRedundancy(), isBoundchgUseless(), nlpUpdateVarBounds(), primalExistsSol(), SCIPboundchgUndo(), SCIPimplicsAdd(), SCIPisFeasGE(), SCIPlpComputeRelIntPoint(), SCIPlpGetSol(), SCIPlpGetUnboundedSol(), SCIPnodeAddBoundinfer(), SCIPnodePropagateImplics(), SCIPsolAdjustImplicitSolVals(), SCIPsolCheck(), SCIPstatUpdatePrimalDualIntegral(), SCIPtreeBranchVar(), SCIPtreeBranchVarHole(), SCIPtreeBranchVarNary(), SCIPvarChgLbLazy(), SCIPvarChgUbGlobal(), SCIPvarChgUbLazy(), sepastoreApplyUb(), treeAddPendingBdchg(), varProcessChgLbLocal(), varProcessChgUbGlobal(), and varProcessChgUbLocal(). checks, if value is in range feasibility tolerance of 0.0
Definition at line 4948 of file set.c. Referenced by checkImplics(), focusnodeCleanupVars(), lpLexDualSimplex(), SCIPbranchGetBranchingPoint(), SCIPisFeasZero(), SCIPlpComputeRelIntPoint(), SCIPsolAdjustImplicitSolVals(), SCIPvarGetImplRedcost(), SCIPvarUpdateBestRootSol(), sepastoreApplyBdchg(), and sepastoreIsBdchgApplicable(). checks, if value is greater than feasibility tolerance
Definition at line 4959 of file set.c. Referenced by focusnodeCleanupVars(), lpLexDualSimplex(), provedBound(), SCIPbranchGetBranchingPoint(), SCIPisFeasPositive(), SCIPlpGetSol(), SCIPlpGetUnboundedSol(), SCIPprobUpdateBestRootSol(), SCIPsepastoreApplyCuts(), SCIPsolAdjustImplicitSolVals(), SCIPvarGetRedcost(), and undoBdchgsDualsol(). checks, if value is lower than -feasibility tolerance
Definition at line 4970 of file set.c. Referenced by focusnodeCleanupVars(), nlpAddNlRows(), nlpRowChanged(), provedBound(), SCIPbranchGetBranchingPoint(), SCIPisFeasNegative(), SCIPlpGetSol(), SCIPlpGetUnboundedSol(), SCIPlpSolveAndEval(), SCIPprobUpdateBestRootSol(), SCIPsolAdjustImplicitSolVals(), SCIPvarGetRedcost(), and undoBdchgsDualsol(). checks, if value is integral within the feasibility bounds
Definition at line 4981 of file set.c. References EPSISINT, and NULL. Referenced by SCIPbranchcandGetPseudoCands(), SCIPcolGetStrongbranch(), SCIPcolGetStrongbranches(), SCIPdomchgAddBoundchg(), SCIPdomchgMakeStatic(), SCIPfixVar(), SCIPisFeasIntegral(), SCIPprobScaleObj(), SCIPsolAdjustImplicitSolVals(), SCIPsolRound(), SCIPtreeBranchVar(), SCIPtreeBranchVarHole(), SCIPtreeBranchVarNary(), SCIPvarChgLbGlobal(), SCIPvarChgLbLocal(), SCIPvarChgUbGlobal(), SCIPvarChgUbLocal(), SCIPvarFix(), SCIPvarTryAggregateVars(), substituteMIRRow(), tryAggregateIntVars(), varAddLbchginfo(), varAddUbchginfo(), varProcessChgLbGlobal(), varProcessChgLbLocal(), varProcessChgUbGlobal(), and varProcessChgUbLocal(). checks, if given fractional part is smaller than feastol
Definition at line 4992 of file set.c. References NULL, SCIPsetIsGE(), and SCIPsetIsLE(). Referenced by branchcandCalcLPCands(), nlpCalcFracVars(), and SCIPisFeasFracIntegral(). rounds value + feasibility tolerance down to the next integer in feasibility tolerance
Definition at line 5005 of file set.c. References EPSFLOOR, and NULL. Referenced by addRowToAggregation(), adjustedUb(), analyzeStrongbranch(), SCIPconflictAnalyzeStrongbranch(), SCIPfeasFloor(), SCIPgetVarPseudocostScore(), SCIPgetVarPseudocostScoreCurrentRun(), SCIPprobScaleObj(), SCIPsolRound(), SCIPtreeBranchVar(), SCIPtreeBranchVarHole(), SCIPtreeCalcChildEstimate(), substituteMIRRow(), substituteStrongCGRow(), and tryAggregateIntVars(). rounds value - feasibility tolerance up to the next integer in feasibility tolerance
Definition at line 5016 of file set.c. Referenced by addRowToAggregation(), adjustedLb(), analyzeStrongbranch(), primalSetUpperbound(), SCIPconflictAnalyzeStrongbranch(), SCIPfeasCeil(), SCIPgetVarPseudocostScore(), SCIPgetVarPseudocostScoreCurrentRun(), SCIPsolRound(), SCIPtreeBranchVar(), SCIPtreeBranchVarHole(), SCIPtreeCalcChildEstimate(), substituteMIRRow(), and substituteStrongCGRow(). rounds value to the nearest integer in feasibility tolerance
Definition at line 5027 of file set.c. References EPSROUND, and NULL. Referenced by SCIPfeasRound(). returns fractional part of value, i.e. x - floor(x) in feasibility tolerance
Definition at line 5038 of file set.c. Referenced by branchcandCalcLPCands(), nlpCalcFracVars(), and SCIPfeasFrac(). checks, if the given new lower bound is tighter (w.r.t. bound strengthening epsilon) than the old one
Definition at line 5049 of file set.c. References EPSGT, MAX, MIN, NULL, REALABS, SCIP_Real, and SCIPsetIsLE(). Referenced by SCIPinferVarLbCons(), SCIPinferVarLbProp(), SCIPisLbBetter(), SCIPtightenVarLb(), and SCIPtightenVarLbGlobal(). checks, if the given new upper bound is tighter (w.r.t. bound strengthening epsilon) than the old one
Definition at line 5067 of file set.c. References EPSLT, MAX, MIN, NULL, REALABS, SCIP_Real, and SCIPsetIsLE(). Referenced by SCIPinferVarUbCons(), SCIPinferVarUbProp(), SCIPisUbBetter(), SCIPtightenVarUb(), and SCIPtightenVarUbGlobal(). checks, if the given cut's efficacy is larger than the minimal cut efficacy
Definition at line 5085 of file set.c. Referenced by SCIPisEfficacious(), SCIProwIsLPEfficacious(), SCIProwIsSolEfficacious(), and SCIPsepastoreRemoveInefficaciousCuts(). checks, if relative difference of values is in range of epsilon
Definition at line 5100 of file set.c. References EPSZ, NULL, SCIP_Real, and SCIPrelDiff(). Referenced by SCIPbranchGetBranchingPoint(), SCIPisRelEQ(), SCIPtreeBranchVar(), SCIPtreeBranchVarNary(), and undoBdchgsDualfarkas(). checks, if relative difference of val1 and val2 is lower than epsilon
Definition at line 5116 of file set.c. References EPSN, NULL, SCIP_Real, and SCIPrelDiff(). Referenced by SCIPbranchGetBranchingPoint(), SCIPisRelLT(), and SCIPtreeBranchVarNary(). checks, if relative difference of val1 and val2 is not greater than epsilon
Definition at line 5132 of file set.c. References EPSP, NULL, SCIP_Real, and SCIPrelDiff(). Referenced by SCIPisRelLE(), and SCIPnlrowCreate(). checks, if relative difference of val1 and val2 is greater than epsilon
Definition at line 5148 of file set.c. References EPSP, NULL, SCIP_Real, and SCIPrelDiff(). Referenced by SCIPbranchGetBranchingPoint(), SCIPisRelGT(), and SCIPtreeBranchVarNary(). checks, if relative difference of val1 and val2 is not lower than -epsilon
Definition at line 5164 of file set.c. References EPSN, NULL, SCIP_Real, and SCIPrelDiff(). Referenced by SCIPisRelGE(), and SCIPnodeSetEstimate(). checks, if relative difference of values is in range of sumepsilon
Definition at line 5180 of file set.c. References EPSZ, NULL, SCIP_Real, and SCIPrelDiff(). Referenced by SCIPisSumRelEQ(). checks, if relative difference of val1 and val2 is lower than sumepsilon
Definition at line 5196 of file set.c. References EPSN, NULL, SCIP_Real, and SCIPrelDiff(). Referenced by SCIPisSumRelLT(). checks, if relative difference of val1 and val2 is not greater than sumepsilon
Definition at line 5212 of file set.c. References EPSP, NULL, SCIP_Real, and SCIPrelDiff(). Referenced by SCIPisSumRelLE(). checks, if relative difference of val1 and val2 is greater than sumepsilon
Definition at line 5228 of file set.c. References EPSP, NULL, SCIP_Real, and SCIPrelDiff(). Referenced by SCIPisSumRelGT(). checks, if relative difference of val1 and val2 is not lower than -sumepsilon
Definition at line 5244 of file set.c. References EPSN, NULL, SCIP_Real, and SCIPrelDiff(). Referenced by SCIPisSumRelGE(). |