SCIP Doxygen Documentation
 
Loading...
Searching...
No Matches

Detailed Description

LP diving heuristic that changes variable's objective values using root LP solution as guide.

Author
Kati Wolter

Definition in file heur_rootsoldiving.c.

#include "blockmemshell/memory.h"
#include "scip/heur_rootsoldiving.h"
#include "scip/pub_heur.h"
#include "scip/pub_message.h"
#include "scip/pub_var.h"
#include "scip/scip_branch.h"
#include "scip/scip_general.h"
#include "scip/scip_heur.h"
#include "scip/scip_lp.h"
#include "scip/scip_mem.h"
#include "scip/scip_message.h"
#include "scip/scip_numerics.h"
#include "scip/scip_param.h"
#include "scip/scip_prob.h"
#include "scip/scip_sol.h"
#include "scip/scip_solvingstats.h"
#include "scip/scip_tree.h"
#include <string.h>

Go to the source code of this file.

Macros

#define HEUR_NAME   "rootsoldiving"
 
#define HEUR_DESC   "LP diving heuristic that changes variable's objective values using root LP solution as guide"
 
#define HEUR_DISPCHAR   SCIP_HEURDISPCHAR_OBJDIVING
 
#define HEUR_PRIORITY   -1005000
 
#define HEUR_FREQ   20
 
#define HEUR_FREQOFS   5
 
#define HEUR_MAXDEPTH   -1
 
#define HEUR_TIMING   SCIP_HEURTIMING_AFTERLPPLUNGE
 
#define HEUR_USESSUBSCIP   FALSE
 
#define DEFAULT_MINRELDEPTH   0.0
 
#define DEFAULT_MAXRELDEPTH   1.0
 
#define DEFAULT_MAXLPITERQUOT   0.01
 
#define DEFAULT_MAXLPITEROFS   1000
 
#define DEFAULT_MAXSOLS   -1
 
#define DEFAULT_DEPTHFAC   0.5
 
#define DEFAULT_DEPTHFACNOSOL   2.0
 
#define MINLPITER   10000
 
#define DEFAULT_ALPHA   0.9
 

Functions

static SCIP_DECL_HEURCOPY (heurCopyRootsoldiving)
 
static assert (heur !=NULL)
 
 assert (strcmp(SCIPheurGetName(heur), HEUR_NAME)==0)
 
 assert (scip !=NULL)
 
 assert (heurdata !=NULL)
 
 SCIPfreeBlockMemory (scip, &heurdata)
 
 SCIPheurSetData (heur, NULL)
 
 SCIPcreateSol (scip, &heurdata->sol, heur))
 
 SCIPfreeSol (scip, &heurdata->sol))
 
 assert (result !=NULL)
 
 assert (SCIPhasCurrentNodeLP(scip))
 
 if (nodeinfeasible)
 
 SCIPdebugMsg (scip, "---> diving finished: lpsolstat = %d, depth %d/%d, LP iter %" SCIP_LONGINT_FORMAT "/%" SCIP_LONGINT_FORMAT "\n", lpsolstat, divedepth, maxdivedepth, heurdata->nlpiterations, maxnlpiterations)
 
 if (nlpcands==0 &&!lperror &&lpsolstat==SCIP_LPSOLSTAT_OPTIMAL)
 
 SCIPendDive (scip))
 
 SCIPfreeBufferArray (scip, &objchgvals)
 
 SCIPdebugMsg (scip, "rootsoldiving heuristic finished\n")
 
SCIP_RETCODE SCIPincludeHeurRootsoldiving (SCIP *scip)
 

Variables

 heurdata = SCIPheurGetData(heur)
 
return SCIP_OKAY
 
heurdata nlpiterations = 0
 
heurdata nsuccess = 0
 
static SCIP_VAR ** vars
 
SCIP_Realrootsol
 
SCIP_Realobjchgvals
 
int * softroundings
 
int * intvalrounds
 
int nvars
 
int nbinvars
 
int nintvars
 
int nlpcands
 
SCIP_LPSOLSTAT lpsolstat
 
SCIP_Real absstartobjval
 
SCIP_Real objstep
 
SCIP_Real alpha
 
SCIP_Real oldobj
 
SCIP_Real newobj
 
SCIP_Bool lperror
 
SCIP_Bool lpsolchanged
 
SCIP_Longint nsolsfound
 
SCIP_Longint ncalls
 
SCIP_Longint maxnlpiterations
 
int depth
 
int maxdepth
 
int maxdivedepth
 
int divedepth
 
int startnlpcands
 
int ncycles
 
int i
 
result = SCIP_DELAYED
 

Macro Definition Documentation

◆ HEUR_NAME

#define HEUR_NAME   "rootsoldiving"

Definition at line 52 of file heur_rootsoldiving.c.

◆ HEUR_DESC

#define HEUR_DESC   "LP diving heuristic that changes variable's objective values using root LP solution as guide"

Definition at line 53 of file heur_rootsoldiving.c.

◆ HEUR_DISPCHAR

#define HEUR_DISPCHAR   SCIP_HEURDISPCHAR_OBJDIVING

Definition at line 54 of file heur_rootsoldiving.c.

◆ HEUR_PRIORITY

#define HEUR_PRIORITY   -1005000

Definition at line 55 of file heur_rootsoldiving.c.

◆ HEUR_FREQ

#define HEUR_FREQ   20

Definition at line 56 of file heur_rootsoldiving.c.

◆ HEUR_FREQOFS

#define HEUR_FREQOFS   5

Definition at line 57 of file heur_rootsoldiving.c.

◆ HEUR_MAXDEPTH

#define HEUR_MAXDEPTH   -1

Definition at line 58 of file heur_rootsoldiving.c.

◆ HEUR_TIMING

#define HEUR_TIMING   SCIP_HEURTIMING_AFTERLPPLUNGE

Definition at line 59 of file heur_rootsoldiving.c.

◆ HEUR_USESSUBSCIP

#define HEUR_USESSUBSCIP   FALSE

does the heuristic use a secondary SCIP instance?

Definition at line 60 of file heur_rootsoldiving.c.

◆ DEFAULT_MINRELDEPTH

#define DEFAULT_MINRELDEPTH   0.0

minimal relative depth to start diving

Definition at line 67 of file heur_rootsoldiving.c.

◆ DEFAULT_MAXRELDEPTH

#define DEFAULT_MAXRELDEPTH   1.0

maximal relative depth to start diving

Definition at line 68 of file heur_rootsoldiving.c.

◆ DEFAULT_MAXLPITERQUOT

#define DEFAULT_MAXLPITERQUOT   0.01

maximal fraction of diving LP iterations compared to node LP iterations

Definition at line 69 of file heur_rootsoldiving.c.

◆ DEFAULT_MAXLPITEROFS

#define DEFAULT_MAXLPITEROFS   1000

additional number of allowed LP iterations

Definition at line 70 of file heur_rootsoldiving.c.

◆ DEFAULT_MAXSOLS

#define DEFAULT_MAXSOLS   -1

total number of feasible solutions found up to which heuristic is called (-1: no limit)

Definition at line 71 of file heur_rootsoldiving.c.

◆ DEFAULT_DEPTHFAC

#define DEFAULT_DEPTHFAC   0.5

maximal diving depth: number of binary/integer variables times depthfac

Definition at line 73 of file heur_rootsoldiving.c.

◆ DEFAULT_DEPTHFACNOSOL

#define DEFAULT_DEPTHFACNOSOL   2.0

maximal diving depth factor if no feasible solution was found yet

Definition at line 74 of file heur_rootsoldiving.c.

◆ MINLPITER

#define MINLPITER   10000

minimal number of LP iterations allowed in each LP solving call

Definition at line 76 of file heur_rootsoldiving.c.

◆ DEFAULT_ALPHA

#define DEFAULT_ALPHA   0.9

soft rounding factor to fade out objective coefficients

Definition at line 77 of file heur_rootsoldiving.c.

Function Documentation

◆ SCIP_DECL_HEURCOPY()

static SCIP_DECL_HEURCOPY ( heurCopyRootsoldiving )
static

copy method for primal heuristic plugins (called when SCIP copies plugins)

Definition at line 104 of file heur_rootsoldiving.c.

References assert(), HEUR_NAME, NULL, SCIP_CALL, SCIP_OKAY, SCIPheurGetName(), and SCIPincludeHeurRootsoldiving().

◆ assert() [1/6]

static assert ( heur ! = NULL)

destructor of primal heuristic to free user data (called when SCIP is exiting)

initialization method of primal heuristic (called after problem was transformed)

deinitialization method of primal heuristic (called before transformed problem is freed)

References NULL.

◆ assert() [2/6]

assert ( strcmp(SCIPheurGetName(heur), HEUR_NAME) = =0)

References HEUR_NAME.

◆ assert() [3/6]

assert ( scip ! = NULL)

References NULL.

◆ assert() [4/6]

assert ( heurdata ! = NULL)

References heurdata, and NULL.

◆ SCIPfreeBlockMemory()

SCIPfreeBlockMemory ( scip ,
& heurdata )

References heurdata.

◆ SCIPheurSetData()

SCIPheurSetData ( heur ,
NULL  )

References NULL.

◆ SCIPcreateSol()

SCIPcreateSol ( scip ,
&heurdata-> sol,
heur  )

References heurdata.

◆ SCIPfreeSol()

SCIPfreeSol ( scip ,
&heurdata-> sol )

References heurdata, and SCIP_OKAY.

◆ assert() [5/6]

assert ( result ! = NULL)

References NULL, and result.

◆ assert() [6/6]

assert ( SCIPhasCurrentNodeLP(scip) )

◆ if() [1/2]

◆ SCIPdebugMsg() [1/2]

SCIPdebugMsg ( scip ,
"---> diving finished: lpsolstat = %d,
depth %d/% d,
LP iter %" SCIP_LONGINT_FORMAT "/%" SCIP_LONGINT_FORMAT "\n" ,
lpsolstat ,
divedepth ,
maxdivedepth ,
heurdata-> nlpiterations,
maxnlpiterations  )

◆ if() [2/2]

◆ SCIPendDive()

SCIPendDive ( scip )

References heurdata, result, and SCIP_FOUNDSOL.

◆ SCIPfreeBufferArray()

SCIPfreeBufferArray ( scip ,
& objchgvals )

◆ SCIPdebugMsg() [2/2]

SCIPdebugMsg ( scip ,
"rootsoldiving heuristic finished\n"  )

References SCIP_OKAY.

Variable Documentation

◆ heurdata

heurdata = SCIPheurGetData(heur)

Definition at line 127 of file heur_rootsoldiving.c.

◆ SCIP_OKAY

return SCIP_OKAY

Definition at line 132 of file heur_rootsoldiving.c.

◆ nlpiterations

SCIP_Longint nlpiterations = 0

Definition at line 153 of file heur_rootsoldiving.c.

◆ nsuccess

if result heurdata nsuccess = 0

Definition at line 154 of file heur_rootsoldiving.c.

◆ vars

