LP diving heuristic that changes variable's objective values using root LP solution as guide.
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_Real * | rootsol |
SCIP_Real * | objchgvals |
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 |
#define HEUR_NAME "rootsoldiving" |
Definition at line 52 of file heur_rootsoldiving.c.
#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.
#define HEUR_DISPCHAR SCIP_HEURDISPCHAR_OBJDIVING |
Definition at line 54 of file heur_rootsoldiving.c.
#define HEUR_PRIORITY -1005000 |
Definition at line 55 of file heur_rootsoldiving.c.
#define HEUR_FREQ 20 |
Definition at line 56 of file heur_rootsoldiving.c.
#define HEUR_FREQOFS 5 |
Definition at line 57 of file heur_rootsoldiving.c.
#define HEUR_MAXDEPTH -1 |
Definition at line 58 of file heur_rootsoldiving.c.
#define HEUR_TIMING SCIP_HEURTIMING_AFTERLPPLUNGE |
Definition at line 59 of file heur_rootsoldiving.c.
#define HEUR_USESSUBSCIP FALSE |
does the heuristic use a secondary SCIP instance?
Definition at line 60 of file heur_rootsoldiving.c.
#define DEFAULT_MINRELDEPTH 0.0 |
minimal relative depth to start diving
Definition at line 67 of file heur_rootsoldiving.c.
#define DEFAULT_MAXRELDEPTH 1.0 |
maximal relative depth to start diving
Definition at line 68 of file heur_rootsoldiving.c.
#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.
#define DEFAULT_MAXLPITEROFS 1000 |
additional number of allowed LP iterations
Definition at line 70 of file heur_rootsoldiving.c.
#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.
#define DEFAULT_DEPTHFAC 0.5 |
maximal diving depth: number of binary/integer variables times depthfac
Definition at line 73 of file heur_rootsoldiving.c.
#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.
#define MINLPITER 10000 |
minimal number of LP iterations allowed in each LP solving call
Definition at line 76 of file heur_rootsoldiving.c.
#define DEFAULT_ALPHA 0.9 |
soft rounding factor to fade out objective coefficients
Definition at line 77 of file heur_rootsoldiving.c.
|
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().
static assert | ( | heur ! | = NULL | ) |
assert | ( | strcmp(SCIPheurGetName(heur), HEUR_NAME) | = =0 | ) |
References HEUR_NAME.
SCIPfreeBlockMemory | ( | scip | , |
& | heurdata ) |
References heurdata.
assert | ( | SCIPhasCurrentNodeLP(scip) | ) |
if | ( | nodeinfeasible | ) |
Definition at line 223 of file heur_rootsoldiving.c.
References absstartobjval, alpha, depth, divedepth, FALSE, heurdata, i, intvalrounds, lperror, lpsolchanged, lpsolstat, maxdepth, maxdivedepth, maxnlpiterations, MINLPITER, nbinvars, ncalls, ncycles, nintvars, nlpcands, nlpiterations, nsolsfound, NULL, nvars, objchgvals, objstep, result, rootsol, SCIP_Bool, SCIP_DIDNOTFIND, SCIP_DIDNOTRUN, SCIP_FOUNDSOL, SCIP_Longint, SCIP_LONGINT_FORMAT, SCIP_LPSOLSTAT_OPTIMAL, SCIP_OKAY, SCIP_Real, SCIPgetNSolsFound(), softroundings, startnlpcands, TRUE, and vars.
SCIPdebugMsg | ( | scip | , |
"---> diving finished: | lpsolstat = %d, | ||
depth %d/% | d, | ||
LP iter %" SCIP_LONGINT_FORMAT "/%" SCIP_LONGINT_FORMAT "\n" | , | ||
lpsolstat | , | ||
divedepth | , | ||
maxdivedepth | , | ||
heurdata-> | nlpiterations, | ||
maxnlpiterations | ) |
References divedepth, heurdata, lpsolstat, maxdivedepth, maxnlpiterations, and SCIP_LONGINT_FORMAT.
if | ( | nlpcands | = = 0 && !lperror && lpsolstat == SCIP_LPSOLSTAT_OPTIMAL | ) |
Definition at line 553 of file heur_rootsoldiving.c.
References FALSE, heurdata, lperror, lpsolstat, nlpcands, result, SCIP_Bool, SCIP_CALL, SCIP_FOUNDSOL, SCIP_LPSOLSTAT_OPTIMAL, SCIPdebugMsg, SCIPgetSolOrigObj(), SCIPlinkLPSol(), and SCIPtrySol().
SCIPendDive | ( | scip | ) |
References heurdata, result, and SCIP_FOUNDSOL.
SCIPfreeBufferArray | ( | scip | , |
& | objchgvals ) |
References intvalrounds, objchgvals, rootsol, and softroundings.
SCIPdebugMsg | ( | scip | , |
"rootsoldiving heuristic finished\n" | ) |
References SCIP_OKAY.
heurdata = SCIPheurGetData(heur) |
Definition at line 127 of file heur_rootsoldiving.c.
return SCIP_OKAY |
Definition at line 132 of file heur_rootsoldiving.c.
SCIP_Longint nlpiterations = 0 |
Definition at line 153 of file heur_rootsoldiving.c.
Definition at line 154 of file heur_rootsoldiving.c.
SCIP_VAR** vars |
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().
SCIP_Real* rootsol |
Definition at line 186 of file heur_rootsoldiving.c.
Referenced by if(), propagateRootRedcostBinvar(), propagateRootRedcostVar(), SCIPfreeBufferArray(), SCIPprobUpdateBestRootSol(), SCIPvarGetBestRootSol(), SCIPvarGetRootSol(), SCIPvarSetBestRootSol(), and SCIPvarUpdateBestRootSol().
SCIP_Real* objchgvals |
Definition at line 187 of file heur_rootsoldiving.c.
Referenced by if(), SCIPfreeBufferArray(), and SCIPpropagateProbing().
int* softroundings |
Definition at line 188 of file heur_rootsoldiving.c.
Referenced by if(), and SCIPfreeBufferArray().
int* intvalrounds |
Definition at line 189 of file heur_rootsoldiving.c.
Referenced by if(), and SCIPfreeBufferArray().
int nvars |
Definition at line 190 of file heur_rootsoldiving.c.
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().
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().
int nlpcands |
Definition at line 193 of file heur_rootsoldiving.c.
SCIP_LPSOLSTAT lpsolstat |
Definition at line 194 of file heur_rootsoldiving.c.
SCIP_Real absstartobjval |
Definition at line 195 of file heur_rootsoldiving.c.
Referenced by if().
SCIP_Real objstep |
Definition at line 196 of file heur_rootsoldiving.c.
Referenced by if().
SCIP_Real alpha |
Definition at line 197 of file heur_rootsoldiving.c.
Referenced by addGenVBound(), computeCutsAbs(), computeHyperplaneThreePoints(), computePosCircleCircle(), computePosRectangleCircle(), computePosRingCircle(), computeRelIntPoint(), computeVertexPolyhedralFacetBivariate(), findRho(), findRho(), generateCloseCutPoint(), generateLiftedFlowCoverCut(), getAlphaAndBeta(), handle1Cycle(), handleCycle(), if(), rayInRecessionCone(), SCIP_DECL_EXPRESTIMATE(), SCIP_DECL_HEUREXEC(), SCIPbanditCreateUcb(), SCIPcreateBanditUcb(), tightenVarBoundsEasy(), timeSeriesCreate(), tryFixVar(), updateVariableRounding(), and weightedDualVector().
SCIP_Real oldobj |
Definition at line 198 of file heur_rootsoldiving.c.
SCIP_Real newobj |
Definition at line 199 of file heur_rootsoldiving.c.
SCIP_Bool lperror |
Definition at line 200 of file heur_rootsoldiving.c.
SCIP_Bool lpsolchanged |
Definition at line 201 of file heur_rootsoldiving.c.
Referenced by if().
SCIP_Longint nsolsfound |
Definition at line 202 of file heur_rootsoldiving.c.
SCIP_Longint ncalls |
Definition at line 203 of file heur_rootsoldiving.c.
SCIP_Longint maxnlpiterations |
Definition at line 205 of file heur_rootsoldiving.c.
int depth |
Definition at line 206 of file heur_rootsoldiving.c.
int maxdepth |
Definition at line 207 of file heur_rootsoldiving.c.
int maxdivedepth |
Definition at line 208 of file heur_rootsoldiving.c.
int divedepth |
Definition at line 209 of file heur_rootsoldiving.c.
int startnlpcands |
Definition at line 210 of file heur_rootsoldiving.c.
int ncycles |
Definition at line 211 of file heur_rootsoldiving.c.
Referenced by if(), initLP(), and packingUpgrade().
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(), presolve(), 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 = SCIP_DELAYED |
Definition at line 220 of file heur_rootsoldiving.c.