SCIP_VAR** vars
Initial value:
{
struct SCIP_HeurData SCIP_HEURDATA
Definition type_heur.h:77

execution method of primal heuristic

Definition at line 185 of file heur_rootsoldiving.c.

Referenced by addAdjacentVars(), addAltLPColumn(), addAuxiliaryVariableToCut(), addBranchingDecisionConss(), addCliques(), addCoefTerm(), addCols(), addConflictBounds(), addConflictBounds(), addConflictFixedVars(), addConflictReasonVars(), addConsToOccurList(), addConstraint(), addCut(), addCut(), addCut(), addCut(), addCut(), addExtendedAsymmetricFormulation(), addExtendedFlowFormulation(), addFacetToCut(), addFixedVarsConss(), addGlobalCut(), addGLSCliques(), addLinearConstraints(), addLocalBranchingConstraint(), addLocalBranchingConstraint(), addLocalBranchingConstraint(), addLocalBranchingConstraint(), addLocalbranchingConstraintAndObjcutoff(), addLowerboundCons(), addNextLevelCliques(), addNlrow(), addObjcut(), addObjCutoff(), addOrbitope(), addProductVars(), addRelaxation(), addRow(), addRows(), addScenarioVarsAndConsToProb(), addScenarioVarsToProb(), addSSTConssOrbitAndUpdateSST(), addStrongSBCsSubgroup(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymresackInequality(), addTrustRegionConstraints(), addVarboundConstraints(), addVariableToArray(), addVariableToArray(), addWeakSBCsSubgroup(), aggregateVariables(), aggregation(), alnsFixMoreVariables(), alnsUnfixVariables(), analyseInfeasibelCoreInsertion(), analyzeConflictRangedRow(), analyzeEnergyRequirement(), applyAlternativeBoundsBranching(), applyAlternativeBoundsFixing(), applyBdchgs(), applyBinaryConstraints(), applyBoundHeur(), applyCompletesol(), applyDeeperDomainReductions(), applyDomainChanges(), applyFixings(), applyFixingsAndAggregations(), applyObbt(), applyObbtBilinear(), applyOptcumulative(), applyProbing(), applyProbingVar(), applyRepair(), applySingleDeeperDomainReductions(), applyVariableAssignment(), applyVbounds(), applyVboundsFixings(), assignLinking(), assignLinking(), BENDERS_CUTORACLE(), BENDERS_CUTORACLE(), branchBalancedCardinality(), branchingIntegralFirst(), branchOnVar(), branchruledataEnsureArraySize(), branchUnbalancedCardinality(), buildBlockGraph(), buildConvexCombination(), buildMod2Matrix(), calcCliquePartitionGreedy(), calcEfficacy(), calcEfficacy(), calcEfficacyDenseStorageQuad(), calcMaxObjPseudoactivity(), calcSignature(), calcSignature(), cancelCol(), catchEvents(), checkAndConss(), checkBlocking(), checkBounddisjunction(), checkCands(), checkCons(), checkCons(), checkCumulativeCondition(), checkEqualObjective(), checkExec(), checkFeasible(), checkForOverlapping(), checkFullOrbitopeSolution(), checkGlobalProperties(), checkIISlocal(), checkImplics(), checkImplicsApplied(), checkKnapsack(), checkLinearConssVarboundSOS1(), checkLogicor(), checkOrigPbCons(), checkOverloadViaThetaTree(), checkPackingPartitioningOrbitopeSolution(), checkParallelObjective(), checkPartialObjective(), checkRedundancy(), checkRedundantCons(), checkSetupTolerances(), checkSolution(), checkSolution(), checkSubproblemConvexity(), checkSubproblemIndependence(), checkSwitchNonoverlappingSOS1Methods(), checkSymresackSolution(), checkSystemGF2(), checkVarnames(), checkVarnames(), checkVarnames(), checkVarnames(), chgLhs(), chgLhs(), chgRhs(), chgRhs(), cleanupHashDatas(), cliqueCreateWithData(), cliqueGetCommonSuccessorsSOS1(), cliquePresolve(), cliquePresolve(), collectActivities(), collectAggregatedVars(), collectAggregatedVars(), collectAggregatedVars(), collectBinaryVars(), collectDataTTEF(), collectEstLst(), collectMinactImplicVars(), collectSolActivities(), collectVars(), computeConsAndDataChanges(), computeCoverUndercover(), computeCut(), computeEffectiveHorizonCumulativeCondition(), computeFixingOrder(), computeFixingrate(), computeInitialKnapsackCover(), computeMinDistance(), computeMIRForOptimalityCut(), computeNegCutcoefs(), computeNogoodCut(), computeRestrictionToRay(), computeStandardIntegerOptCut(), computeStandardLPFeasibilityCut(), computeStandardLPOptimalityCut(), computeStandardNLPFeasibilityCut(), computeStandardNLPOptimalityCut(), computeSymmetryGroup(), conflictAnalyzeLP(), consCheckRedundancy(), consdataCalcSignature(), consdataCheck(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreateRedundant(), consdataCreateTransformed(), consdataFixOperandsOne(), consdataFixVariables(), consdataFree(), consdataLinearize(), consdataPrint(), constraintNonOverlappingGraph(), constructCompression(), constructCompression(), constructSNFRelaxation(), constructSolution(), convertLongEquality(), copyCuts(), copyToSubscip(), copyToSubscip(), coretimesUpdateLb(), countNonlinearities(), countNonZeroRootRedcostVars(), countSparseSol(), CREATE_CONSTRAINT(), CREATE_CONSTRAINT(), CREATE_CONSTRAINT(), CREATE_CONSTRAINT(), createAltLPColumn(), createAltLPColumn(), createAndAddAndCons(), createAndAddProofcons(), createAndAddTransferredCut(), createAndApplyStoredBendersCut(), createAndSplitProblem(), createBlockproblem(), createBounddisjunctionCons(), createCGCutCMIR(), createCGCutDirect(), createCGCuts(), createCGCutStrongCG(), createCGMIPprimalsols(), createCipFormulation(), createConsCumulative(), createConsSetppc(), createConstraints(), createConsXorIntvar(), createCoreProfile(), createCoveringProblem(), createCumulativeCons(), createDisjuctiveCons(), createEdgesFromRow(), createGenVBound(), createIntervalRelaxation(), createKKTComplementarityLinear(), createLinearCons(), createLinking(), createMasterVarMapping(), createMipCpFormulation(), createMipFormulation(), createNAryBranch(), createNewSol(), createNewSol(), createNewSol(), createNewSols(), createNextLevel(), createNlhdlrExprData(), createNormalizedKnapsack(), createNormalizedLogicor(), createNormalizedSetppc(), createObjRow(), createRow(), createRowprep(), createSOCExpression(), createSolFromNLP(), createSolFromSubScipSol(), createSolFromSubScipSol(), createSortedEventpoints(), createSortedEventpointsSol(), createSubproblem(), createSubproblems(), createSubSCIP(), createSubSCIP(), createTcliqueGraph(), createVararray(), createVariableMappings(), CUTOFF_CONSTRAINT(), CUTOFF_CONSTRAINT(), cutsRoundMIR(), cutsRoundStrongCG(), cutsTransformKnapsackCover(), cutsTransformMIR(), cutsTransformStrongCG(), cutTightenCoefs(), cutTightenCoefsQuad(), DECL_CHANGESUBSCIP(), DECL_CHANGESUBSCIP(), DECL_CHANGESUBSCIP(), DECL_CHANGESUBSCIP(), DECL_CHANGESUBSCIP(), DECL_CHANGESUBSCIP(), DECL_CHANGESUBSCIP(), DECL_CHANGESUBSCIP(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), decompHorizonInitialize(), deleteRedundantVars(), detectImplications(), detectImpliedBounds(), detectRedundantVars(), detectSocNorm(), detectSocQuadraticSimple(), determineBoundForSNF(), determineFixings(), determineVariableFixings(), determineVariableFixings(), determineVariableFixings(), determineVariableFixings(), determineVariableFixingsDecomp(), dfs(), dfs(), displayCycleOfSymmetry(), disposeVariable(), domainReductionsCreate(), doPricing(), dropEvents(), dualPresolve(), dualPresolving(), dualPresolving(), dualPresolving(), enfopsCons(), enforceCardinality(), enforceConflictgraph(), enforceConssSOS1(), enforceSOS2(), ensureFactorsSize(), ensureLocVarsArraySize(), estimateBivariateQuotient(), estimateSpecialPower(), execRelpscost(), executeHeuristic(), executeLNSHeuristic(), exitPresolve(), extendToCover(), extensionOperatorSOS1(), extractCliques(), extractCycle(), extractLinearValues(), filterBounds(), filterRound(), findAggregation(), findComponents(), findLexMaxFace(), findLexMinFace(), findRho(), findShortestOccurlist(), fixAndPropagate(), fixDeleteOrUpgradeCons(), fixInterdiction(), fixMatchingSolutionValues(), fixMatchingSolutionValues(), fixNonNeighborhoodVariables(), fixTriangle(), fixVariables(), forbidCover(), fullDualPresolve(), fzninputAddVararray(), generateAndApplyBendersCuts(), generateBoundInequalityFromSOS1Nodes(), generateCloseCutPoint(), generateCutSolDisagg(), generateCutSolSOC(), generateOddCycleCut(), generateRowCardinality(), generateRowSOS2(), generateZerohalfCut(), getActiveVariables(), getActiveVariables(), getActiveVariables(), getActiveVariables(), getActiveVariables(), getActiveVariables(), getActiveVariables(), getActiveVariables(), getActiveVariables(), getActiveVariables2(), getBinaryProductExprDo(), getBinVarsRepresentatives(), getCoef(), getConflictImplics(), getCover(), getDecompVarsConssData(), getDiveBdChgsSOS1constraints(), getFactorizedBinaryQuadraticExpr(), getFeasibleSet(), getFixedVariable(), getGenVBoundsMinActivity(), getGenVBoundsMinActivityConflict(), getInferenceOrder(), getLiftingSequenceGUB(), getLinearCoeffs(), getLinearConsVarsData(), getLinVarsAndAndRess(), getMaxactImplicObjchg(), getMaxActivity(), getMinActivity(), getObjectiveFactor(), getPotential(), getRelDistance(), getSOS1Implications(), getTableauRows(), getVariableOrTerm(), getVarOrder(), GUBsetCalcCliquePartition(), GUBsetCheck(), GUBsetGetCliquePartition(), GUBsetMoveVar(), handleCycle(), handleLinearCons(), handleNewVariableSOS1(), heurdataEnsureArraySize(), heurdataFreeArrays(), heurdataInit(), if(), if(), if(), improvePoint(), initBounds(), initConcsolver(), initConflictgraph(), initData(), initializeCandsLists(), initializeDurations(), initializeSol(), initLP(), initPricing(), initProblem(), innerPresolve(), insertSortedRootNeighbors(), isConsIndependently(), isConsViolated(), isConsViolated(), isNeighbor(), isNonstandardPerm(), labelSortStable(), lexdataCreate(), liftCliqueVariables(), liftOddCycleCut(), LNSFixMoreVariables(), LNSUnfixVariables(), lockRoundingAndCons(), LOPseparate(), makeSOS1constraintsFeasible(), mergeMultiples(), mergeMultiples(), mod2MatrixAddTransRow(), multiAggregateBinvar(), newsolCliqueAddRow(), nlpAddVars(), AMPLProblemHandler::OnBinaryLogical(), AMPLProblemHandler::OnRelational(), optimize(), packingUpgrade(), packingUpgrade(), parseAggregation(), parseQuadratic(), parseSolveItem(), parseVariableArray(), parseVariableArrayAssignment(), performDualfix(), performInteriorSolCutStrengthening(), performRelaxSimpleRounding(), performStrongbranchWithPropagation(), polishPrimalSolution(), prepareCons(), preprocessCliques(), presolRoundCardinality(), presolRoundConsSOS1(), presolRoundConssSOS1(), presolRoundSOS2(), presolStuffing(), presolveAddKKTAggregatedVars(), presolveAddKKTKnapsackConss(), presolveAddKKTLinearCons(), presolveAddKKTLinearConss(), presolveAddKKTLogicorConss(), presolveAddKKTSetppcConss(), presolveAddKKTVarboundConss(), presolveConsEst(), presolveConsLct(), presolvePropagateCons(), presolveSingleLockedVars(), presolveTwoOpt(), printActiveVariables(), printAndCons(), printBoundSection(), printLinearCons(), printLinearCons(), printLinearCons(), printLinearCons(), printLinearCons(), printLinearRow(), printNLRow(), printNonLinearCons(), printRow(), printRow(), printRow(), printRow(), printSOSCons(), printSosCons(), probdataCreate(), processBinvarFixings(), processFixings(), processRealBoundChg(), processWatchedVars(), processWatchedVars(), projectVbd(), propagateAllConss(), propagateCons(), propagateCons(), propagateCons(), propagateCons(), propagateCumulativeCondition(), propagateEdgeFinding(), propagateFullOrbitopeCons(), propagateLbTTEF(), propagateLongProof(), propagatePackingPartitioningCons(), propagateTimetable(), propagateTTEF(), propagateUbTTEF(), propagateVbounds(), propCardinality(), propConsSOS1(), propdataInit(), propdataInit(), propIndicator(), propSOS2(), propVariables(), rangedRowPropagation(), rangedRowSimplify(), readBounds(), readCnf(), readCoefficients(), readCoefficients(), readConstraints(), readConstraints(), readerdataAddOutputvararray(), readExpression(), readIndicators(), readLIBSVM(), readLinearCoefs(), readNonlinearExprs(), readObjective(), readObjective(), readObjective(), readOPBFile(), readPolynomial(), readQuadraticCoefs(), readSemicontinuous(), readSOScons(), readVariables(), reboundIntegerVariables(), recomputeGlbPseudoObjectiveValue(), recomputeLooseObjectiveValue(), recomputePseudoObjectiveValue(), reformRowprep(), reformulateFactorizedBinaryQuadratic(), registerBranchingCandidates(), removeConsFromOccurList(), removeConstraintsDueToNegCliques(), removeCoreVariablesAndConstraints(), removeRedundantConss(), removeRedundantNonZeros(), removeVariablesAndConstraintsFromMaster(), removeZeros(), removeZerosQuad(), reoptimize(), reoptSimilarity(), resolveGenVBoundPropagation(), resolvePropagation(), resolvePropagation(), resolvePropagation(), resolvePropagation(), resolvePropagation(), resolvePropagationCoretimes(), resolvePropagationFullOrbitope(), respropCumulativeCondition(), sampleRandomPoints(), saveConsBounddisjuction(), saveConsLinear(), saveGlobalCons(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_BRANCHEXITSOL(), SCIP_DECL_CONCSOLVERCOPYSOLVINGDATA(), SCIP_DECL_CONFLICTEXEC(), SCIP_DECL_CONFLICTEXEC(), SCIP_DECL_CONFLICTEXEC(), SCIP_DECL_CONFLICTEXEC(), SCIP_DECL_CONFLICTEXEC(), SCIP_DECL_CONSCHECK(), SCIP_DECL_CONSCHECK(), SCIP_DECL_CONSCHECK(), SCIP_DECL_CONSCOPY(), SCIP_DECL_CONSCOPY(), SCIP_DECL_CONSCOPY(), SCIP_DECL_CONSCOPY(), SCIP_DECL_CONSCOPY(), SCIP_DECL_CONSCOPY(), SCIP_DECL_CONSCOPY(), SCIP_DECL_CONSCOPY(), SCIP_DECL_CONSENFOLP(), SCIP_DECL_CONSENFOPS(), SCIP_DECL_CONSENFORELAX(), SCIP_DECL_CONSEXIT(), SCIP_DECL_CONSGETDIVEBDCHGS(), SCIP_DECL_CONSGETPERMSYMGRAPH(), SCIP_DECL_CONSGETSIGNEDPERMSYMGRAPH(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSINIT(), SCIP_DECL_CONSINITLP(), SCIP_DECL_CONSINITPRE(), SCIP_DECL_CONSINITPRE(), SCIP_DECL_CONSINITSOL(), SCIP_DECL_CONSINITSOL(), SCIP_DECL_CONSINITSOL(), SCIP_DECL_CONSLOCK(), SCIP_DECL_CONSLOCK(), SCIP_DECL_CONSLOCK(), SCIP_DECL_CONSLOCK(), SCIP_DECL_CONSLOCK(), SCIP_DECL_CONSLOCK(), SCIP_DECL_CONSLOCK(), SCIP_DECL_CONSLOCK(), SCIP_DECL_CONSLOCK(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_CONSPRINT(), SCIP_DECL_CONSPRINT(), SCIP_DECL_CONSPRINT(), SCIP_DECL_CONSPROP(), SCIP_DECL_CONSPROP(), SCIP_DECL_CONSPROP(), SCIP_DECL_CONSRESPROP(), SCIP_DECL_CONSRESPROP(), SCIP_DECL_CONSRESPROP(), SCIP_DECL_CONSRESPROP(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EVENTEXITSOL(), SCIP_DECL_EVENTINIT(), SCIP_DECL_EVENTINITSOL(), SCIP_DECL_EXPRSIMPLIFY(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_LINCONSUPGD(), SCIP_DECL_LINCONSUPGD(), SCIP_DECL_LINCONSUPGD(), SCIP_DECL_LINCONSUPGD(), SCIP_DECL_LINCONSUPGD(), SCIP_DECL_LINCONSUPGD(), SCIP_DECL_NONLINCONSUPGD(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PROPEXEC(), SCIP_DECL_PROPEXITPRE(), SCIP_DECL_PROPPRESOL(), SCIP_DECL_PROPPRESOL(), SCIP_DECL_PROPPRESOL(), SCIP_DECL_PROPRESPROP(), SCIP_DECL_READERREAD(), SCIP_DECL_READERREAD(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_RELAXEXEC(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECSOL(), SCIP_DECL_SORTINDCOMP(), SCIP_DECL_SORTINDCOMP(), SCIP_DECL_SORTINDCOMP(), SCIP_DECL_SORTINDCOMP(), SCIPaddClique(), SCIPaddLinearCoefsToNlRow(), SCIPaddNlRowGradientBenderscutOpt(), SCIPaddReoptnodeCons(), SCIPaddRowprepTerms(), SCIPaddSymgraphVarAggregation(), SCIPaddTermPseudoboolean(), SCIPaddTrustregionNeighborhoodConstraint(), SCIPaddVarImplication(), SCIPaddVarsToRow(), SCIPaddVarsToRowSameCoef(), SCIPaggrRowAddObjectiveFunction(), SCIPaggrRowGetMinActivity(), SCIPaggrRowPrint(), SCIPaggrRowSumRows(), SCIPallocateSymgraphConsnodeperm(), SCIPanalyzeDeductionsProbing(), SCIPapplyBendersStoredCuts(), SCIPapplyLockFixings(), SCIPapplyProbingVar(), SCIPapplyProximity(), SCIPapplyUndercover(), SCIPassignDecompLinkConss(), SCIPbendersApplyDecomposition(), SCIPbendersChgMastervarsToCont(), SCIPbendersGetStoredCutData(), SCIPbendersGetStoredCutOrigData(), SCIPbendersMergeSubproblemIntoMaster(), SCIPbendersSetupSubproblem(), SCIPbendersSolSlackVarsActive(), SCIPbendersStoreCut(), SCIPcalcCliquePartition(), SCIPcalcNegatedCliquePartition(), SCIPcheckCumulativeCondition(), SCIPchgCoefLinear(), SCIPchgReoptObjective(), SCIPchgVarsBoundsDiveNLP(), SCIPclearRelaxSolVals(), SCIPcliquetableAdd(), SCIPcliquetableComputeCliqueComponents(), SCIPcomputeDecompStats(), SCIPconflictAddBound(), SCIPconflictAnalyzePseudo(), SCIPconflictAnalyzeRemainingBdchgs(), SCIPconflictFlushProofset(), SCIPconsGetVars(), SCIPcopyConsLinear(), SCIPcreateConsAnd(), SCIPcreateConsBasicAnd(), SCIPcreateConsBasicBounddisjunction(), SCIPcreateConsBasicBounddisjunctionRedundant(), SCIPcreateConsBasicCardinality(), SCIPcreateConsBasicCumulative(), SCIPcreateConsBasicIndicator(), SCIPcreateConsBasicKnapsack(), SCIPcreateConsBasicLinear(), SCIPcreateConsBasicLogicor(), SCIPcreateConsBasicOr(), SCIPcreateConsBasicOrbitope(), SCIPcreateConsBasicSetcover(), SCIPcreateConsBasicSetpack(), SCIPcreateConsBasicSetpart(), SCIPcreateConsBasicSOC(), SCIPcreateConsBasicSOCNonlinear(), SCIPcreateConsBasicSOS1(), SCIPcreateConsBasicSOS2(), SCIPcreateConsBasicSymresack(), SCIPcreateConsBasicXor(), SCIPcreateConsBounddisjunction(), SCIPcreateConsBounddisjunctionRedundant(), SCIPcreateConsCardinality(), SCIPcreateConsCumulative(), SCIPcreateConsIndicator(), SCIPcreateConsIndicatorGeneric(), SCIPcreateConsIndicatorGenericLinCons(), SCIPcreateConsIndicatorGenericLinConsPure(), SCIPcreateConsKnapsack(), SCIPcreateConsLinear(), SCIPcreateConsLogicor(), SCIPcreateConsLOP(), SCIPcreateConsOptcumulative(), SCIPcreateConsOr(), SCIPcreateConsOrbisack(), SCIPcreateConsOrbitope(), SCIPcreateConsPseudobooleanWithConss(), SCIPcreateConsSetcover(), SCIPcreateConsSetpack(), SCIPcreateConsSetpart(), SCIPcreateConsSOC(), SCIPcreateConsSOS1(), SCIPcreateConsSOS2(), SCIPcreateConsSymresack(), SCIPcreateConsXor(), SCIPcreateExprMonomial(), SCIPcreateNlpiProblemFromNlRows(), SCIPcreateSchedulingProblem(), SCIPcreateSymbreakCons(), SCIPcreateWorstCaseProfile(), SCIPcutGenerationHeuristicCMIR(), SCIPcutsTightenCoefficients(), SCIPdecompGetVarsLabels(), SCIPdecompSetVarsLabels(), SCIPextendPermsymDetectionGraphLinear(), SCIPfreeSOCArraysNonlinear(), SCIPgenerateAndApplyBendersOptCut(), SCIPgenerateOrbitopeVarsMatrix(), SCIPgenVBoundAdd(), SCIPgetActiveVars(), SCIPgetBinvarRepresentatives(), SCIPgetConsVars(), SCIPgetCountedSparseSols(), SCIPgetDualSolVal(), SCIPgetLinDatasWithoutAndPseudoboolean(), SCIPgetNegatedVars(), SCIPgetNLPVarsData(), SCIPgetOrigVarsData(), SCIPgetProbvarLinearSum(), SCIPgetReoptnodePath(), SCIPgetSolVals(), SCIPgetSolVarsData(), SCIPgetSymActiveVariables(), SCIPgetTransformedVars(), SCIPgetVarsData(), SCIPgetVarSols(), SCIPgetVarsStrongbranchesFrac(), SCIPgetVarsStrongbranchesInt(), SCIPgetVarStrongbranchWithPropagation(), SCIPinitHeurOptcumulative(), SCIPinitializeHeurListScheduling(), SCIPisInvolutionPerm(), SCIPisPackingPartitioningOrbitope(), SCIPisSOCNonlinear(), SCIPlpEndDive(), SCIPlpRecomputeLocalAndGlobalPseudoObjval(), SCIPmatrixCreate(), SCIPnlpAddVars(), SCIPnlpChgVarsBoundsDive(), SCIPnodeGetDualBoundchgs(), SCIPnodeGetPropsAfterDual(), SCIPnodeGetPropsBeforeDual(), SCIPnodePropagateImplics(), SCIPnormalizeCumulativeCondition(), SCIPorbitopalReductionAddOrbitope(), SCIPparseVarsLinearsum(), SCIPparseVarsList(), SCIPparseVarsPolynomial(), SCIPpermuteProb(), SCIPpresolveCumulativeCondition(), SCIPprintBranchingStatistics(), SCIPprintSolReaderFzn(), SCIPprobResortVars(), SCIPpropagateProbing(), SCIPpropCumulativeCondition(), SCIPreaderWrite(), SCIPreoptAddGlbCons(), SCIPreoptAddOptSol(), SCIPreoptAddSol(), SCIPreoptApply(), SCIPreoptInstallBounds(), SCIPreoptMergeVarHistory(), SCIPreoptnodeAddCons(), SCIPreoptnodeGetConss(), SCIPreoptnodeGetPath(), SCIPreoptnodeGetSplitCons(), SCIPreoptSaveGlobalBounds(), SCIPreoptSplitRoot(), SCIPreoptUpdateVarHistory(), SCIPrespropCumulativeCondition(), SCIPrunBoundHeuristic(), SCIPselectVarStrongBranching(), SCIPseparateKnapsackCuts(), SCIPsetLinearConsIndicator(), SCIPsetRelaxSolVals(), SCIPsetRelaxSolValsSol(), SCIPsetSolVals(), SCIPshrinkDisjunctiveVarSet(), SCIPsnprintfProbingStats(), SCIPsolAdjustImplicitSolVals(), SCIPsolGetRayVal(), SCIPsolGetVal(), SCIPsolLinkNLPSol(), SCIPsolMarkPartial(), SCIPsolRecomputeObj(), SCIPsolRetransform(), SCIPsparseSolCreate(), SCIPsplitCumulativeCondition(), SCIPstatComputeRootLPBestEstimate(), SCIPstoreBendersCut(), SCIPtransformDecompstore(), SCIPtransformMinUC(), SCIPtransformVars(), SCIPtranslateSubSol(), SCIPtranslateSubSols(), SCIPtreeRestoreRelaxSol(), SCIPtreeStoreRelaxSol(), SCIPundoBdchgsProof(), SCIPvarAddClique(), SCIPvarAggregate(), SCIPvarGetActiveRepresentatives(), SCIPvarGetImplRedcost(), SCIPvariablegraphBreadthFirst(), SCIPvarRemoveCliquesImplicsVbs(), SCIPvarsAddClique(), SCIPvarsGetActiveVars(), SCIPvarsGetProbvar(), SCIPvarsGetProbvarBinary(), SCIPvisualizeConsCumulative(), SCIPwriteBnd(), SCIPwriteCcg(), SCIPwriteDiff(), SCIPwriteGms(), SCIPwriteLp(), SCIPwriteMps(), SCIPwritePip(), SCIPwritePpm(), SCIPwriteSto(), SCIPwriteVarsLinearsum(), SCIPwriteVarsList(), selectInitialVariableDecomposition(), selectInitialVariableRandomly(), selectNextVariable(), separateAlternativeProofs(), separateCoversOrbisack(), separateCuts(), separateCuts(), separateDeterminant(), separateGLS(), separateHeur(), separateOddCycles(), separateSCIs(), separateSequLiftedExtendedWeightInequality(), separateSequLiftedMinimalCoverInequality(), separateSolution(), separateSupLiftedMinimalCoverInequality(), sequentialUpAndDownLifting(), sequentialUpAndDownLiftingGUB(), setAndUpdateCorePoint(), setObjective(), setObjProbing(), setSymmetryData(), setupAggregationData(), setupAndSolve(), setupAndSolve(), setupAndSolveSubscip(), setupAndSolveSubscip(), setupAndSolveSubscipCrossover(), setupAndSolveSubscipLocalbranching(), setupAndSolveSubscipMutation(), setupAndSolveSubscipOneopt(), setupAndSolveSubscipRapidlearning(), setupAndSolveSubscipTrustregion(), setupProblem(), setupSubproblem(), setupSubScip(), setupSubScip(), setupSubscipLpface(), simplifyInequalities(), simplifyInequalities(), solCutIsViolated(), soltreeAddSol(), solveAndEvalSubscip(), solveComponent(), solveCumulative(), solveIndependentCons(), solveLp(), solveNLP(), solveSubproblem(), solveSubproblem(), sortComponents(), sortVariables(), stableSort(), strengthenConss(), strengthenOrbitopeConstraint(), strengthenVarbounds(), superadditiveUpLifting(), tarjan(), tcliquegraphAddCliqueVars(), tcliquegraphConstructCliqueTable(), tightenDualproof(), tightenLbTTEF(), tightenUbTTEF(), tightenVariables(), transferBendersCuts(), transformNonIntegralRow(), translateSubSol(), tryUpgradingLogicor(), tryUpgradingSetppc(), tryUpgradingXor(), unlockRoundingAndCons(), updateFirstRow(), updateFirstRowGlobal(), updateImplicationGraphSOS1(), updatePrimalRay(), updateSubproblemLowerbound(), upgradeCons(), upgradeConss(), varAddImplic(), wrapperDins(), wrapperRins(), writeBounds(), writeExpandedSolutions(), writeFzn(), writeOpb(), writeOpbConstraints(), writeOpbFixedVars(), and writeOpbObjective().

◆ rootsol

◆ objchgvals

SCIP_Real* objchgvals

Definition at line 187 of file heur_rootsoldiving.c.

Referenced by if(), SCIPfreeBufferArray(), and SCIPpropagateProbing().

◆ softroundings

int* softroundings

Definition at line 188 of file heur_rootsoldiving.c.

Referenced by if(), and SCIPfreeBufferArray().

◆ intvalrounds

int* intvalrounds

Definition at line 189 of file heur_rootsoldiving.c.

Referenced by if(), and SCIPfreeBufferArray().

◆ nvars

int nvars

Definition at line 190 of file heur_rootsoldiving.c.

◆ nbinvars

int nbinvars

Definition at line 191 of file heur_rootsoldiving.c.

Referenced by addExtraCliques(), addGlobalCut(), addGLSCliques(), addLocalBranchingConstraint(), addLocalBranchingConstraint(), addLocalBranchingConstraint(), addLocalBranchingConstraint(), addLocalbranchingConstraintAndObjcutoff(), addNextLevelCliques(), addRegularScholtes(), addSplitcons(), addTrustRegionConstraints(), alnsFixMoreVariables(), applyBoundHeur(), applyProbing(), applyRepair(), branchingIntegralFirst(), catchEvent(), checkBlocking(), checkCands(), checkCons(), checkFixingrate(), checkGlobalProperties(), checkSubproblemConvexity(), cleanCycle(), collectBinaryVars(), collectMinactImplicVars(), computeFixingrate(), consdataCreate(), consdataCreateBinvars(), consdataPrint(), constructSNFRelaxation(), createAndSplitProblem(), createCapacityRestriction(), createCoverCutsTimepoint(), createNextLevel(), CUTOFF_CONSTRAINT(), DECL_CHANGESUBSCIP(), DECL_CHANGESUBSCIP(), DECL_CHANGESUBSCIP(), DECL_CHANGESUBSCIP(), DECL_CHANGESUBSCIP(), DECL_CHANGESUBSCIP(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), delCoefPos(), determineFixings(), determineMaxDistance(), determineVariableFixings(), determineVariableFixings(), determineVariableFixings(), determineVariableFixings(), dropEvent(), extractFlowRows(), fixMatchingSolutionValues(), fixMatchingSolutionValues(), fixNonNeighborhoodVariables(), fixVariables(), fullDualPresolve(), generateOddCycleCut(), getClosestVlb(), getClosestVub(), getCoef(), getMinactImplicObjchg(), heurExec(), if(), insertSortedRootNeighbors(), isNeighbor(), liftOddCycleCut(), LNSFixMoreVariables(), lockRounding(), mergeMultiples(), mergeMultiples(), performRelaxSimpleRounding(), preprocessCliques(), presolveTwoOpt(), processRealBoundChg(), propdataInit(), propdataInit(), reboundIntegerVariables(), removeDoubleAndSingletonsAndPerformDualpresolve(), removeFixedBinvars(), removeRedundantConssAndNonzeros(), saveGlobalCons(), SCIP_DECL_CONSCOPY(), SCIP_DECL_CONSENFORELAX(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_CONSRESPROP(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXITSOL(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PROPEXEC(), SCIP_DECL_PROPPRESOL(), SCIP_DECL_PROPPRESOL(), SCIP_DECL_READERREAD(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECSOL(), SCIP_DECL_SEPAEXECSOL(), SCIPaddTrustregionNeighborhoodConstraint(), SCIPapplyLockFixings(), SCIPbendersChgMastervarsToCont(), SCIPcliquetableComputeCliqueComponents(), SCIPcopyImplicationsCliques(), SCIPcreateConsBasicLinking(), SCIPcreateConsLinking(), SCIPgetBinvarsDataLinking(), SCIPgetBinvarsLinking(), SCIPgetOrigVarsData(), SCIPgetSolVarsData(), SCIPgetVarsData(), SCIPpermuteProb(), SCIPprobResortVars(), SCIPreoptApplyGlbConss(), SCIPreoptSplitRoot(), SCIPseparateRelaxedKnapsack(), SCIPsnprintfProbingStats(), SCIPsolAdjustImplicitSolVals(), SCIPvariablegraphBreadthFirst(), SCIPwriteCliqueGraph(), SCIPwriteDiff(), SCIPwriteGms(), SCIPwriteLp(), SCIPwriteMps(), SCIPwritePip(), SCIPwriteSto(), selectInitialVariableDecomposition(), selectInitialVariableRandomly(), selectNextVariable(), separateGLS(), separateHeur(), separateSolution(), setSymmetryData(), setupAggregationData(), setupAndSolveSubscipRapidlearning(), solveNLP(), sortComponents(), tightenBounds(), tightenDualproof(), tightenedLinkvar(), tightenWeightsLift(), wrapperDins(), and writeFzn().

◆ nintvars

int nintvars

Definition at line 192 of file heur_rootsoldiving.c.

Referenced by addGlobalCut(), addSplitcons(), alnsFixMoreVariables(), applyBoundHeur(), applyRepair(), branchingIntegralFirst(), buildMod2Matrix(), checkCands(), checkFixingrate(), checkGlobalProperties(), checkSubproblemConvexity(), computeFixingrate(), convertLongEquality(), createAndSplitProblem(), DECL_CHANGESUBSCIP(), DECL_CHANGESUBSCIP(), DECL_CHANGESUBSCIP(), DECL_CHANGESUBSCIP(), DECL_CHANGESUBSCIP(), DECL_CHANGESUBSCIP(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), determineFixings(), determineMaxDistance(), determineVariableFixings(), determineVariableFixings(), determineVariableFixings(), determineVariableFixings(), extractFlowRows(), fixMatchingSolutionValues(), fixMatchingSolutionValues(), fixNonNeighborhoodVariables(), fixVariables(), fullDualPresolve(), if(), if(), LNSFixMoreVariables(), mergeMultiples(), mergeMultiples(), performRelaxSimpleRounding(), presolveTwoOpt(), propdataInit(), reboundIntegerVariables(), saveGlobalCons(), SCIP_DECL_CONSENFORELAX(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXITSOL(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PROPPRESOL(), SCIP_DECL_READERREAD(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIPbendersChgMastervarsToCont(), SCIPcliquetableComputeCliqueComponents(), SCIPgetOrigVarsData(), SCIPgetSolVarsData(), SCIPgetVarsData(), SCIPpermuteProb(), SCIPprobResortVars(), SCIPreoptApplyGlbConss(), SCIPreoptSplitRoot(), SCIPsnprintfProbingStats(), SCIPsolAdjustImplicitSolVals(), SCIPvariablegraphBreadthFirst(), SCIPwriteCliqueGraph(), SCIPwriteDiff(), SCIPwriteGms(), SCIPwriteLp(), SCIPwriteMps(), SCIPwritePip(), SCIPwriteSto(), selectInitialVariableDecomposition(), selectInitialVariableRandomly(), selectNextVariable(), separateCuts(), separateSolution(), setupAggregationData(), setupAndSolve(), setupAndSolveSubscipRapidlearning(), solveLp(), solveNLP(), sortComponents(), tightenDualproof(), wrapperDins(), and writeFzn().

◆ nlpcands

int nlpcands

Definition at line 193 of file heur_rootsoldiving.c.

◆ lpsolstat

SCIP_LPSOLSTAT lpsolstat

Definition at line 194 of file heur_rootsoldiving.c.

◆ absstartobjval

SCIP_Real absstartobjval

Definition at line 195 of file heur_rootsoldiving.c.

Referenced by if().

◆ objstep

SCIP_Real objstep

Definition at line 196 of file heur_rootsoldiving.c.

Referenced by if().

◆ alpha

◆ oldobj

SCIP_Real oldobj

Definition at line 198 of file heur_rootsoldiving.c.

◆ newobj

SCIP_Real newobj

Definition at line 199 of file heur_rootsoldiving.c.

◆ lperror

SCIP_Bool lperror

Definition at line 200 of file heur_rootsoldiving.c.

◆ lpsolchanged

SCIP_Bool lpsolchanged

Definition at line 201 of file heur_rootsoldiving.c.

Referenced by if().

◆ nsolsfound

SCIP_Longint nsolsfound

Definition at line 202 of file heur_rootsoldiving.c.

◆ ncalls

SCIP_Longint ncalls

Definition at line 203 of file heur_rootsoldiving.c.

◆ maxnlpiterations

SCIP_Longint maxnlpiterations

Definition at line 205 of file heur_rootsoldiving.c.

◆ depth

int depth

Definition at line 206 of file heur_rootsoldiving.c.

◆ maxdepth

int maxdepth

Definition at line 207 of file heur_rootsoldiving.c.

◆ maxdivedepth

int maxdivedepth

Definition at line 208 of file heur_rootsoldiving.c.

◆ divedepth

int divedepth

Definition at line 209 of file heur_rootsoldiving.c.

◆ startnlpcands

int startnlpcands

Definition at line 210 of file heur_rootsoldiving.c.

◆ ncycles

int ncycles

Definition at line 211 of file heur_rootsoldiving.c.

Referenced by if(), initLP(), and packingUpgrade().

◆ i

int i

Definition at line 212 of file heur_rootsoldiving.c.

Referenced by adaptSymmetryDataSST(), addAdjacentVars(), addAllConss(), addAltLPColumn(), addAuxiliaryVariablesToMaster(), addBinaryConstraint(), addBranchingComplementaritiesSOS1(), addCand(), addCliques(), addCols(), addComponent(), addConflictBounds(), addConflictBounds(), addConstraintToBendersSubproblem(), addCut(), addCut(), addCuts(), addExprsViolScore(), addExtendedAsymmetricFormulation(), addExtendedFlowFormulation(), addFacetToCut(), addFlowrowToCommodity(), addGenVBound(), addGMICutsAsSoftConss(), addKnapsackConstraints(), addLinearConstraints(), addLocalBranchingConstraint(), addLocalBranchingConstraint(), addLocalBranchingConstraint(), addLocalBranchingConstraint(), addLocalbranchingConstraintAndObjcutoff(), addLocalRows(), addLogicOrConstraints(), addNlrow(), addNlrow(), addNlrow(), addNlrow(), addNlrow(), addObjCutoff(), addOneRow(), addOrbisackCover(), addOrbisackInequality(), addOrbitope(), addOrbitopesDynamic(), addOrigRow(), addPathCuts(), addRangeInfo(), addRangeVars(), addRegularScholtes(), addRelaxation(), addRowMark(), addRows(), addRowToCut(), addRowToCut(), addScenarioConsToProb(), addScenariosToReaderdata(), addScenarioVarsAndConsToProb(), addScenarioVarsToProb(), addSCVarIndicator(), addSCVarIndicator(), addSetppcConstraints(), addSlackVars(), addSlackVarsToConstraints(), addSSTConss(), addSSTConssOrbitAndUpdateSST(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymresackConss(), addSymresackInequality(), addTourCuts(), addTransRow(), addTrustRegionConstraints(), addVarboundConstraints(), addVariable(), aggregateConstraints(), aggregateGeneratedCuts(), aggregateNextRow(), aggregation(), alnsUnfixVariables(), applyBdchgs(), applyBinaryConstraints(), applyBoundChanges(), applyBoundChgs(), applyCliqueFixings(), applyDeeperDomainReductions(), applyDomainReductions(), applyFixings(), applyFixings(), applyFixingsAndAggregations(), applyGenVBounds(), applyHeur(), applyNlobbt(), applyObbt(), applyObbtBilinear(), applyOrbitalBranchingPropagations(), applyOrbitalReductionPart(), applyOrbitalReductionPropagations(), applyProbing(), applyRepair(), applySeparation(), applySingleDeeperDomainReductions(), ObjPricerVRP::arc_con(), ObjPricerVRP::arc_var(), assignAuxiliaryVariables(), assignNextBin(), assignVars(), bilinearTermsFree(), bilinTermAddAuxExpr(), blockCreateSubscip(), blockRootPath(), BMSallocBufferMemory_work(), BMScheckEmptyBlockMemory_call(), BMSclearBlockMemory_call(), BMScreateBlockMemory_call(), BMSdestroyBufferMemory_call(), BMSdisplayBlockMemory_call(), BMSfreeBufferMemory_work(), BMSgarbagecollectBlockMemory_call(), BMSgetBufferMemoryUsed(), BMSprintBufferMemory(), branch(), branchcandSortPseudoCands(), branchCons(), branchingIntegralFirst(), branchOnVar(), buildBlockGraph(), buildConvexCombination(), buildDecompProblem(), buildFullProblem(), buildMod2Matrix(), buildQuadExprMatrix(), buildScenariosFromBlocks(), buildScenarioTree(), buildVertexPolyhedralSeparationLP(), calcBranchScore(), calcBranchScore(), calcCliquePartitionGreedy(), calcEfficacy(), calcEfficacy(), calcEfficacyDenseStorageQuad(), calcEfficacyNormQuad(), calcShiftVal(), calculateBounds(), calculateHashKey(), calculateScalingValue(), cancelCol(), cancelRow(), candidateListFree(), candidateListGetAllFractionalCandidates(), candidateListKeep(), canonicalizeConstraints(), catchAllEvents(), catchAllEvents(), catchEvents(), catchVarEvent(), catchVarEvents(), checkAllConss(), checkAndCollectQuadratic(), checkBlocking(), checkCands(), checkCliquehash(), checkComponentsForNonstandardPerms(), checkCons(), checkCons(), checkCons(), checkCons(), checkConsnames(), checkConstraintMatching(), checkCumulativeCondition(), checkDivingCandidates(), checkDualFeasibility(), checkExec(), checkFeasible(), checkFeasible(), checkFullOrbitopeSolution(), checkImplics(), checkLazyColArray(), checkMinweightidx(), checkNumerics(), checkOrigPbCons(), checkPackingPartitioningOrbitopeSolution(), checkParameterValues(), checkParameterValues(), checkRangeInfo(), checkRedundantCons(), checkRikun(), checkRow(), checkSetupTolerances(), checkState1(), checkSubproblemConvexity(), checkSubproblemIndependence(), checkSwitchNonoverlappingSOS1Methods(), checkSymmetriesAreSymmetries(), checkSymresackSolution(), checkSystemGF2(), checkViolations(), chgCoefPos(), chgLhs(), chgRhs(), chooseOrderOfGenerators(), cleanActiveConss(), cleanCycle(), cleanDeletedAndCheckedConflicts(), cleanDeletedAndCheckedDualrayCons(), cleanDeletedAndCheckedDualsolCons(), cleanupNetwork(), clearCliquehash(), clearDeletedLinearElements(), clearFrom(), clearFrom(), clearFrom(), clearFrom(), clearVarAdjacency(), cliqueGetCommonSuccessorsSOS1(), cliquetableUpdateConnectednessClique(), clusterPointsGreedy(), colCalcInternalFarkasCoef(), colCalcInternalRedcost(), collectBranchingCandidates(), collectIncidentFlowCols(), collectLeafs(), colLink(), COLORprobAddNewStableSet(), COLORprobEqualSortedArrays(), COLORprobGetComplementaryGraph(), COLORprobGetNewNodeForOriginalNode(), COLORprobIsNodeInArray(), COLORprobPrintStableSet(), COLORprobPrintStableSets(), COLORprobSetUpArrayOfCons(), COLORprobStableSetIsNew(), COLORprobStableSetsAreEqual(), colSortLP(), colSortNonLP(), colUnlink(), colUpdateAddLP(), colUpdateDelLP(), combineCols(), componentPackingPartitioningOrbisackUpgrade(), componentSetupWorkingSol(), computeApex(), computeAreaScore(), computeBranchingPriorities(), computeConvexEnvelopeFacet(), computeCoverUndercover(), computeCut(), computeCut(), computeDynamicRowOrder(), computeEigenvecDotRay(), computeFixingOrder(), computeFixingrate(), computeGradient(), computeInitialCutsTrig(), computeIntercut(), computeInteriorPoint(), computeIrrevMat(), computeIrrevMat(), computeLiftingData(), computeMaxViolation(), computeMinDistance(), computeMIREfficacy(), computeMIRForOptimalityCut(), computeMonoidalQuadCoefs(), computeNegCutcoefs(), computeNogoodCut(), computeOffValues(), computePosCircleCircle(), computePosRectangleCircle(), computePosRingCircle(), computePosTrivial(), computeRelIntPoint(), computeRestrictionToLine(), computeRestrictionToRay(), computeRestrictionToRay(), computeRltCut(), computeRowEchelonGF2(), computeScores(), computeScores(), computeSCTable(), computeSolTangentSin(), computeStandardIntegerOptCut(), computeStandardLPFeasibilityCut(), computeStandardLPOptimalityCut(), computeStandardNLPFeasibilityCut(), computeStandardNLPOptimalityCut(), computeStrengthenedIntercut(), computeUbmakespan(), computeVApexAndVRay(), computeVertexPolyhedralFacetLP(), computeVertexPolyhedralMaxFacetError(), computeViolation(), computeWRayLinear(), conflictAnalyze(), conflictAnalyzeLP(), conflictFreeTmpBdchginfos(), conflictInsertConflictset(), conflictResolveBound(), conflictsetAddBounds(), conflictsetCalcConflictDepth(), conflictsetCalcInsertDepth(), conflictstoreCleanUpStorage(), conflictstoreEnsureMem(), consCatchAllEvents(), consdataCalcActivities(), consdataCalcMaxAbsval(), consdataCalcMinAbsval(), consdataCalcSignatures(), consdataCatchEvents(), consdataCatchEvents(), consdataComputePseudoActivity(), consdataCreate(), consdataCreate(), consdataCreate(), consdataDropEvents(), consdataDropEvents(), consdataFree(), consdataFree(), consdataFree(), consdataGetSignature(), consdataRecomputeGlbMaxactivity(), consdataRecomputeGlbMinactivity(), consdataRecomputeMaxactivity(), consdataRecomputeMinactivity(), consdataTightenCoefs(), consDropAllEvents(), conshdlrdataFree(), conshdlrdataHasUpgrade(), conshdlrdataIncludeUpgrade(), conshdlrProcessUpdates(), conssetchgRelease(), constraintListFree(), constraintNonOverlappingGraph(), constructBasicVars2TableauRowMap(), constructBasicVars2TableauRowMap(), constructCompression(), constructCutList(), constructExpr(), constructLPPos2ConsPosMap(), constructSingleCut(), constructSNFRelaxation(), constructValidSolution(), convertSides(), convertSides(), convertSides(), convertSides(), convertstat_mosek2scip(), convertstat_mosek2scip_slack(), convertstat_scip2mosek(), convertstat_scip2mosek_slack(), copy_graph(), copyCuts(), copyParameterValues(), copyParameterValues(), copyScenario(), copyToSubscip(), copyToSubscip(), copyToSubscip(), copyValues(), copyVars(), correctConshdlrdata(), countBasicVars(), countNonlinearities(), CREATE_CONSTRAINT(), createAndAddProofcons(), createAndAddTransferredCut(), createAndSplitProblem(), createAndSplitProblem(), createAndStoreSparseRays(), createAuxiliaryNonlinearSubproblem(), createBenderscutData(), createBendersData(), createBinaryConstraintName(), createCGMIPprimalsols(), createChunk(), createCipFormulation(), createClique(), createConflict(), createConflictGraphSST(), createConsStoreGraphAtRoot(), createConstraints(), createCoveringProblem(), createData(), createDisaggrRow(), createDisaggrVars(), createEdgesFromRow(), createExprlistFromExprs(), createExprProductFromExprlist(), createInitialColumns(), createIntervalRelaxation(), createJobQueue(), createLP(), createLPWithHardCuts(), createLPWithSoftCuts(), createMaps(), createMasterproblem(), createMasterVarMapping(), createMIP(), createMipCpFormulation(), createMipFormulation(), createNewSol(), createNewSol(), createNewSols(), createNextLevel(), createNlRow(), createOrDetermineSizeGraphCheck(), createOrDetermineSizeGraphCheck(), createOriginalproblem(), createPartitionCut(), createPatternVars(), createProbOnlyEdge(), createProbQP(), createProbSimplified(), createProbSimplifiedTest(), createProjRow(), createProjRows(), createReaderdata(), createRelaxation(), createRelaxation(), createRelaxation(), createRows(), createRows(), createScenariosFromBlocks(), createSepaData(), createSOCExpression(), createSolFromNLP(), createSolFromNLP(), createSolFromSubScipSol(), createSolFromSubScipSol(), createStages(), createSubproblem(), createSubproblems(), createSubproblems(), createSubSCIP(), createSubSCIP(), createSubscip(), createSwitchSolution(), createTcliqueGraph(), createThreadPool(), createVariableMappings(), createVariables(), cutsRoundMIR(), cutsRoundStrongCG(), cutsSubstituteMIR(), cutsSubstituteStrongCG(), cutsTransformKnapsackCover(), cutsTransformMIR(), cutsTransformStrongCG(), cutTightenCoefs(), cutTightenCoefsQuad(), dataReset(), debugGetArrayHash(), DECL_CHANGESUBSCIP(), DECL_CHANGESUBSCIP(), DECL_CHANGESUBSCIP(), DECL_CHANGESUBSCIP(), DECL_CHANGESUBSCIP(), DECL_CHANGESUBSCIP(), DECL_CURVCHECK(), DECL_CURVCHECK(), DECL_CURVCHECK(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), delCoefPos(), deleteCliqueDataEntry(), deleteCommodity(), delRangeVars(), ObjPricerVRP::demand(), destroyMod2Matrix(), detectDominatingVlbs(), detectDominatingVubs(), detectHiddenProducts(), detectMinors(), detectMinors(), detectNlhdlrs(), detectParallelCols(), detectProductsClique(), detectProductsImplbnd(), detectRedundantConstraints(), detectSocNorm(), detectSocQuadraticComplex(), detectSocQuadraticSimple(), determineBound(), determineFixings(), determineSymmetry(), determineVariableFixings(), determineVariableFixings(), determineVariableFixings(), determineVariableFixings(), dfs(), dfs(), dialogFree(), dijkstra(), dijkstraGraphIsValid(), dijkstraHeapIsValid(), dijkstraPair(), dijkstraPairCutoff(), dijkstraPairCutoffIgnore(), scipexamples::QueensSolver::disp(), displaySymmetriesWithComponents(), displaySymmetriesWithoutComponents(), ObjPricerVRP::distance(), doBfsNext(), doBinarySearch(), doBinarySearch(), domchgMakeDynamic(), doSeachEcAggr(), doSeparation(), dropAllEvents(), dropAllEvents(), dropAndFreeEvents(), dropEvents(), dropVarEvents(), dualBoundStrengthening(), dualPresolve(), ecaggrAddBilinTerm(), edgesExist(), AMPLProblemHandler::EndInput(), enfopsPackingPartitioningOrbitopeSolution(), enforceConflictgraph(), enforceConstraint(), enforceConstraint(), enforceConstraint(), enforceConstraints(), enforceSP12(), ensureBoundchgMem(), ensureBoundchgMem(), ensureScoresPresent(), ensureStartingPoint(), estimateGradient(), estimateGradientInner(), estimateSpecialPower(), estimateVertexPolyhedral(), estimateVertexPolyhedralProduct(), eval(), evalCorner(), evalFunctionGradient(), evalSingleTerm(), evaluateLiftingFunction(), evaluateWorhpRun(), eventfilterSearch(), exchangeBounds(), execmain(), execRelpscost(), executeBranching(), exitPresolve(), extendCliqueZeroWeight(), extensionOperatorSOS1(), extractCapacities(), extractCapacityRows(), extractCliques(), extractFlow(), extractFlowRows(), extractGates(), extractLinearValues(), extractNodes(), extractVariablesMINLP(), F77_FUNC(), fillGlobalStartingData(), filterBounds(), filterCandidates(), filterCands(), filterExistingLP(), filterPatterns(), filterPoints(), filterRound(), filterSymmetricVariables(), filterWithDensity(), filterWithDynamicParallelism(), filterWithParallelism(), filterWithParallelism(), findAggregation(), findBoundaryPoint(), findChkmem(), findComponents(), findDownlockAggregations(), findLexMaxFace(), findLexMinFace(), findNextBlock(), findNextBlock(), findPointPosition(), findPrecedenceConss(), findRho(), findRho(), findScenarioInTree(), findShortestPathToRoot(), findUnblockedShortestPathToRoot(), findUncapacitatedArcs(), findUnlockedLinearVar(), findUplockAggregations(), findVertexAndGetRays(), fixAndPropagate(), fixDiscreteVars(), fixNonNeighborhoodVariables(), fixTriangle(), fixVariables(), fixVariableZero(), fixVariableZero(), focusnodeCleanupVars(), forbidCover(), forbidFixation(), forbidNonlinearVariablesMultiaggration(), forkCreate(), forkFree(), freeAllEventData(), freeComponent(), freeConflictGraphSST(), freeConstraints(), freeDisaggrVars(), freeGenVBound(), freeGenVBounds(), freeGenVBoundsRelaxOnly(), freeGraph(), freeMemory(), freeOrbitope(), freePersistent(), freeProjRows(), freeReaderdata(), freeReaderdata(), freeScenarioTree(), freeSepaData(), freeShadowTree(), freeSortedvars(), freeStringBufferArray(), freeSubSCIP(), freeSubscip(), freeSymmetryData(), freeThreadPool(), freeVarExprs(), freeVariables(), fullDualPresolve(), generateAndApplyBendersCuts(), generateAverageNBRay(), generateAverageRay(), generateBendersCuts(), generateCloseCutPoint(), generateCut(), generateCut(), generateCutSolDisagg(), generateCutSolSOC(), generateGMICuts(), generateIntercut(), generateLiftedFlowCoverCut(), generateMskBoundkeys(), generateNeighborFacets(), generateOddCycleCut(), generateZerohalfCut(), getAlphaAndBeta(), getBestEstimators(), getBilinearBinaryTerms(), getBinaryProductExprDo(), getBranchCands(), getBranchingDecisionStrongbranchSOS1(), getBranchingPrioritiesSOS1(), getClosestVlb(), getClosestVub(), getCoef(), getColumnOrder(), getConsRelViolation(), getDblParam(), getDblParam(), getEndptrs(), getExprSize(), getExprSize(), getFactorizedBinaryQuadraticExpr(), getFeasiblePointsBilinear(), getFixingValue(), getGenVBoundsMinActivity(), getGenVBoundsMinActivityConflict(), getGMIFromRow(), getGMIFromRow(), getIncidentNodes(), getIndicesFromDense(), getIndicesRange(), getIntParam(), getIntParam(), getLiftingSequenceGUB(), getLPIterlimit(), getMaxActivity(), getMaxAndConsDim(), getMaxApBoundIndex(), getMaxApBoundIndexNotMaxWeight(), getMaxSatdegIndex(), getMaxWeightIndex(), getMinActivity(), getMinFeas(), getNextFlowrow(), getNextLine(), getNextLine(), getNextLine(), getNextLine(), getNextLine(), getNLPVarsNonConvexity(), getNodeSimilarityScore(), getNVarsIndicators(), getNViolatedEdges(), getObjectiveFactor(), getOptimalShiftingValue(), getOriginalRows(), getParameterValues(), getParameterValues(), getPotential(), getProblemName(), getProblemName(), getRedCostEst(), getRelDistance(), getRowFracActivity(), getRowOrder(), getSolutionValues(), sudoku::getSudokuPuzzle(), getTempObj(), getVarOrder(), getVectorOfWeights(), global_relabel(), greedyCliqueAlgorithm(), greedyInitialColoring(), greedyStableSet(), greedyStableSet(), GUBsetCalcCliquePartition(), GUBsetCheck(), GUBsetCreate(), GUBsetFree(), GUBsetGetCliquePartition(), handle1Cycle(), handleCycle(), handleDoublelLexMatrix(), handleNlpParam(), handleOrbitope(), hashExpr(), hashmapCheckLoad(), hashsetCheckLoad(), hashtableCheckLoad(), hasUncoloredNode(), hasUncoloredNode(), hasUnfixedSCIndicator(), ObjPricerVRP::have_edge(), hessLagAddExpr(), hessLagSparsitySetNzFlagForExpr(), heurExec(), identifyOrbitalSymmetriesBroken(), identifySourcesTargets(), if(), if(), if(), improvePoint(), inferboundsEdgeFinding(), initBounds(), initBranchruleData(), initConcsolver(), initConflictgraph(), initCurrent(), initGraph(), initImplGraphSOS1(), initLP(), initMatrix(), initRest(), initTCliquegraph(), initWorhp(), insertClique(), insertFlipCand(), insertRayEntries(), intercutsComputeCommonQuantities(), intevalBilinear(), intEvalQuotient(), intToInferInfo(), intToInferInfo(), intToInferInfo(), invertCommodity(), isAcceptableRow(), isBinaryProduct(), isCandidate(), isDoublelLexSym(), isIdentifier(), isJobRunning(), isNameValid(), isNeighbor(), isNlobbtApplicable(), isPackingCons(), isPartition(), isPatternDominating(), isPointFeasible(), isPossibleToComputeCut(), isPropagable(), isQuadConsViolated(), isRayInStrip(), l1BallProjection(), l2BallProjection(), level2dataGetResult(), level2dataStoreResult(), lexdataCreate(), lexdataFree(), liftOddCycleCut(), linfBallProjection(), LNSUnfixVariables(), loadTcliquegraph(), LOPreadFile(), LOPseparate(), lpCopyIntegrality(), lpFlushAddCols(), lpFlushAddRows(), lpFlushChgCols(), lpFlushChgRows(), lpFlushDelCols(), lpFlushDelRows(), lpiGetBInvVec(), main(), main(), markRowsXj(), maxflow(), maximalslack(), maximizeObjectiveSymresackCriticalEntry(), maximizeObjectiveSymresackStrict(), maxWeightIndSetHeuristic(), mcfnetworkExtract(), mcfnetworkFill(), mergeMultiples(), mergeMultiples(), mergeScenarios(), mod2colUnlinkRow(), mod2MatrixAddOrigRow(), mod2MatrixAddTransRow(), mod2matrixPreprocessColumns(), mod2matrixPreprocessRows(), mod2matrixRemoveCol(), mod2matrixRemoveRow(), mod2MatrixTransformContRows(), mod2rowAddRow(), mod2rowUnlinkCol(), modifyAndPackCut(), mpsinputReadLine(), newsolCliqueAddRow(), newSolution(), nlhdlrExprGrowChildren(), nlpAddNlRows(), nlpAddVars(), nlpCalcFracVars(), nlpDelVarPos(), nlpFlushNlRowAdditions(), nlpFlushObjective(), nlpFlushVarAdditions(), nlpFlushVarDeletions(), nlpRemoveFixedVar(), nlpSetupNlpiIndices(), nlpSolve(), nlrowaggrCreate(), nlrowaggrFree(), nlrowaggrStoreLinearTerms(), nlrowCalcActivityBounds(), nlrowRemoveFixedLinearCoefPos(), nlrowRemoveFixedLinearCoefs(), nodeOnRootPath(), nodepairqueueCreate(), nodes2index(), normalizeCons(), normalizeWeights(), notifyNlhdlrNewsol(), AMPLProblemHandler::OnHeader(), orbisackUpgrade(), orbitalReductionGetSymmetryStabilizerSubgroup(), overEstimatePower(), packingUpgrade(), packingUpgrade(), paramsetSetHeuristicsAggressive(), paramsetSetHeuristicsDefault(), paramsetSetHeuristicsFast(), paramsetSetHeuristicsOff(), paramsetSetPresolvingDefault(), paramsetSetPresolvingFast(), paramsetSetPresolvingOff(), paramsetSetSeparatingAggressive(), paramsetSetSeparatingDefault(), paramsetSetSeparatingOff(), paramTestString(), parseBase(), parseConstraint(), ObjPricerVRP::part_con(), patchField(), peekStaticLexredIsFeasible(), penaliseWithParallelism(), performInteriorSolCutStrengthening(), performStrongbranchSOS1(), performVarDeletions(), performVarDeletions(), performVarDeletions(), permSortConsdata(), permuteStartSolution(), populateRootedPathColumnOrder(), postprocessCut(), postprocessCutQuad(), preprocessCliques(), preprocessGraph(), presolRoundVarsSOS1(), presolveAddKKTLinearCons(), presolveAddKKTQuadBilinearTerms(), presolveImplint(), presolveRedundantConss(), presolveRound(), presolveSingleLockedVars(), presolveUpgrade(), ObjPricerVRP::pricing(), primalExistsOrigSol(), primalExistsSol(), printDivingHeurStatistics(), printExpr(), printFunction(), printNeighborhoodStatistics(), printNeighborhoodStatistics(), printProblem(), printRow(), printRow(), printRowAnd(), sudoku::printSudoku(), probdataCreate(), probdataCreate(), probdataFree(), probdataFree(), probdataFree(), processArguments(), processHashlists(), processSolveOutcome(), profileInsertTimepoint(), profileUpdate(), proofsetAddAggrrow(), proofsetAddSparseData(), propagateCons(), propagateCons(), propagateCons(), propagateCons(), propagateFullOrbitopeCons(), propagateLbTTEF(), propagateLocks(), propagateLongProof(), propagatePackingPartitioningCons(), propagateStaticLexred(), propagateStaticOrbitope(), propagateUbTTEF(), propagationRound(), propConss(), propVariables(), propVariables(), provedBound(), pseudoforkCreate(), pseudoforkFree(), scipexamples::QueensSolver::QueensSolver(), rayInRecessionCone(), raysAreDependent(), raysAreDependent(), read_problem(), readArguments(), readBlocks(), readBounds(), readCnf(), readCol(), readConstraints(), readCyc(), readExpression(), readFile(), readIndep(), readIndicators(), readObjective(), readObjective(), readOPBFile(), readPolynomial(), reboundIntegerVariables(), reconvertBothSides(), reconvertBothSides(), reconvertLhs(), reconvertLhs(), reconvertRhs(), reconvertRhs(), reconvertSides(), reformRowprep(), reformulateFactorizedBinaryQuadratic(), registerBranchingCandidates(), registerBranchingCandidatesAllUnfixed(), reinitBandit(), relabelOrderConsistent(), releaseHashmapEntries(), releaseHashmapNLPRows(), releaseVarMappingHashmapVars(), removeCoreVariablesAndConstraints(), removeIndicator(), removeRedundantConss(), removeVariablesAndConstraintsFromMaster(), removeZeros(), removeZerosQuad(), reoptGetLeaves(), reoptGetNLeaves(), reoptSaveNewObj(), reopttreeGetNNodes(), resetSubproblemObjectiveValue(), resolveGenVBoundPropagation(), resolvePropagation(), resolvePropagation(), resolvePropagation(), resolvePropagationFullOrbitope(), reuseSolution(), reversePropagateLinearExpr(), reversePropBilinear(), reversePropBinarySearch(), reversepropQuotient(), rollingHorizonStoreDistances(), roundPartition(), rowCalcActivityBounds(), rowCalcIdxsAndVals(), rowCalcNorms(), rowLink(), rowMerge(), rowprepCleanupImproveCoefrange(), rowprepCleanupIntegralCoefs(), rowprepCleanupSortTerms(), rowSearchCoef(), rowSortLP(), rowSortNonLP(), rowUnlink(), rowUpdateAddLP(), rowUpdateDelLP(), runBrachistochrone(), runCyckerlin(), runPacking(), runTabuCol(), sampleRandomPoints(), scale_vec(), scaleCons(), scaleConsSides(), scalePenalties(), SCIP_DECL_BANDITRESET(), SCIP_DECL_BANDITRESET(), SCIP_DECL_BANDITSELECT(), SCIP_DECL_BANDITSELECT(), SCIP_DECL_BANDITSELECT(), SCIP_DECL_BENDERSCOPY(), SCIP_DECL_BENDERSEXIT(), SCIP_DECL_BENDERSFREE(), SCIP_DECL_BRANCHEXECEXT(), SCIP_DECL_BRANCHEXECEXT(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_CONCSOLVERCOPYSOLVINGDATA(), SCIP_DECL_CONCSOLVERCREATEINST(), SCIP_DECL_CONCSOLVERSYNCREAD(), SCIP_DECL_CONCSOLVERSYNCWRITE(), SCIP_DECL_CONFLICTEXEC(), SCIP_DECL_CONFLICTEXEC(), SCIP_DECL_CONFLICTEXEC(), SCIP_DECL_CONFLICTEXEC(), SCIP_DECL_CONFLICTEXEC(), SCIP_DECL_CONSACTIVE(), SCIP_DECL_CONSCHECK(), SCIP_DECL_CONSCHECK(), SCIP_DECL_CONSCHECK(), SCIP_DECL_CONSCHECK(), SCIP_DECL_CONSCHECK(), SCIP_DECL_CONSCHECK(), SCIP_DECL_CONSCHECK(), SCIP_DECL_CONSCHECK(), SCIP_DECL_CONSCHECK(), SCIP_DECL_CONSCHECK(), SCIP_DECL_CONSCOPY(), SCIP_DECL_CONSCOPY(), SCIP_DECL_CONSCOPY(), SCIP_DECL_CONSCOPY(), SCIP_DECL_CONSDELETE(), SCIP_DECL_CONSDELETE(), SCIP_DECL_CONSENFOLP(), SCIP_DECL_CONSENFOLP(), SCIP_DECL_CONSENFOLP(), SCIP_DECL_CONSENFOLP(), SCIP_DECL_CONSENFOLP(), SCIP_DECL_CONSENFOPS(), SCIP_DECL_CONSENFOPS(), SCIP_DECL_CONSENFOPS(), SCIP_DECL_CONSENFOPS(), SCIP_DECL_CONSENFOPS(), SCIP_DECL_CONSENFOPS(), SCIP_DECL_CONSENFOPS(), SCIP_DECL_CONSENFOPS(), SCIP_DECL_CONSENFORELAX(), SCIP_DECL_CONSENFORELAX(), SCIP_DECL_CONSENFORELAX(), SCIP_DECL_CONSENFORELAX(), SCIP_DECL_CONSENFORELAX(), SCIP_DECL_CONSEXIT(), SCIP_DECL_CONSEXIT(), SCIP_DECL_CONSEXIT(), SCIP_DECL_CONSFREE(), SCIP_DECL_CONSGETPERMSYMGRAPH(), SCIP_DECL_CONSGETPERMSYMGRAPH(), SCIP_DECL_CONSGETPERMSYMGRAPH(), SCIP_DECL_CONSGETSIGNEDPERMSYMGRAPH(), SCIP_DECL_CONSGETSIGNEDPERMSYMGRAPH(), SCIP_DECL_CONSGETSIGNEDPERMSYMGRAPH(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSHDLRCOPY(), SCIP_DECL_CONSINIT(), SCIP_DECL_CONSINITLP(), SCIP_DECL_CONSINITLP(), SCIP_DECL_CONSINITLP(), SCIP_DECL_CONSINITLP(), SCIP_DECL_CONSINITLP(), SCIP_DECL_CONSINITLP(), SCIP_DECL_CONSINITLP(), SCIP_DECL_CONSINITPRE(), SCIP_DECL_CONSINITSOL(), SCIP_DECL_CONSINITSOL(), SCIP_DECL_CONSLOCK(), SCIP_DECL_CONSLOCK(), SCIP_DECL_CONSLOCK(), SCIP_DECL_CONSLOCK(), SCIP_DECL_CONSLOCK(), SCIP_DECL_CONSLOCK(), SCIP_DECL_CONSLOCK(), SCIP_DECL_CONSLOCK(), SCIP_DECL_CONSLOCK(), SCIP_DECL_CONSLOCK(), SCIP_DECL_CONSLOCK(), SCIP_DECL_CONSLOCK(), SCIP_DECL_CONSLOCK(), SCIP_DECL_CONSLOCK(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_CONSPRINT(), SCIP_DECL_CONSPRINT(), SCIP_DECL_CONSPRINT(), SCIP_DECL_CONSPRINT(), SCIP_DECL_CONSPRINT(), SCIP_DECL_CONSPRINT(), SCIP_DECL_CONSPRINT(), SCIP_DECL_CONSPROP(), SCIP_DECL_CONSPROP(), SCIP_DECL_CONSPROP(), SCIP_DECL_CONSPROP(), SCIP_DECL_CONSPROP(), SCIP_DECL_CONSPROP(), SCIP_DECL_CONSPROP(), SCIP_DECL_CONSRESPROP(), SCIP_DECL_CONSRESPROP(), SCIP_DECL_CONSRESPROP(), SCIP_DECL_CONSSEPALP(), SCIP_DECL_CONSSEPALP(), SCIP_DECL_CONSSEPASOL(), SCIP_DECL_CONSSEPASOL(), SCIP_DECL_CONSTRANS(), SCIP_DECL_CONSTRANS(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EVENTINIT(), SCIP_DECL_EXPR_OWNERPRINT(), SCIP_DECL_EXPRBWDIFF(), SCIP_DECL_EXPRBWFWDIFF(), SCIP_DECL_EXPRCOMPARE(), SCIP_DECL_EXPRCOMPARE(), SCIP_DECL_EXPRCURVATURE(), SCIP_DECL_EXPRFWDIFF(), SCIP_DECL_EXPRGETSYMDATA(), SCIP_DECL_EXPRINITESTIMATES(), SCIP_DECL_EXPRINITESTIMATES(), SCIP_DECL_EXPRINITESTIMATES(), SCIP_DECL_EXPRINITESTIMATES(), SCIP_DECL_EXPRINITESTIMATES(), SCIP_DECL_EXPRINTEGRALITY(), SCIP_DECL_EXPRINTEGRALITY(), SCIP_DECL_EXPRMONOTONICITY(), SCIP_DECL_EXPRREVERSEPROP(), SCIP_DECL_EXPRSIMPLIFY(), SCIP_DECL_EXPRSIMPLIFY(), SCIP_DECL_EXPRSIMPLIFY(), SCIP_DECL_EXPRSIMPLIFY(), SCIP_DECL_HASHKEYEQ(), SCIP_DECL_HASHKEYEQ(), SCIP_DECL_HASHKEYEQ(), SCIP_DECL_HASHKEYEQ(), SCIP_DECL_HASHKEYEQ(), SCIP_DECL_HASHKEYEQ(), SCIP_DECL_HASHKEYEQ(), SCIP_DECL_HASHKEYEQ(), SCIP_DECL_HASHKEYEQ(), SCIP_DECL_HASHKEYEQ(), SCIP_DECL_HASHKEYEQ(), SCIP_DECL_HASHKEYVAL(), SCIP_DECL_HASHKEYVAL(), SCIP_DECL_HASHKEYVAL(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXIT(), SCIP_DECL_HEUREXIT(), SCIP_DECL_HEUREXIT(), SCIP_DECL_HEUREXITSOL(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURINIT(), SCIP_DECL_HEURINIT(), SCIP_DECL_HEURINITSOL(), SCIP_DECL_HEURINITSOL(), SCIP_DECL_HEURINITSOL(), SCIP_DECL_NLHDLRDETECT(), SCIP_DECL_NLHDLRDETECT(), SCIP_DECL_NLHDLRDETECT(), SCIP_DECL_NLHDLRENFO(), SCIP_DECL_NLHDLRESTIMATE(), SCIP_DECL_NLHDLRESTIMATE(), SCIP_DECL_NLHDLREVALAUX(), SCIP_DECL_NLHDLREVALAUX(), SCIP_DECL_NLHDLRINITSEPA(), SCIP_DECL_NLHDLRINITSEPA(), SCIP_DECL_NLHDLRINITSEPA(), SCIP_DECL_NLHDLRINTEVAL(), SCIP_DECL_NLHDLRREVERSEPROP(), SCIP_DECL_NLHDLRSOLLINEARIZE(), SCIP_DECL_NLPIADDCONSTRAINTS(), SCIP_DECL_NLPIADDCONSTRAINTS(), SCIP_DECL_NLPIADDVARS(), SCIP_DECL_NLPIADDVARS(), SCIP_DECL_NLPICHGCONSSIDES(), SCIP_DECL_NLPICHGCONSSIDES(), SCIP_DECL_NLPICHGCONSSIDES(), SCIP_DECL_NLPICHGCONSSIDES(), SCIP_DECL_NLPICHGEXPR(), SCIP_DECL_NLPICHGLINEARCOEFS(), SCIP_DECL_NLPICHGOBJCONSTANT(), SCIP_DECL_NLPICHGVARBOUNDS(), SCIP_DECL_NLPICHGVARBOUNDS(), SCIP_DECL_NLPICHGVARBOUNDS(), SCIP_DECL_NLPICHGVARBOUNDS(), SCIP_DECL_NLPICREATEPROBLEM(), SCIP_DECL_NLPICREATEPROBLEM(), SCIP_DECL_NLPIDELCONSSET(), SCIP_DECL_NLPIDELCONSSET(), SCIP_DECL_NLPIDELVARSET(), SCIP_DECL_NLPIDELVARSET(), SCIP_DECL_NLPIFREEPROBLEM(), SCIP_DECL_NLPISETINITIALGUESS(), SCIP_DECL_NLPISETOBJECTIVE(), SCIP_DECL_NLPISOLVE(), SCIP_DECL_NLPISOLVE(), SCIP_DECL_NLPISOLVE(), SCIP_DECL_NONLINCONSUPGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRICEREXITSOL(), SCIP_DECL_PRICERFARKAS(), SCIP_DECL_PRICERINIT(), SCIP_DECL_PRICERREDCOST(), SCIP_DECL_PROBCOPY(), SCIP_DECL_PROBDELORIG(), SCIP_DECL_PROBDELORIG(), SCIP_DECL_PROBDELORIG(), SCIP_DECL_PROBDELTRANS(), SCIP_DECL_PROBDELTRANS(), SCIP_DECL_PROBTRANS(), SCIP_DECL_PROBTRANS(), SCIP_DECL_PROPEXEC(), SCIP_DECL_PROPEXITPRE(), SCIP_DECL_PROPEXITSOL(), SCIP_DECL_PROPPRESOL(), SCIP_DECL_PROPPRESOL(), SCIP_DECL_READERREAD(), SCIP_DECL_READERREAD(), SCIP_DECL_READERREAD(), SCIP_DECL_READERREAD(), SCIP_DECL_READERREAD(), SCIP_DECL_READERREAD(), SCIP_DECL_READERREAD(), SCIP_DECL_READERREAD(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_RELAXEXEC(), SCIP_DECL_RELAXEXEC(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECSOL(), SCIP_DECL_SEPAEXITSOL(), SCIP_DECL_SORTPTRCOMP(), SCIP_DECL_VERTEXPOLYFUN(), SCIP_DECL_VERTEXPOLYFUN(), SCIP_DECL_VERTEXPOLYFUN(), tsp::ProbDataTSP::scip_delorig(), tsp::ProbDataTSP::scip_deltrans(), SCIPaddExprsViolScoreNonlinear(), SCIPaddIneqBilinear(), SCIPaddNlpiProblemNlRows(), SCIPaddNlpiProblemRows(), SCIPaddNlRowGradientBenderscutOpt(), SCIPaddTrustregionNeighborhoodConstraint(), SCIPaggrRowAddCustomCons(), SCIPaggrRowAddObjectiveFunction(), SCIPaggrRowAddRow(), SCIPaggrRowClear(), SCIPaggrRowGetMinActivity(), SCIPaggrRowGetValue(), SCIPaggrRowHasRowBeenAdded(), SCIPaggrRowPrint(), SCIPapplyBendersStoredCuts(), SCIPapplyHeurDualval(), SCIPapplyHeurSubNlp(), SCIPapplyLockFixings(), SCIPapplyProbingVar(), SCIPapplyProximity(), SCIPapplyRedSize(), SCIPapplyUndercover(), SCIPbanditReset(), SCIPbendersActivate(), SCIPbendersApplyDecomposition(), SCIPbendersChgMastervarsToCont(), SCIPbendersCopyInclude(), SCIPbendersDeactivate(), SCIPbendersExec(), SCIPbendersExit(), SCIPbendersExitsol(), SCIPbendersFree(), SCIPbendersGetStoredCutOrigData(), SCIPbendersInit(), SCIPbendersInitsol(), SCIPbendersMergeSubproblemIntoMaster(), SCIPbendersSetupSubproblem(), SCIPbendersSolSlackVarsActive(), SCIPboolarrayExtend(), SCIPboundstoreAdd(), SCIPboundstoreGetChgType(), SCIPboundstoreGetChgVal(), SCIPboundstoreGetChgVaridx(), SCIPboundstoreMerge(), SCIPbranchcandContainsExternCand(), SCIPbranchExecExtern(), SCIPbranchExecLP(), SCIPbranchExecPseudo(), SCIPcalcCliquePartition(), SCIPcalcFlowCover(), SCIPcalcIntegralScalar(), SCIPcalcMIR(), SCIPcalcStrongCG(), SCIPcheckPattern(), SCIPcheckSolutionOrbisack(), SCIPchgCoefLinear(), SCIPchgReoptObjective(), SCIPclassifyConstraintTypesLinear(), SCIPcleanupConssKnapsack(), SCIPcleanupConssLinear(), SCIPcleanupConssLogicor(), SCIPcleanupConssSetppc(), SCIPcleanupConssVarbound(), SCIPcliqueAddVar(), SCIPcliquelistAdd(), SCIPcliquelistCheck(), SCIPcliquelistRemoveFromCliques(), SCIPcliqueSearchVar(), SCIPcliquetableFree(), SCIPcolCalcFarkasCoef(), SCIPcolCalcRedcost(), SCIPcolCreate(), SCIPcomputeBilinEnvelope1(), SCIPcomputeComponentsSym(), SCIPcomputeDecompStats(), SCIPcomputeExprCurvature(), SCIPcomputeFacetVertexPolyhedralNonlinear(), SCIPcomputeLPRelIntPoint(), SCIPcomputeOrbitsComponentsSym(), SCIPcomputeOrbitsFilterSym(), SCIPcomputeOrbitsSym(), SCIPcomputeSymgraphColors(), SCIPconcurrentSolve(), SCIPconflictAddBound(), SCIPconflictFlushConss(), SCIPconflictFlushProofset(), SCIPconflictstoreClean(), SCIPconflictstoreCleanNewIncumbent(), SCIPconflictstoreClear(), SCIPconflictstoreGetConflicts(), SCIPconflictstoreTransform(), SCIPconsBendersEnforceSolution(), SCIPconsCreate(), SCIPconssetchgApply(), SCIPconssetchgMakeGlobal(), SCIPconssetchgUndo(), SCIPconstructCurrentLP(), SCIPcopyConcurrentSolvingStats(), SCIPcopyConss(), SCIPcopySymgraph(), SCIPcorGetConsName(), SCIPcorGetVarName(), SCIPcreateConsBasicSOCNonlinear(), SCIPcreateConsLOP(), SCIPcreateConsOrbisack(), SCIPcreateConsOrbitope(), SCIPcreateExprMonomial(), SCIPcreateExprQuadratic(), SCIPcreateNlpiProblemFromNlRows(), SCIPcreateProbColoring(), SCIPcreateProbCyc(), SCIPcreateSchedulingProblem(), SCIPcutGenerationHeuristicCMIR(), SCIPcutpoolClear(), SCIPcutselsSelect(), SCIPcutsTightenCoefficients(), SCIPcycAddIncompleteSol(), SCIPcycPrintSolutionValues(), SCIPdecodeDualBit(), SCIPdecodeDualBitNeg(), SCIPdecodeSingleBit(), SCIPdecompGetConsLabels(), SCIPdecompGetConssSize(), SCIPdecompGetVarsLabels(), SCIPdecompGetVarsSize(), SCIPdecompSetConsLabels(), SCIPdecompSetVarsLabels(), SCIPdetectSingleOrDoubleLexMatrices(), SCIPdetermineNVarsAffectedSym(), SCIPdialogDisplayCompletions(), SCIPdialogDisplayMenu(), SCIPdialogFindEntry(), SCIPdialogHasEntry(), SCIPdialoghdlrAddHistory(), SCIPdigraphAddArcSafe(), SCIPdigraphComputeDirectedComponents(), SCIPdigraphComputeUndirectedComponents(), SCIPdigraphCopy(), SCIPdigraphFree(), SCIPdigraphGetNArcs(), SCIPdigraphPrintComponents(), SCIPdigraphSetSizes(), SCIPdigraphTopoSortComponents(), SCIPdisjointsetClear(), SCIPdispAutoActivate(), SCIPdisplaySymmetryStatistics(), SCIPdispLongint(), SCIPdispPrintLine(), SCIPdispTime(), SCIPdomchgAddBoundchg(), SCIPdomchgApply(), SCIPdomchgApplyGlobal(), SCIPdomchgFree(), SCIPdomchgMakeStatic(), SCIPdomchgUndo(), SCIPencodeDualBit(), SCIPencodeDualBitNeg(), SCIPencodeSingleBit(), SCIPendStrongbranch(), SCIPescapeString(), SCIPevalExprQuadratic(), SCIPevalExprQuadraticAuxNonlinear(), SCIPeventfilterFree(), SCIPeventfilterProcess(), SCIPeventqueueProcess(), SCIPexprComputeQuadraticCurvature(), SCIPexprFreeQuadratic(), SCIPexprhdlrCompareExpr(), SCIPexprhdlrHashExpr(), SCIPexprintCompile(), SCIPexprintEval(), SCIPexprintGrad(), SCIPexprintHessian(), SCIPexprintHessianSparsity(), SCIPexprPrintDotFinal(), SCIPextendPermsymDetectionGraphLinear(), SCIPfindBenderscut(), SCIPfreeParseVarsPolynomialData(), SCIPfreeProb(), SCIPgenerateAndApplyBendersOptCut(), SCIPgenerateOrbitopeVarsMatrix(), SCIPgenVBoundAdd(), SCIPgetCoefSymData(), SCIPgetConsVals(), SCIPgetDiveBoundChanges(), SCIPgetRandomSubset(), SCIPgetRowprepViolation(), SCIPgetVarCopy(), SCIPgetVectorEfficacyNorm(), SCIPhasConsOnlyLinkVars(), SCIPhashmapFree(), SCIPhashmapPrintStatistics(), SCIPhashsetPrintStatistics(), SCIPhashtableFree(), SCIPhashtablePrintStatistics(), SCIPheurSyncPassSol(), SCIPhistoryUnite(), SCIPincludeConsUpgradeNonlinear(), SCIPincludeDialogDefaultFix(), SCIPincludeDialogDefaultSet(), SCIPincludeNlpSolverAll(), SCIPincludeNlpSolverIpopt(), SCIPintarrayExtend(), SCIPintervalAddVectors(), SCIPintervalScalprod(), SCIPintervalScalprodScalarsInf(), SCIPintervalScalprodScalarsSup(), SCIPisInvolutionPerm(), SCIPisPackingPartitioningOrbitope(), SCIPisSOCNonlinear(), SCIPlexicographicReductionPrintStatistics(), SCIPlockVarCons(), SCIPlpAddCol(), SCIPlpAddRow(), SCIPlpFree(), SCIPlpiAddCols(), SCIPlpiAddCols(), SCIPlpiAddRows(), SCIPlpiAddRows(), SCIPlpiChgBounds(), SCIPlpiChgObj(), SCIPlpiChgSides(), SCIPlpiClearState(), SCIPlpiDelCols(), SCIPlpiDelColset(), SCIPlpiDelRows(), SCIPlpiDelRowset(), SCIPlpiGetBase(), SCIPlpiGetBasisInd(), SCIPlpiGetBInvACol(), SCIPlpiGetBInvARow(), SCIPlpiGetBInvARow(), SCIPlpiGetBInvCol(), SCIPlpiGetBInvRow(), SCIPlpiGetBounds(), SCIPlpiGetCols(), SCIPlpiGetDualfarkas(), SCIPlpiGetNNonz(), SCIPlpiGetObj(), SCIPlpiGetPrimalRay(), SCIPlpiGetRowNames(), SCIPlpiGetRows(), SCIPlpiGetSides(), SCIPlpiGetSol(), SCIPlpiIsPrimalFeasible(), SCIPlpiIsPrimalInfeasible(), SCIPlpiLoadColLP(), SCIPlpiLoadColLP(), SCIPlpiScaleCol(), SCIPlpiScaleRow(), SCIPlpiSetBase(), SCIPlpiSetState(), SCIPlpiSetState(), SCIPlpMarkFlushed(), SCIPlpSumRows(), SCIPlpWriteMip(), SCIPmatrixCreate(), SCIPmatrixGetParallelCols(), SCIPmatrixGetParallelRows(), SCIPmatrixRemoveColumnBounds(), SCIPmergeNLPIStatistics(), SCIPmergeRowprepTerms(), SCIPmergeVariableStatistics(), SCIPmultihashFree(), SCIPmultihashPrintStatistics(), SCIPmultihashRemoveAll(), SCIPmultiplyByConstantExprSum(), SCIPnlhdlrPrintStatistics(), SCIPnlpChgVarObjDive(), SCIPnlpChgVarsBoundsDive(), SCIPnlpEndDive(), SCIPnlpGetPseudoObjval(), SCIPnlpiMergeStatistics(), SCIPnlpiOracleAddVars(), SCIPnlpiOracleChgConsSides(), SCIPnlpiOracleChgLinearCoefs(), SCIPnlpiOracleChgVarBounds(), SCIPnlpiOracleEvalConstraintValues(), SCIPnlpiOracleEvalHessianLag(), SCIPnlpiOracleEvalJacobian(), SCIPnlpiOracleGetHessianLagSparsity(), SCIPnlpiOracleGetJacobianSparsity(), SCIPnlpiOraclePrintProblem(), SCIPnlpiOraclePrintProblemGams(), SCIPnlpRemoveRedundantNlRows(), SCIPnlpReset(), SCIPnlpWrite(), SCIPnlrowAddLinearCoef(), SCIPnlrowCreate(), SCIPnlrowCreateFromRow(), SCIPnlrowGetSolActivity(), SCIPnlrowPrint(), SCIPnlrowRecalcNLPActivity(), SCIPnlrowRecalcPseudoActivity(), SCIPnodeGetDualBoundchgs(), SCIPnodeGetNDomchg(), SCIPnodeGetNDualBndchgs(), SCIPnodeGetParentBranchings(), SCIPnodeGetPropsAfterDual(), SCIPnodeGetPropsBeforeDual(), SCIPnodepqClear(), SCIPnodepqSetNodesel(), SCIPnodePrintAncestorBranchings(), SCIPnodePropagateImplics(), SCIPorbitalReductionPrintStatistics(), SCIPorbitopalReductionPrintStatistics(), SCIPpackCirclesGreedy(), SCIPparamIsValidString(), SCIPparamsetCopyParams(), SCIPparamsetFree(), SCIPparamsetSetToDefaults(), SCIPparamsetSetToSubscipsOff(), SCIPparamsetWrite(), SCIPpatternCopy(), SCIPpatternCountElements(), SCIPpatternGetElementType(), SCIPpermuteArray(), SCIPpermuteIntArray(), SCIPpermuteProb(), SCIPpowerExprSum(), SCIPprimalAddOrigObjoffset(), SCIPprimalAddSol(), SCIPprimalRetransformSolutions(), SCIPprimalUpdateVarObj(), SCIPprintBendersStatistics(), SCIPprintBranchingStatistics(), SCIPprintBranchruleStatistics(), SCIPprintCompressionStatistics(), SCIPprintConcsolverStatistics(), SCIPprintConstraintStatistics(), SCIPprintConstraintTimingStatistics(), SCIPprintCutselectorStatistics(), SCIPprintExpressionHandlerStatistics(), SCIPprintExprQuadratic(), SCIPprintExternalCodes(), SCIPprintHeuristicStatistics(), SCIPprintNLPIStatistics(), SCIPprintNodeRootPath(), SCIPprintPresolverStatistics(), SCIPprintPricerStatistics(), SCIPprintPropagatorStatistics(), SCIPprintRelaxatorStatistics(), SCIPprintRowprep(), SCIPprintRowprepSol(), SCIPprintSeparatorStatistics(), SCIPprintSolReaderFzn(), SCIPprintStatistics(), SCIPprobdataCreate(), SCIPprobdataCreate(), SCIPprobPerformVarDeletions(), SCIPprocessRowprepNonlinear(), SCIPprocessShellArguments(), SCIPpropagateProbing(), SCIPptrarrayExtend(), SCIPrandomGetSubset(), SCIPrandomPermuteArray(), SCIPrandomPermuteIntArray(), SCIPreadDiff(), SCIPreaderWrite(), SCIPreadLp(), SCIPreadOpb(), SCIPreadPip(), SCIPreadProb(), SCIPrealarrayExtend(), SCIPrealToRational(), SCIPreduceMatrixSize(), SCIPreoptApplyCuts(), SCIPreoptCreate(), SCIPreoptGetLeaves(), SCIPreoptGetNLeaves(), SCIPreoptInstallBounds(), SCIPreoptResetActiveConss(), SCIPreoptSaveActiveConss(), SCIPreoptSaveGlobalBounds(), SCIPreplaceCommonSubexpressions(), SCIProwCreate(), SCIProwGetParallelism(), SCIProwGetSolActivity(), SCIProwPrint(), SCIProwRecalcPseudoActivity(), SCIPrunBoundHeuristic(), SCIPscaleRowprep(), SCIPscaleupRowprep(), SCIPselectCutsDynamic(), SCIPselectCutsEnsemble(), SCIPselectCutsHybrid(), SCIPselectVarPseudoStrongBranching(), SCIPselectVarStrongBranching(), SCIPseparateKnapsackCuts(), SCIPseparateRelaxedKnapsack(), SCIPsepastoreApplyCuts(), SCIPsetBenderscutPriority(), SCIPsolGetRayVal(), SCIPsolGetVal(), SCIPsolRetransform(), SCIPsolveCIP(), SCIPsolveConcurrent(), SCIPsolveKnapsackApproximatelyLT(), SCIPsolveKnapsackExactly(), SCIPsyncdataGetSolutionBuffer(), SCIPsyncstoreExit(), SCIPsyncstoreInit(), SCIPsyncstoreStartSync(), SCIPtimConsGetStageName(), SCIPtimFindStage(), SCIPtransformMinUC(), SCIPtranslateSubSols(), SCIPtreeBranchVarNary(), SCIPtreeCutoff(), SCIPtreeGetAvgLowerbound(), SCIPtreeGetBestChild(), SCIPtreeGetBestSibling(), SCIPtreeGetLowerbound(), SCIPtreeGetLowerboundNode(), SCIPtreeGetPrioChild(), SCIPtreeGetPrioSibling(), SCIPundoBdchgsProof(), SCIPunlockVarCons(), SCIPupdateNlpiProblem(), SCIPupgradeConsLinear(), SCIPvaluehistoryFree(), SCIPvaluehistoryScaleVSIDS(), SCIPvarAddClique(), SCIPvarAddObj(), SCIPvarAddToRow(), SCIPvarAggregate(), SCIPvarChgLbOriginal(), SCIPvarChgUbOriginal(), SCIPvardataGetConsids(), SCIPvardataPrint(), SCIPvarFlattenAggregationGraph(), SCIPvarGetAvgSol(), SCIPvarGetBestRootSol(), SCIPvarGetClosestVlb(), SCIPvarGetClosestVub(), SCIPvarGetConflictingBdchgDepth(), SCIPvarGetLbchgInfo(), SCIPvarGetLPSol_rec(), SCIPvarGetMultaggrLbGlobal(), SCIPvarGetMultaggrLbLocal(), SCIPvarGetMultaggrUbGlobal(), SCIPvarGetMultaggrUbLocal(), SCIPvarGetNLocksDownType(), SCIPvarGetNLocksUpType(), SCIPvarGetNLPSol_rec(), SCIPvarGetPseudoSol_rec(), SCIPvarGetRelaxSol(), SCIPvarGetRootSol(), SCIPvarGetUbchgInfo(), SCIPvariablegraphBreadthFirst(), SCIPvarMultiaggregate(), SCIPvarPrint(), SCIPvarRemoveCliquesImplicsVbs(), SCIPvarTransform(), SCIPvboundsAdd(), SCIPvboundsDel(), SCIPverifyCircularPatternHeuristic(), SCIPwriteBnd(), SCIPwriteCcg(), SCIPwriteMps(), SCIPwritePpm(), SCIPwriteSolutionNl(), SCIPwriteVarsPolynomial(), scoreContainerCreate(), scoreContainerUpdateSortOrder(), scoring(), scoring(), scoring(), searchEcAggrWithCliques(), selectBestCut(), selectBestCut(), selectBestCut(), selectBranchVar(), selectNextVariable(), selectOrbitLeaderSSTConss(), selectSolsRandomized(), selectVarMultAggrBranching(), selectVarRecursive(), sepadataAddNlrowaggr(), sepadataClear(), sepadataClear(), sepadataFreeNlrows(), sepaImplBoundCutsSOS1(), separateAlternativeProofs(), separateCoversOrbisack(), separateCuts(), separateCuts(), separateCuts(), separateCuts(), separateCuts(), separateCuts(), separateCuts(), separateGLS(), separateHeur(), separateMcCormickImplicit(), separateOrbisack(), separateOrbisackCovers(), separatePoint(), separatePoint(), separateRltCuts(), separateSCIs(), separateSymresackCovers(), separationRoundLP(), separationRoundSol(), sepaSubtour(), setAndUpdateCorePoint(), setColumnMajorFormat(), setDblParam(), setDblParam(), setIntParam(), setIntParam(), setObjProbing(), setParameterValues(), setParameterValues(), setQuadraticObj(), setSetppcType(), setSymmetryData(), setupAggregationData(), setupAndSolve(), setupAndSolve(), setupAndSolveSubscip(), setupAndSolveSubscip(), setupAndSolveSubscipCrossover(), setupAndSolveSubscipLocalbranching(), setupAndSolveSubscipMutation(), setupAndSolveSubscipOneopt(), setupAndSolveSubscipRapidlearning(), setupAndSolveSubscipTrustregion(), setUpEvents(), setupGradients(), setupHessian(), setupProblem(), setupProblem(), setupProblem(), setupProblem(), setupStart(), setupSubproblem(), setupSubScip(), setupSubScip(), setupSubscipLpface(), shadowtreeFillNodeDepthBranchIndices(), shadowtreeUndoNodeDepthBranchIndices(), shiftValues(), simplifyTerm(), smpsinputReadLine(), solHasNewSource(), solveAndEvalSubscip(), solveBendersSubproblems(), solveCoveringProblem(), solveLagrangianDual(), solveLagromoryLP(), solveLPWithHardCuts(), solveNLP(), solvePricingHeuristic(), solvePricingMINLP(), solveRowEchelonGF2(), solveSingleRowLP(), solveSubNLP(), solveSubproblem(), sortArray(), sortFirstCandidatesByScore(), sortGenVBounds(), sortIDs(), sortItems(), sortLocalRows(), sortNodes(), sortPrimalSols(), SORTTPL_NAME(), SORTTPL_NAME(), SORTTPL_NAME(), SORTTPL_NAME(), sortVariables(), sparsifyIntercut(), stoinputReadLine(), storeAggrFromMIP(), storeDenseTableauRow(), storeDenseTableauRowsByColumns(), storeNonlinearConvexNlrows(), storeNonlinearConvexNlrows(), storeVarExprs(), strengthenOrbitopeConstraint(), strengthenVarbounds(), subrootFree(), subtreeSumGapDelSubtrees(), switchNext(), SYMcheckGraphsAreIdentical(), SYMcomputeSymmetryGenerators(), tarjan(), tarjan(), TCLIQUE_NEWSOL(), TCLIQUE_NEWSOL(), TCLIQUE_NEWSOL(), TCLIQUE_SELECTADJNODES(), TCLIQUE_SELECTADJNODES(), TCLIQUE_SELECTADJNODES(), tcliqueColoring(), tcliqueEnsureSizeNodes(), tcliqueFlush(), tcliquegraphAddCliqueVars(), tcliquegraphAddNode(), tcliquegraphConstructCliqueTable(), tcliqueLoadFile(), tcliqueMaxClique(), tcliquePrintGraph(), tcliqueSaveFile(), testColumnsAreSymmetricallyEquivalent(), tightenCoefficients(), tightenCoefs(), tightenDualproof(), tightenSides(), tightenVarsBoundsSOS1(), tightenWeights(), tightenWeightsLift(), timeSeriesResample(), timinputFree(), timinputReadLine(), topologicalSort(), topologicalSort(), transferBendersCuts(), transformAndSolve(), transformColumn(), transformNonIntegralRow(), transformVariable(), transitiveClosure(), translateSubSol(), treeApplyPendingBdchgs(), treeBacktrackProbing(), treeChildrenToSiblings(), treeSwitchPath(), treeUpdatePathLPSize(), tryAddGadgetEvenOperatorSum(), tryAddGadgetSquaredDifference(), tryFillNlhdlrExprDataQuad(), tryFixVar(), tryHandleSingleOrDoubleLexMatricesComponent(), tryOneOpt(), tryToInsert(), unboundedAuxiliaryVariables(), underEstimatePower(), updateAuxiliaryVarLowerbound(), updateBestCandidate(), updateBestCandidate(), updateBestCandidate(), updateBestCandidate(), updateBilinearRelaxation(), updateColumnOrderWhenBranchingOnColumn(), updateDualVector(), updateEstimate(), updateLagrangianValue(), updateMIP(), updateMuSteplengthParam(), updateObjectiveVector(), updatePrimalRay(), updatePseudocost(), updateRowActivities(), updateSlacks(), updateStatistics(), updateStepLength(), updateSubgradient(), updateSubproblemLowerbound(), updateSubproblemStatQueue(), updateSymInfoConflictGraphSST(), updateTcliquegraph(), updateTransformation(), updateVarVals(), updateWorhp(), upgradeCons(), upgradeIndicatorSuperindicator(), upgradeLinearSuperindicator(), userDF(), userDG(), userF(), userG(), userHM(), varAddTransitiveBinaryClosureImplic(), varAddTransitiveImplic(), varColCompare(), varCreate(), varEventVarFixed(), varFreeParents(), varGetLbIndex(), varGetUbIndex(), varParse(), varProcessAddHoleGlobal(), varProcessAddHoleLocal(), varProcessChgBranchDirection(), varProcessChgBranchFactor(), varProcessChgBranchPriority(), varProcessChgLbGlobal(), varProcessChgLbLocal(), varProcessChgUbGlobal(), varProcessChgUbLocal(), varVecAddScaledRowCoefs(), varVecAddScaledRowCoefsQuad(), varVecAddScaledRowCoefsQuadScale(), visualizeSolutionAscii(), visualizeSolutionGnuplot(), visualizeSolutionGnuplot(), visualizeSolutionMatplotlib(), weightedDualVector(), while(), while(), wrapperDins(), wrapperRins(), writeExpandedSolutions(), and scipexamples::QueensSolver::~QueensSolver().

◆ result

* result = SCIP_DELAYED

Definition at line 220 of file heur_rootsoldiving.c.