methods and macros to use the SCIP memory management
Functions | |
BMS_BLKMEM * | SCIPblkmem (SCIP *scip) |
BMS_BUFMEM * | SCIPbuffer (SCIP *scip) |
BMS_BUFMEM * | SCIPcleanbuffer (SCIP *scip) |
SCIP_Longint | SCIPgetMemUsed (SCIP *scip) |
SCIP_Longint | SCIPgetMemTotal (SCIP *scip) |
SCIP_Longint | SCIPgetMemExternEstim (SCIP *scip) |
int | SCIPcalcMemGrowSize (SCIP *scip, int num) |
SCIP_RETCODE | SCIPensureBlockMemoryArray_call (SCIP *scip, void **arrayptr, size_t elemsize, int *arraysize, int minsize) |
void | SCIPprintMemoryDiagnostic (SCIP *scip) |
#define SCIPallocMemory | ( | scip, | |
ptr ) |
Definition at line 60 of file scip_mem.h.
Referenced by createTreeData(), createTreeProfile(), SCIP_DECL_BRANCHINIT(), SCIPboundstoreCreate(), SCIPincludeConcurrentScipSolvers(), SCIPincludeConshdlrBenders(), SCIPincludeConshdlrBenderslp(), SCIPincludeEventHdlrEstim(), SCIPincludeEventHdlrGlobalbnd(), SCIPincludeHeurAdaptivediving(), SCIPincludeHeurCycGreedy(), SCIPincludeHeurRepair(), SCIPincludePropSync(), SCIPincludeSepaMcf(), SCIPnlpiOracleCreate(), subtreeSumGapCreate(), and timeSeriesCreate().
#define SCIPallocClearMemory | ( | scip, | |
ptr ) |
Definition at line 62 of file scip_mem.h.
Referenced by AMPLProblemHandler::AMPLProblemHandler().
#define SCIPallocMemoryArray | ( | scip, | |
ptr, | |||
num ) |
Definition at line 64 of file scip_mem.h.
Referenced by addPathCuts(), addTourCuts(), collectSolution(), computeAndConstraintInfos(), extractCapacities(), extractCapacityRows(), extractFlow(), extractFlowRows(), extractNodes(), identifySourcesTargets(), mcfnetworkFill(), readCyc(), runTabuCol(), SCIP_DECL_BRANCHINIT(), SCIP_DECL_HEURINIT(), SCIP_DECL_SEPAEXECLP(), SCIPchgVarObjProbing(), setupProblem(), setupProblem(), tcliquegraphConstructCliqueTable(), and timeSeriesCreate().
#define SCIPallocClearMemoryArray | ( | scip, | |
ptr, | |||
num ) |
Definition at line 66 of file scip_mem.h.
Referenced by ensureMemorySize(), extendMemoryTreeProfile(), SCIP_DECL_COMPREXEC(), SCIP_DECL_COMPREXEC(), SCIP_DECL_SEPAEXECLP(), and SCIPmatrixCreate().
#define SCIPallocMemorySize | ( | scip, | |
ptr, | |||
size ) |
Definition at line 68 of file scip_mem.h.
#define SCIPreallocMemoryArray | ( | scip, | |
ptr, | |||
newnum ) |
Definition at line 70 of file scip_mem.h.
Referenced by addCandSolCyckerlin(), addVbound(), collectSolution(), computeAndConstraintInfos(), constructCompression(), createNewArc(), createNewCommodity(), ensureMemorySize(), extendMemoryTreeProfile(), extractCapacities(), mcfnetworkExtract(), SCIP_DECL_PROPEXEC(), SCIP_DECL_PROPPRESOL(), SCIPchgVarObjProbing(), and tcliquegraphEnsureCliqueidsSize().
#define SCIPreallocMemorySize | ( | scip, | |
ptr, | |||
newsize ) |
Definition at line 72 of file scip_mem.h.
#define SCIPduplicateMemory | ( | scip, | |
ptr, | |||
source ) |
Definition at line 74 of file scip_mem.h.
#define SCIPduplicateMemoryArray | ( | scip, | |
ptr, | |||
source, | |||
num ) |
Definition at line 76 of file scip_mem.h.
Referenced by applyProbing(), computeAndConstraintInfos(), initProblem(), initProblem(), scip::ObjBenders::ObjBenders(), scip::ObjBenderscut::ObjBenderscut(), scip::ObjBranchrule::ObjBranchrule(), scip::ObjConshdlr::ObjConshdlr(), scip::ObjCutsel::ObjCutsel(), scip::ObjDialog::ObjDialog(), scip::ObjDisp::ObjDisp(), scip::ObjEventhdlr::ObjEventhdlr(), scip::ObjHeur::ObjHeur(), scip::ObjNodesel::ObjNodesel(), scip::ObjPresol::ObjPresol(), scip::ObjPricer::ObjPricer(), scip::ObjProp::ObjProp(), scip::ObjReader::ObjReader(), scip::ObjRelax::ObjRelax(), scip::ObjSepa::ObjSepa(), scip::ObjTable::ObjTable(), SCIP_DECL_NLPISETINITIALGUESS(), SCIP_DECL_PROPPRESOL(), and SCIPnlhdlrCreate().
#define SCIPfreeMemory | ( | scip, | |
ptr ) BMSfreeMemory(ptr) |
Definition at line 78 of file scip_mem.h.
Referenced by freeTreeData(), freeTreeProfile(), SCIP_DECL_BRANCHEXIT(), SCIP_DECL_CONSFREE(), SCIP_DECL_CONSFREE(), SCIP_DECL_EVENTFREE(), SCIP_DECL_EVENTFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_PROBDELORIG(), SCIP_DECL_PROPFREE(), SCIP_DECL_SEPAFREE(), SCIPboundstoreFree(), SCIPincludeEventHdlrEstim(), SCIPincludeHeurAdaptivediving(), SCIPnlhdlrFree(), subtreeSumGapFree(), and timeSeriesFree().
#define SCIPfreeMemoryNull | ( | scip, | |
ptr ) BMSfreeMemoryNull(ptr) |
Definition at line 79 of file scip_mem.h.
Referenced by SCIPnlhdlrFree().
#define SCIPfreeMemoryArray | ( | scip, | |
ptr ) BMSfreeMemoryArray(ptr) |
Definition at line 80 of file scip_mem.h.
Referenced by addPathCuts(), addTourCuts(), applyProbing(), freeProblem(), freeProblem(), freeSortedvars(), freeTreeProfile(), readCyc(), runBrachistochrone(), runPacking(), runTabuCol(), SCIP_DECL_BRANCHEXIT(), SCIP_DECL_COMPREXIT(), SCIP_DECL_HEURFREE(), SCIP_DECL_NODESELEXITSOL(), SCIP_DECL_NODESELFREE(), SCIP_DECL_PROPEXITSOL(), SCIP_DECL_SEPAEXECLP(), SCIPmatrixCreate(), SCIPmatrixFree(), SCIPnlhdlrCreate(), timeSeriesFree(), scip::ObjBenders::~ObjBenders(), scip::ObjBenderscut::~ObjBenderscut(), scip::ObjBranchrule::~ObjBranchrule(), scip::ObjConshdlr::~ObjConshdlr(), scip::ObjCutsel::~ObjCutsel(), scip::ObjDialog::~ObjDialog(), scip::ObjDisp::~ObjDisp(), scip::ObjEventhdlr::~ObjEventhdlr(), scip::ObjHeur::~ObjHeur(), scip::ObjNodesel::~ObjNodesel(), scip::ObjPresol::~ObjPresol(), scip::ObjPricer::~ObjPricer(), scip::ObjProp::~ObjProp(), scip::ObjReader::~ObjReader(), scip::ObjRelax::~ObjRelax(), scip::ObjSepa::~ObjSepa(), and scip::ObjTable::~ObjTable().
#define SCIPfreeMemoryArrayNull | ( | scip, | |
ptr ) BMSfreeMemoryArrayNull(ptr) |
Definition at line 81 of file scip_mem.h.
Referenced by freeSortedvars(), mcfnetworkExtract(), mcfnetworkFree(), SCIP_DECL_CONSEXIT(), SCIP_DECL_NLPIADDVARS(), SCIP_DECL_NLPIDELVARSET(), SCIP_DECL_NLPIFREEPROBLEM(), SCIP_DECL_NLPISETINITIALGUESS(), SCIP_DECL_SEPAEXITSOL(), and tcliquegraphFree().
#define SCIPfreeMemorySize | ( | scip, | |
ptr ) BMSfreeMemorySize(ptr) |
Definition at line 82 of file scip_mem.h.
#define SCIPfreeMemorySizeNull | ( | scip, | |
ptr ) BMSfreeMemorySizeNull(ptr) |
Definition at line 83 of file scip_mem.h.
#define SCIPallocBlockMemory | ( | scip, | |
ptr ) |
Definition at line 89 of file scip_mem.h.
Referenced by addAuxiliaryVariablesToMaster(), addComponent(), addOrbitope(), alnsIncludeNeighborhood(), assignAuxiliaryVariables(), candidateCreate(), catchVarEventCardinality(), COLORcreateConsStoreGraph(), COLORincludeConshdlrStoreGraph(), consCatchEvent(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreateRedundant(), consdataCreateSuperindicator(), conshdlrdataCreate(), conshdlrdataCreate(), conshdlrdataCreate(), conshdlrdataCreate(), conshdlrdataCreate(), conshdlrdataCreate(), conshdlrdataCreate(), conshdlrdataCreate(), conshdlrdataCreate(), conshdlrdataCreate(), conshdlrdataCreate(), conshdlrdataCreate(), conshdlrdataCreate(), copyDimensions(), createAndAddAndCons(), createConsStoreGraphAtRoot(), createConstarray(), createData(), createData(), createDepthinfo(), createExprNode(), createNlhdlrExprData(), createPattern(), createReaderdata(), createScenarioData(), createSolTuple(), createSubproblems(), createTabooList(), createVararray(), DECL_NHINIT(), DECL_NHINIT(), decompHorizonCreate(), detectNlhdlr(), ecaggrCreateEmpty(), eventdataCreate(), exprdataCreate(), getEventData(), includeDivingHeurs(), includeEventHdlrSync(), includeNeighborhoods(), includeNeighborhoods(), initBounds(), initBranchruleData(), initConflictgraph(), initialiseLPSubproblem(), initImplGraphSOS1(), initProblem(), initProblem(), initTCliquegraph(), level2dataCreate(), level2resultCreateFromData(), lexdataCreate(), linconsupgradeCreate(), mcfnetworkCreate(), mod2MatrixAddCol(), mod2MatrixAddTransRow(), mpsinputCreate(), nlrowaggrCreate(), objimplicsCreate(), parseOutputDimensioninfo(), probdataCreate(), probdataCreate(), probdataCreate(), propdataCreate(), readerdataAddOutputvar(), readerdataCreate(), readerdataCreate(), rollingHorizonCreate(), schedulerIncludeNeighborhood(), SCIP_DECL_CONSCOPY(), SCIP_DECL_CONSTRANS(), SCIP_DECL_CONSTRANS(), SCIP_DECL_CONSTRANS(), SCIP_DECL_CONSTRANS(), SCIP_DECL_CONSTRANS(), SCIP_DECL_CONSTRANS(), SCIP_DECL_CONSTRANS(), SCIP_DECL_DISPINITSOL(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EVENTINITSOL(), SCIP_DECL_EXPRCOPYDATA(), SCIP_DECL_EXPRGETSYMDATA(), SCIP_DECL_EXPRGETSYMDATA(), SCIP_DECL_EXPRGETSYMDATA(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEURINITSOL(), SCIP_DECL_NLPICREATEPROBLEM(), SCIP_DECL_PROBCOPY(), SCIP_DECL_PROBTRANS(), SCIP_DECL_PROBTRANS(), SCIP_DECL_SEPAEXECLP(), SCIPaggrRowCopy(), SCIPaggrRowCreate(), SCIPbendersSolveSubproblemCIP(), SCIPbendersSolveSubproblemLP(), SCIPbendersStoreCut(), SCIPcreateConcurrent(), SCIPcreateConsCardinality(), SCIPcreateConsLOP(), SCIPcreateConsPseudobooleanWithConss(), SCIPcreateConsSOS1(), SCIPcreateConsSOS2(), tsp::SCIPcreateConsSubtour(), SCIPcreateExprProduct(), SCIPcreateExprValue(), SCIPcreateProbColoring(), SCIPcreateProbCyc(), SCIPcreateRowprep(), SCIPcreateSymgraph(), SCIPgenVBoundAdd(), SCIPincludeBenderscutFeasalt(), SCIPincludeBenderscutInt(), SCIPincludeBenderscutNogood(), SCIPincludeBenderscutOpt(), SCIPincludeBendersDefault(), SCIPincludeBranchruleAllfullstrong(), SCIPincludeBranchruleCloud(), SCIPincludeBranchruleDistribution(), SCIPincludeBranchruleFullstrong(), SCIPincludeBranchruleGomory(), SCIPincludeBranchruleInference(), SCIPincludeBranchruleLookahead(), SCIPincludeBranchruleMultAggr(), SCIPincludeBranchrulePscost(), SCIPincludeBranchruleRandom(), SCIPincludeBranchruleRelpscost(), SCIPincludeBranchruleStrongcoloring(), SCIPincludeBranchruleVanillafullstrong(), SCIPincludeComprLargestrepr(), SCIPincludeComprWeakcompr(), SCIPincludeConshdlrBounddisjunction(), SCIPincludeConshdlrCardinality(), SCIPincludeConshdlrComponents(), SCIPincludeConshdlrDisjunction(), SCIPincludeConshdlrIndicator(), SCIPincludeConshdlrKnapsack(), SCIPincludeConshdlrOrbisack(), SCIPincludeConshdlrOrbitope(), SCIPincludeConshdlrRpa(), SCIPincludeConshdlrSOS1(), SCIPincludeConshdlrSOS2(), SCIPincludeConshdlrSuperindicator(), SCIPincludeConshdlrSymresack(), SCIPincludeConshdlrViolatedCut(), SCIPincludeConsUpgradeNonlinear(), SCIPincludeCutselDynamic(), SCIPincludeCutselEnsemble(), SCIPincludeCutselHybrid(), SCIPincludeEventHdlrBoundwriting(), SCIPincludeEventHdlrShadowTree(), SCIPincludeEventHdlrSofttimelimit(), SCIPincludeEventHdlrSolvingphase(), SCIPincludeHeurActconsdiving(), SCIPincludeHeurAlns(), SCIPincludeHeurBound(), SCIPincludeHeurClique(), SCIPincludeHeurCoefdiving(), SCIPincludeHeurCompletesol(), SCIPincludeHeurConflictdiving(), SCIPincludeHeurCrossover(), SCIPincludeHeurCycKerlin(), SCIPincludeHeurDins(), SCIPincludeHeurDistributiondiving(), SCIPincludeHeurDps(), SCIPincludeHeurDualval(), SCIPincludeHeurFarkasdiving(), SCIPincludeHeurFeaspump(), SCIPincludeHeurFixandinfer(), SCIPincludeHeurFracdiving(), SCIPincludeHeurGins(), SCIPincludeHeurGuideddiving(), SCIPincludeHeurIndicator(), SCIPincludeHeurIndicatordiving(), SCIPincludeHeurInit(), SCIPincludeHeurIntdiving(), SCIPincludeHeurLinesearchdiving(), SCIPincludeHeurListScheduling(), SCIPincludeHeurLocalbranching(), SCIPincludeHeurLocks(), SCIPincludeHeurLpface(), SCIPincludeHeurMpec(), SCIPincludeHeurMultistart(), SCIPincludeHeurMutation(), SCIPincludeHeurNlpdiving(), SCIPincludeHeurObjpscostdiving(), SCIPincludeHeurOctane(), SCIPincludeHeurOfins(), SCIPincludeHeurOneopt(), SCIPincludeHeurOptcumulative(), SCIPincludeHeurPADM(), SCIPincludeHeurProximity(), SCIPincludeHeurPscostdiving(), SCIPincludeHeurRedsize(), SCIPincludeHeurReoptsols(), SCIPincludeHeurRins(), SCIPincludeHeurRootsoldiving(), SCIPincludeHeurRounding(), SCIPincludeHeurScheduler(), SCIPincludeHeurShiftandpropagate(), SCIPincludeHeurSimplerounding(), SCIPincludeHeurSubNlp(), SCIPincludeHeurSync(), SCIPincludeHeurTrustregion(), SCIPincludeHeurTrySol(), SCIPincludeHeurTwoopt(), SCIPincludeHeurUndercover(), SCIPincludeHeurVbounds(), SCIPincludeHeurVeclendiving(), SCIPincludeHeurZeroobj(), SCIPincludeHeurZirounding(), SCIPincludeLexicographicReduction(), SCIPincludeNlhdlrBilinear(), SCIPincludeNlhdlrConcave(), SCIPincludeNlhdlrConvex(), SCIPincludeNlhdlrPerspective(), SCIPincludeNlhdlrQuadratic(), SCIPincludeNlhdlrSignomial(), SCIPincludeNlpSolverWorhp(), SCIPincludeNodeselBfs(), SCIPincludeNodeselEstimate(), SCIPincludeNodeselHybridestim(), SCIPincludeNodeselRestartdfs(), SCIPincludeNodeselUct(), SCIPincludeOrbitalReduction(), SCIPincludeOrbitopalReduction(), SCIPincludePresolBoundshift(), SCIPincludePresolConvertinttobin(), SCIPincludePresolDomcol(), SCIPincludePresolDualcomp(), SCIPincludePresolDualinfer(), SCIPincludePresolDualsparsify(), SCIPincludePresolGateextraction(), SCIPincludePresolQPKKTref(), SCIPincludePresolSparsify(), SCIPincludePresolTworowbnd(), SCIPincludePricerBinpacking(), SCIPincludePricerColoring(), SCIPincludePricerRpa(), SCIPincludePropGenvbounds(), SCIPincludePropNlobbt(), SCIPincludePropObbt(), SCIPincludePropProbing(), SCIPincludePropPseudoobj(), SCIPincludePropRedcost(), SCIPincludePropSymmetry(), SCIPincludePropVbounds(), SCIPincludeReaderBnd(), SCIPincludeReaderCip(), SCIPincludeReaderCor(), SCIPincludeReaderLp(), SCIPincludeReaderMps(), SCIPincludeReaderPbm(), SCIPincludeReaderPpm(), SCIPincludeReaderSto(), SCIPincludeReaderTim(), SCIPincludeSepaAggregation(), SCIPincludeSepaCGMIP(), SCIPincludeSepaClique(), SCIPincludeSepaClosecuts(), SCIPincludeSepaConvexproj(), SCIPincludeSepaDisjunctive(), SCIPincludeSepaGauge(), SCIPincludeSepaGMI(), SCIPincludeSepaGomory(), SCIPincludeSepaImpliedbounds(), SCIPincludeSepaInterminor(), SCIPincludeSepaMinor(), SCIPincludeSepaMixing(), SCIPincludeSepaOddcycle(), SCIPincludeSepaRapidlearning(), SCIPincludeSepaZerohalf(), SCIPinitHeurOptcumulative(), SCIPinitRepresentation(), SCIPinsertBilinearTermImplicitNonlinear(), SCIPlinConsStatsCreate(), SCIPtreemodelInit(), SCIPvariableGraphCreate(), sepadataCreate(), sepadataCreate(), sepadataCreate(), smpsinputCreate(), stoinputCreate(), subtreeSumGapStoreNode(), tcliquegraphCreate(), timinputCreate(), updateArcData(), vardataCreate(), and warmStartInfoCreate().
#define SCIPallocClearBlockMemory | ( | scip, | |
ptr ) |
Definition at line 91 of file scip_mem.h.
Referenced by addAdjacentVars(), computeOffValues(), createCons(), createConstraint(), createNlhdlrExprData(), SCIP_DECL_EXPR_OWNERCREATE(), SCIP_DECL_NLHDLRDETECT(), SCIP_DECL_NLHDLRDETECT(), SCIP_DECL_NLHDLRDETECT(), SCIP_DECL_NLHDLRDETECT(), SCIP_DECL_NLPICREATEPROBLEM(), SCIP_DECL_NLPICREATEPROBLEM(), SCIP_DECL_NLPICREATEPROBLEM(), SCIPincludeConshdlrFixedvar(), SCIPincludeConshdlrNonlinear(), SCIPincludeExprhdlrLog(), SCIPincludeExprhdlrPow(), SCIPincludeExprhdlrProduct(), SCIPincludeNlhdlrSoc(), SCIPincludeNlpSolverAll(), SCIPincludeNlpSolverFilterSQP(), SCIPincludeSepaRlt(), SCIPnlhdlrCreate(), varIsSemicontinuous(), and varIsSemicontinuous().
#define SCIPallocBlockMemoryArray | ( | scip, | |
ptr, | |||
num ) |
Definition at line 93 of file scip_mem.h.
Referenced by addAdjacentVars(), addComponent(), addExtendedAsymmetricFormulation(), addExtendedFlowFormulation(), addOrbitope(), addSSTConssOrbitAndUpdateSST(), addStrongSBCsSubgroup(), addSubtourCuts(), addWeakSBCsSubgroup(), AMPLProblemHandler::AMPLProblemHandler(), applyNlobbt(), applyOptcumulative(), blisshook(), branch(), branchingDecisionEnsureBoundArraysSize(), branchruledataEnsureArraySize(), branchruledataEnsureNlcount(), buildSubgroupGraph(), collectLeafs(), collectNondefaultParams(), COLORprobAddNewStableSet(), componentSetupWorkingSol(), computeOffValues(), consCatchAllEvents(), consdataCollectLinkingCons(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreateBinvars(), conshdlrdataCreate(), constraintListCreate(), constructCompression(), constructCompression(), correctLocksAndCaptures(), createAndSplitProblem(), createAuxiliaryNonlinearSubproblem(), createBenderscutData(), createBendersData(), createCapacityRestriction(), createConflictGraphSST(), createConsStoreGraphAtRoot(), createCoverCutsTimepoint(), createData(), createDepthinfo(), createDisaggrVars(), createOrDetermineSizeGraph(), createOrDetermineSizeGraphCheck(), createPresoldata(), createProbQP(), createReaderdata(), createReaderdata(), createRelaxation(), createRelaxation(), createScenarioData(), createScenariosFromBlocks(), createScenarioSubproblemArray(), createSepaData(), createSolTuple(), createStartingData(), createSubSCIP(), createSubscip(), createTabooList(), createVariableMappings(), createVariables(), decompHorizonCreate(), detectNlhdlr(), detectOrbitopalSymmetries(), dualBoundStrengthening(), ecaggrCreateEmpty(), ensureConstarrySizeFznInput(), ensureDepthInfoArraySize(), ensureDynamicConsArrayAllocatedAndSufficientlyLarge(), ensureStartingPoint(), ensureSymmetryPermstransComputed(), ensureVararrySize(), ensureVararrySizeFznInput(), evaluateWorhpRun(), execRelpscost(), extensionOperatorSOS1(), fillVariableGraph(), findAndStoreDivesets(), getColumnOrder(), getEventData(), getRowOrder(), heurdataInit(), identifyOrbitalSymmetriesBroken(), includeDivingHeurs(), initBounds(), initBranchruleData(), initConcsolver(), initData(), initializeCandsLists(), initOrbits(), initProblem(), initProblem(), initPropdata(), initRest(), innerPresolve(), isDoublelLexSym(), lexdataCreate(), LOPreadFile(), mcfnetworkFill(), mod2MatrixTransformContRows(), nautyhook(), nlrowaggrCreate(), objimplicsCreate(), AMPLProblemHandler::OnHeader(), packingUpgrade(), parseOutputDimensioninfo(), preprocessGraph(), presolRoundConssSOS1(), probdataCreate(), probdataCreate(), processSolveOutcome(), propagateLocks(), propdataInit(), propdataInit(), readBlocks(), readCoefficients(), readCoefficients(), readCoefficients(), readIndep(), readLinearCoefs(), rollingHorizonCreate(), sassyhook(), sassyhook(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_BRANCHINIT(), SCIP_DECL_BRANCHINIT(), SCIP_DECL_CONSACTIVE(), SCIP_DECL_CONSINIT(), SCIP_DECL_CONSINIT(), SCIP_DECL_CONSINITSOL(), SCIP_DECL_CONSINITSOL(), SCIP_DECL_CONSINITSOL(), SCIP_DECL_CONSINITSOL(), SCIP_DECL_CONSLOCK(), SCIP_DECL_CONSPROP(), SCIP_DECL_CONSTRANS(), SCIP_DECL_CONSTRANS(), SCIP_DECL_CONSTRANS(), SCIP_DECL_CONSTRANS(), SCIP_DECL_CONSTRANS(), SCIP_DECL_CONSTRANS(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EXPRGETSYMDATA(), SCIP_DECL_EXPRGETSYMDATA(), SCIP_DECL_EXPRGETSYMDATA(), SCIP_DECL_HEURINITSOL(), SCIP_DECL_HEURINITSOL(), SCIP_DECL_HEURINITSOL(), SCIP_DECL_NLHDLRDETECT(), SCIP_DECL_NLHDLRDETECT(), SCIP_DECL_NLHDLRDETECT(), SCIP_DECL_NLHDLRINITSEPA(), SCIP_DECL_NLPICREATEPROBLEM(), SCIP_DECL_NLPIDELCONSSET(), SCIP_DECL_NLPIDELVARSET(), SCIP_DECL_NLPISETINITIALGUESS(), SCIP_DECL_NLPISETINITIALGUESS(), SCIP_DECL_NLPISOLVE(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRICERINITSOL(), SCIP_DECL_PROBCOPY(), SCIP_DECL_PROBTRANS(), SCIP_DECL_PROBTRANS(), SCIP_DECL_READERREAD(), SCIP_DECL_READERREAD(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECLP(), SCIPaggrRowCreate(), SCIPapplyHeurDualval(), SCIPapplyProximity(), SCIPapplyRedSize(), SCIPcomputeComponentsSym(), SCIPcomputeSymgraphColors(), SCIPcreateConsCardinality(), SCIPcreateConsLOP(), SCIPcreateProbColoring(), SCIPcreateProbCyc(), SCIPcreateSymgraph(), SCIPcreateSymgraphConsnodeperm(), SCIPcycAddIncompleteSol(), SCIPdetectSingleOrDoubleLexMatrices(), SCIPexprintHessianSparsity(), SCIPgenerateOrbitopeVarsMatrix(), SCIPincludeHeurAlns(), SCIPincludeHeurScheduler(), SCIPincludeHeurSync(), SCIPincludeNlpSolverAll(), SCIPinitHeurOptcumulative(), SCIPisPackingPartitioningOrbitope(), SCIPisSOCNonlinear(), SCIPlexicographicReductionAddPermutation(), SCIPnlpiOracleGetHessianLagSparsity(), SCIPnlpiOracleGetJacobianSparsity(), SCIPreadDiff(), SCIPreadLp(), SCIPreadOpb(), SCIPreadPip(), SCIPreduceMatrixSize(), SCIPsyncstoreInit(), SCIPwriteLp(), SCIPwriteMps(), sepadataAddNlrowaggr(), setSymmetryData(), setupAndSolveCumulativeSubscip(), setUpEvents(), setupGradients(), setupHessian(), solvePricingMINLP(), sortGenVBounds(), storeNonlinearConvexNlrows(), storeNonlinearConvexNlrows(), storeVarExprs(), tcliquegraphCreate(), timinputCreate(), transformNonIntegralRow(), userDG(), and userHM().
#define SCIPallocBlockMemorySize | ( | scip, | |
ptr, | |||
size ) |
Definition at line 95 of file scip_mem.h.
#define SCIPallocClearBlockMemoryArray | ( | scip, | |
ptr, | |||
num ) |
Definition at line 97 of file scip_mem.h.
Referenced by addSubtourCuts(), checkComponentsForNonstandardPerms(), consdataCreate(), constructCompression(), createProbQP(), createSubSCIP(), createVariables(), decompHorizonCreate(), rollingHorizonCreate(), runBenders(), SCIP_DECL_CONSINIT(), SCIP_DECL_CONSINITPRE(), SCIP_DECL_NLHDLRDETECT(), SCIP_DECL_NLPISOLVE(), SCIP_DECL_PROBCOPY(), SCIP_DECL_PROBTRANS(), SCIP_DECL_READERREAD(), SCIP_DECL_SEPAEXECLP(), SCIPbendersExec(), SCIPboundstoreCreate(), SCIPcreateSymgraph(), SCIPnlpiOracleAddVars(), SCIPvariableGraphCreate(), and subtreeSumGapSplit().
#define SCIPreallocBlockMemoryArray | ( | scip, | |
ptr, | |||
oldnum, | |||
newnum ) |
Definition at line 99 of file scip_mem.h.
Referenced by addAuxVar(), addCoef(), addComponent(), addEntry(), addEntry(), addNewGenVBound(), addNodesInformation(), addOneRow(), addOrbitope(), addScenarioEntry(), addSCVarIndicator(), addSCVarIndicator(), addSSTConssOrbitAndUpdateSST(), addStrongSBCsSubgroup(), addWeakSBCsSubgroup(), applyOptcumulative(), blisshook(), branchruledataEnsureArraySize(), branchruledataEnsureNlcount(), buildScenariosFromBlocks(), checkMemSize(), collectAggregatedVars(), collectAggregatedVars(), collectNondefaultParams(), COLORprobAddNewStableSet(), consdataEnsureAddLinConsSize(), consdataEnsureVarsSize(), consdataEnsureVarsSize(), consdataEnsureVarsSize(), consdataEnsureVarsSize(), consdataEnsureVarsSize(), consdataEnsureVarsSize(), consdataEnsureVarsSize(), consdataEnsurevarsSizeCardinality(), consdataEnsurevarsSizeSOS1(), consdataEnsurevarsSizeSOS2(), conshdlrdataEnsureLinconsupgradesSize(), constraintListAppend(), constructValidSolution(), correctPresoldata(), createCapacityRestriction(), createCoverCutsTimepoint(), detectNlhdlr(), determineVariableFixings(), ensureConsLinSize(), ensureConstarrySizeFznInput(), ensureDepthInfoArraySize(), ensureDynamicConsArrayAllocatedAndSufficientlyLarge(), ensureEdgeArraysSize(), ensureNodeArraysSize(), ensureSize(), ensureVararrySize(), ensureVararrySizeFznInput(), ensureVarsSize(), ensureVarsSize(), exprIsSemicontinuous(), fillGlobalStartingData(), fillVariableGraph(), findAndStoreDivesets(), generateZerohalfCut(), getMaxAndConsDim(), getNextLine(), getNextLine(), getNextLine(), getNextLine(), identifyOrbitalSymmetriesBroken(), includeDivingHeurs(), innerPresolve(), level2dataEnsureSize(), nautyhook(), nlrowaggrAddLinearTerm(), parseOutputDimensioninfo(), readBlocks(), readCoefficients(), readCoefficients(), readCoefficients(), readIndep(), readQuadraticCoefs(), rowprepRecordModifiedVar(), sassyhook(), sassyhook(), SCIP_DECL_CONSACTIVE(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_NLHDLRDETECT(), SCIP_DECL_NLHDLRINITSEPA(), SCIP_DECL_NLPIADDCONSTRAINTS(), SCIP_DECL_NLPIADDVARS(), SCIP_DECL_NLPIDELCONSSET(), SCIP_DECL_NLPIDELVARSET(), SCIP_DECL_PROPEXITPRE(), SCIPaddSymgraphConsnode(), SCIPaddSymgraphOpnode(), SCIPaddSymgraphValnode(), SCIPaggrRowAddRow(), SCIPensureRowprepSize(), SCIPgenerateOrbitopeVarsMatrix(), SCIPgenVBoundAdd(), SCIPlexicographicReductionAddPermutation(), SCIPnlpiOracleGetJacobianSparsity(), SCIPparseVarsPolynomial(), SCIPprobdataAddVar(), SCIPpropSyncAddBndchg(), SCIPreduceMatrixSize(), SCIPseparateRelaxedKnapsack(), sepadataAddMinor(), sepadataAddMinor(), sepadataAddNlrowaggr(), setSymmetryData(), setUpEvents(), storeVarExprs(), tabooListAdd(), and tightenWeightsLift().
#define SCIPreallocBlockMemorySize | ( | scip, | |
ptr, | |||
oldsize, | |||
newsize ) |
Definition at line 101 of file scip_mem.h.
#define SCIPduplicateBlockMemory | ( | scip, | |
ptr, | |||
source ) |
Definition at line 103 of file scip_mem.h.
Referenced by SCIP_DECL_EXPRCOPYDATA(), and SCIPcopyRowprep().
#define SCIPduplicateBlockMemoryArray | ( | scip, | |
ptr, | |||
source, | |||
num ) |
Definition at line 105 of file scip_mem.h.
Referenced by addConsNameToStorage(), addScenarioEntry(), addVarNameToStorage(), applyNlobbt(), computeSymmetryGroup(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreateRedundant(), constraintListAppend(), copyDimensions(), correctPresoldata(), createAndAddAndCons(), createAndSplitProblem(), createAuxiliaryNonlinearSubproblem(), createConstarray(), createConstraint(), createData(), createNlhdlrExprData(), createPresoldata(), createProjRow(), createReaderdata(), createVararray(), decompHorizonInitialize(), evaluateWorhpRun(), exprIsSemicontinuous(), heurdataInit(), initData(), innerPresolve(), nautyhook(), nlrowaggrCreate(), nlrowaggrStoreLinearTerms(), probdataCreate(), probdataCreate(), probdataCreate(), readerdataAddOutputvar(), SCIP_DECL_CONSINITSOL(), SCIP_DECL_CONSTRANS(), SCIP_DECL_CONSTRANS(), SCIP_DECL_CONSTRANS(), SCIP_DECL_CONSTRANS(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_SEPAEXECLP(), SCIPaggrRowCopy(), SCIPbendersStoreCut(), SCIPcopyRowprep(), SCIPcreateConcurrent(), SCIPcreateConsCardinality(), SCIPcreateConsPseudobooleanWithConss(), SCIPcreateConsSOS1(), SCIPcreateConsSOS2(), SCIPgenVBoundAdd(), SCIPheurPassIndicator(), SCIPinitHeurOptcumulative(), SCIPnlpiOracleAddVars(), SCIPnlpiOracleChgLinearCoefs(), SCIPnlpiOracleSetProblemName(), SCIPparseVarsPolynomial(), SCIPpricerBinpackingActivate(), setScenarioName(), setScenarioStageName(), subscipdataCopySubscip(), timinputSetStageName(), timinputSetStageStartCons(), timinputSetStageStartVar(), transformToOrig(), and vardataCreate().
#define SCIPensureBlockMemoryArray | ( | scip, | |
ptr, | |||
arraysizeptr, | |||
minsize ) ( (SCIPensureBlockMemoryArray_call((scip), (void**)(ptr), sizeof(**(ptr)), (arraysizeptr), (minsize))) ) |
Definition at line 107 of file scip_mem.h.
Referenced by addAdjacentVars(), addCoefTerm(), addConsNameToStorage(), addConstraintToStage(), addOrDetermineEffectOfGroupedEdges(), addOrDetermineEffectOfGroupedEdges(), addVariableToStage(), addVarNameToStorage(), bilinearTermsInsertEntry(), bilinTermAddAuxExpr(), catchVarEvent(), computeConsAndDataChanges(), consdataAddCons(), consdataAddCons(), createAndAddAndCons(), createOrDetermineSizeGraph(), createOrDetermineSizeGraph(), createOrDetermineSizeGraphCheck(), createOrDetermineSizeGraphCheck(), detectNlhdlr(), ensureConssSize(), ensureIntArraySize(), mod2MatrixAddCol(), mod2MatrixAddOrigRow(), mod2MatrixAddTransRow(), mod2rowAddRow(), nlrowaggrAddQuadraticVar(), readPeriods(), scenarioAddChild(), SCIP_DECL_NLPISOLVE(), SCIPappendExprSumExpr(), SCIPboundstoreAdd(), SCIPcreateConsPseudobooleanWithConss(), SCIPincludeConsUpgradeNonlinear(), and SCIPincludeNlhdlrNonlinear().
#define SCIPfreeBlockMemory | ( | scip, | |
ptr ) BMSfreeBlockMemory(SCIPblkmem(scip), (ptr)) |
Definition at line 108 of file scip_mem.h.
Referenced by addAuxiliaryVariablesToMaster(), addComponent(), alnsFreeNeighborhood(), assignAuxiliaryVariables(), bilinearTermsFree(), candidateFree(), clearVarAdjacency(), consdataCreate(), consdataFree(), consdataFree(), consdataFree(), consdataFree(), consdataFree(), consdataFree(), consdataFree(), consdataFree(), consdataFree(), consdataFree(), consdataFree(), consdataFree(), consdataFree(), consdataFree(), consdataFree(), consdataFree(), consdataFree(), consdataFree(), consdataFree(), consDropEvent(), conshdlrdataFree(), conshdlrdataFree(), conshdlrdataFree(), conshdlrdataFree(), conshdlrdataFree(), conshdlrdataFree(), conshdlrdataFree(), conshdlrdataFree(), conshdlrdataFree(), conshdlrdataFree(), conshdlrdataFree(), conshdlrdataFree(), createAndAddAndCons(), DECL_NHEXIT(), DECL_NHEXIT(), DECL_NHFREE(), DECL_NHFREE(), DECL_NHFREE(), DECL_NHFREE(), DECL_NHFREE(), DECL_NHFREE(), decompHorizonFree(), destroyMod2Matrix(), dropVarEventCardinality(), ecaggrFree(), eventdataFree(), exprdataFree(), freeComponent(), freeConflictgraph(), freeConstarray(), freeConstraint(), freeDepthinfo(), freeDimensions(), freeEnfoData(), freeEventData(), freeEventhandler(), freeExprDataMem(), freeExprNode(), freeGenVBound(), freeImplGraphSOS1(), freeNlhdlrExprData(), freeOrbitope(), freePersistent(), freeProblem(), freeProblem(), freeReaderdata(), freeReaderdata(), freeScenarioTree(), freeShadowTree(), freeTabooList(), freeVararray(), level2dataFree(), level2resultFree(), lexdataCreate(), lexdataFree(), linconsupgradeFree(), mcfnetworkFree(), mod2matrixRemoveCol(), mod2matrixRemoveRow(), mpsinputFree(), nlrowaggrFree(), objimplicsFree(), presolRoundVarsSOS1(), probdataFree(), probdataFree(), probdataFree(), readerdataFree(), releaseSCHashmap(), rollingHorizonFree(), schedulerFreeDivingHeur(), schedulerFreeNeighborhood(), SCIP_DECL_BENDERSCUTFREE(), SCIP_DECL_BENDERSCUTFREE(), SCIP_DECL_BENDERSCUTFREE(), SCIP_DECL_BENDERSCUTFREE(), SCIP_DECL_BENDERSFREE(), SCIP_DECL_BRANCHFREE(), SCIP_DECL_BRANCHFREE(), SCIP_DECL_BRANCHFREE(), SCIP_DECL_BRANCHFREE(), SCIP_DECL_BRANCHFREE(), SCIP_DECL_BRANCHFREE(), SCIP_DECL_BRANCHFREE(), SCIP_DECL_BRANCHFREE(), SCIP_DECL_BRANCHFREE(), SCIP_DECL_BRANCHFREE(), SCIP_DECL_BRANCHFREE(), SCIP_DECL_COMPRFREE(), SCIP_DECL_COMPRFREE(), SCIP_DECL_CONFLICTFREE(), SCIP_DECL_CONFLICTFREE(), SCIP_DECL_CONSDELETE(), SCIP_DECL_CONSDELETE(), SCIP_DECL_CONSDELETE(), SCIP_DECL_CONSDELETE(), SCIP_DECL_CONSDELETE(), SCIP_DECL_CONSDELETE(), SCIP_DECL_CONSDELETE(), SCIP_DECL_CONSDELETE(), SCIP_DECL_CONSDELETE(), SCIP_DECL_CONSEXITSOL(), SCIP_DECL_CONSFREE(), SCIP_DECL_CONSFREE(), SCIP_DECL_CONSFREE(), SCIP_DECL_CONSFREE(), SCIP_DECL_CONSFREE(), SCIP_DECL_CONSFREE(), SCIP_DECL_CONSFREE(), SCIP_DECL_CONSFREE(), SCIP_DECL_CONSFREE(), SCIP_DECL_CONSFREE(), SCIP_DECL_CONSFREE(), SCIP_DECL_CONSFREE(), SCIP_DECL_CONSFREE(), SCIP_DECL_CONSFREE(), SCIP_DECL_CONSFREE(), SCIP_DECL_CONSFREE(), SCIP_DECL_CONSFREE(), SCIP_DECL_CUTSELFREE(), SCIP_DECL_CUTSELFREE(), SCIP_DECL_CUTSELFREE(), SCIP_DECL_DISPINITSOL(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EVENTEXITSOL(), SCIP_DECL_EVENTFREE(), SCIP_DECL_EVENTFREE(), SCIP_DECL_EVENTFREE(), SCIP_DECL_EVENTFREE(), SCIP_DECL_EVENTFREE(), SCIP_DECL_EVENTFREE(), SCIP_DECL_EVENTFREE(), SCIP_DECL_EXPR_OWNERFREE(), SCIP_DECL_EXPRFREEDATA(), SCIP_DECL_EXPRFREEDATA(), SCIP_DECL_EXPRFREEDATA(), SCIP_DECL_EXPRFREEDATA(), SCIP_DECL_EXPRFREEHDLR(), SCIP_DECL_EXPRFREEHDLR(), SCIP_DECL_EXPRFREEHDLR(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXIT(), SCIP_DECL_HEUREXITSOL(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_NLHDLREXIT(), SCIP_DECL_NLHDLRFREEEXPRDATA(), SCIP_DECL_NLHDLRFREEEXPRDATA(), SCIP_DECL_NLHDLRFREEEXPRDATA(), SCIP_DECL_NLHDLRFREEHDLRDATA(), SCIP_DECL_NLHDLRFREEHDLRDATA(), SCIP_DECL_NLHDLRFREEHDLRDATA(), SCIP_DECL_NLHDLRFREEHDLRDATA(), SCIP_DECL_NLHDLRFREEHDLRDATA(), SCIP_DECL_NLHDLRFREEHDLRDATA(), SCIP_DECL_NLPIFREE(), SCIP_DECL_NLPIFREE(), SCIP_DECL_NLPIFREE(), SCIP_DECL_NLPIFREEPROBLEM(), SCIP_DECL_NLPIFREEPROBLEM(), SCIP_DECL_NLPIFREEPROBLEM(), SCIP_DECL_NODESELFREE(), SCIP_DECL_NODESELFREE(), SCIP_DECL_NODESELFREE(), SCIP_DECL_NODESELFREE(), SCIP_DECL_NODESELFREE(), SCIP_DECL_PRESOLFREE(), SCIP_DECL_PRESOLFREE(), SCIP_DECL_PRESOLFREE(), SCIP_DECL_PRESOLFREE(), SCIP_DECL_PRESOLFREE(), SCIP_DECL_PRESOLFREE(), SCIP_DECL_PRESOLFREE(), SCIP_DECL_PRESOLFREE(), SCIP_DECL_PRESOLFREE(), SCIP_DECL_PRESOLFREE(), SCIP_DECL_PRICERFREE(), SCIP_DECL_PRICERFREE(), SCIP_DECL_PROBDELORIG(), SCIP_DECL_PROBDELORIG(), SCIP_DECL_PROBDELTRANS(), SCIP_DECL_PROBDELTRANS(), SCIP_DECL_PROPEXITSOL(), SCIP_DECL_PROPFREE(), SCIP_DECL_PROPFREE(), SCIP_DECL_PROPFREE(), SCIP_DECL_PROPFREE(), SCIP_DECL_PROPFREE(), SCIP_DECL_PROPFREE(), SCIP_DECL_PROPFREE(), SCIP_DECL_PROPFREE(), SCIP_DECL_PROPFREE(), SCIP_DECL_READERFREE(), SCIP_DECL_READERFREE(), SCIP_DECL_READERFREE(), SCIP_DECL_READERFREE(), SCIP_DECL_READERFREE(), SCIP_DECL_READERFREE(), SCIP_DECL_READERFREE(), SCIP_DECL_READERFREE(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAFREE(), SCIP_DECL_SEPAFREE(), SCIP_DECL_SEPAFREE(), SCIP_DECL_SEPAFREE(), SCIP_DECL_SEPAFREE(), SCIP_DECL_SEPAFREE(), SCIP_DECL_SEPAFREE(), SCIP_DECL_SEPAFREE(), SCIP_DECL_SEPAFREE(), SCIP_DECL_SEPAFREE(), SCIP_DECL_SEPAFREE(), SCIP_DECL_SEPAFREE(), SCIP_DECL_SEPAFREE(), SCIP_DECL_SEPAFREE(), SCIP_DECL_SEPAFREE(), SCIP_DECL_SEPAFREE(), SCIP_DECL_TABLEFREE(), SCIPaggrRowFree(), SCIPbendersExit(), SCIPbendersSolveSubproblemCIP(), SCIPbendersSolveSubproblemLP(), SCIPcreateConsPseudobooleanWithConss(), SCIPfreeConcurrent(), SCIPfreeRowprep(), SCIPfreeSymDataExpr(), SCIPfreeSymgraph(), SCIPinsertBilinearTermImplicitNonlinear(), SCIPisSOCNonlinear(), SCIPlexicographicReductionFree(), SCIPlinConsStatsFree(), SCIPnlhdlrFree(), SCIPorbitalReductionFree(), SCIPorbitopalReductionFree(), SCIPpatternRelease(), SCIPtreemodelFree(), SCIPvariableGraphFree(), sepadataFree(), sepadataFree(), sepadataFree(), smpsinputFree(), stoinputFree(), subtreeSumGapDelSubtrees(), subtreeSumGapRemoveNode(), tcliquegraphFree(), timinputFree(), vardataDelete(), and warmStartInfoFree().
#define SCIPfreeBlockMemoryNull | ( | scip, | |
ptr ) BMSfreeBlockMemoryNull(SCIPblkmem(scip), (ptr)) |
Definition at line 109 of file scip_mem.h.
Referenced by SCIP_DECL_BRANCHFREE(), SCIP_DECL_BRANCHFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_NLHDLRFREEEXPRDATA(), and SCIP_DECL_PRICERFREE().
#define SCIPfreeBlockMemoryArray | ( | scip, | |
ptr, | |||
num ) BMSfreeBlockMemoryArray(SCIPblkmem(scip), (ptr), (num)) |
Definition at line 110 of file scip_mem.h.
Referenced by addSubtourCuts(), applyOptcumulative(), bilinearTermsFree(), branchingDecisionFree(), branchruledataFreeArrays(), cleanupHashDatas(), clearVarAdjacency(), componentPackingPartitioningOrbisackUpgrade(), consdataFree(), consdataFree(), consdataFree(), consdataFree(), consdataFree(), consdataFree(), consdataFree(), consdataFree(), consdataFreeRows(), consdataFreeRows(), consDropAllEvents(), conshdlrdataFree(), constraintListFree(), constructCompression(), constructCompression(), correctLocksAndCaptures(), correctPresoldata(), createAndAddAndCons(), createConstraints(), createOrDetermineSizeGraph(), createOrDetermineSizeGraphCheck(), createPresoldata(), createProbQP(), createScenariosFromBlocks(), decompHorizonFree(), deleteSubproblem(), destroyMod2Matrix(), detectOrbitopalSymmetries(), doSeparation(), dualBoundStrengthening(), ecaggrFree(), execRelpscost(), exprIsSemicontinuous(), freeAllEventData(), freeColumnOrder(), freeComponent(), freeComponent(), freeComponentsData(), freeConflictGraphSST(), freeConstarray(), freeDepthinfo(), freeDisaggrVars(), freeEventData(), freeExprDataMem(), freeGenVBound(), freeGenVBounds(), freeMemory(), freeNlhdlrExprData(), freeNlhdlrExprData(), freeNonlinearProblem(), freeOrbitope(), freePersistent(), freeProblem(), freeProblem(), freeProjRow(), freeReaderdata(), freeReaderdata(), freeRowOrder(), freeScenarioTree(), freeSepaData(), freeStartingData(), freeSubSCIP(), freeSubscip(), freeSymmetryData(), freeTabooList(), freeVararray(), freeVariables(), heurdataFree(), if(), initBounds(), innerPresolve(), invalidateHessianLagSparsity(), invalidateJacobiSparsity(), isDoublelLexSym(), level2dataFree(), lexdataFree(), mod2matrixRemoveRow(), nlrowaggrFree(), packingUpgrade(), presolRoundConssSOS1(), probdataFree(), probdataFree(), probdataFree(), propagateLocks(), propdataClear(), propdataInit(), readBlocks(), readConstraints(), readIndep(), releaseSCHashmap(), rollingHorizonFree(), runBenders(), SCIP_DECL_BENDERSCUTEXIT(), SCIP_DECL_BENDERSEXIT(), SCIP_DECL_BENDERSFREE(), SCIP_DECL_BRANCHEXIT(), SCIP_DECL_BRANCHEXIT(), SCIP_DECL_BRANCHEXIT(), SCIP_DECL_COMPREXIT(), SCIP_DECL_CONCSOLVERDESTROYINST(), SCIP_DECL_CONSACTIVE(), SCIP_DECL_CONSDELETE(), SCIP_DECL_CONSDELETE(), SCIP_DECL_CONSDELETE(), SCIP_DECL_CONSDELETE(), SCIP_DECL_CONSDELETE(), SCIP_DECL_CONSDELETE(), SCIP_DECL_CONSEXIT(), SCIP_DECL_CONSEXIT(), SCIP_DECL_CONSEXITSOL(), SCIP_DECL_CONSEXITSOL(), SCIP_DECL_CONSFREE(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EVENTEXITSOL(), SCIP_DECL_EXPRFREEDATA(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXIT(), SCIP_DECL_HEUREXIT(), SCIP_DECL_HEUREXITSOL(), SCIP_DECL_HEUREXITSOL(), SCIP_DECL_HEUREXITSOL(), SCIP_DECL_HEUREXITSOL(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURINIT(), SCIP_DECL_NLHDLREXIT(), SCIP_DECL_NLHDLREXITSEPA(), SCIP_DECL_NLHDLRFREEEXPRDATA(), SCIP_DECL_NLHDLRINITSEPA(), SCIP_DECL_NLPIDELCONSSET(), SCIP_DECL_NLPIDELVARSET(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXIT(), SCIP_DECL_PRICEREXITSOL(), SCIP_DECL_PROBDELORIG(), SCIP_DECL_PROBDELORIG(), SCIP_DECL_PROBDELTRANS(), SCIP_DECL_PROBDELTRANS(), SCIP_DECL_PROPEXITSOL(), SCIP_DECL_PROPEXITSOL(), SCIP_DECL_READERREAD(), SCIP_DECL_READERREAD(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXITSOL(), SCIPaggrRowFree(), SCIPapplyHeurDualval(), SCIPapplyRedSize(), SCIPbendersExec(), SCIPbendersExit(), SCIPboundstoreFree(), SCIPcreateConsPseudobooleanWithConss(), SCIPcycAddIncompleteSol(), SCIPdetectSingleOrDoubleLexMatrices(), SCIPfreeConcurrent(), SCIPfreeParseVarsPolynomialData(), SCIPfreeSOCArraysNonlinear(), SCIPfreeSymgraph(), SCIPgenVBoundAdd(), SCIPheurPassIndicator(), SCIPisSOCNonlinear(), SCIPnlpiOracleDelVarSet(), SCIPnlpiOracleGetHessianLagSparsity(), SCIPnlpiOracleGetJacobianSparsity(), SCIPnlpiOracleSetProblemName(), SCIPreadDiff(), SCIPreadLp(), SCIPreadOpb(), SCIPreadPip(), SCIPreduceMatrixSize(), SCIPsyncstoreExit(), SCIPvariableGraphFree(), SCIPwriteLp(), SCIPwriteMps(), sepadataClear(), sepadataFreeNlrows(), setSymmetryData(), setupAndSolveCumulativeSubscip(), setupStart(), solvePricingMINLP(), strengthenOrbitopeConstraint(), subscipdataFreeSubscip(), subtreeSumGapDelSubtrees(), SYMbuildSassyGraph(), SYMbuildSassyGraphCheck(), SYMcheckGraphsAreIdentical(), SYMcomputeSymmetryGenerators(), tcliquegraphFree(), timinputFree(), transformNonIntegralRow(), tryHandleSingleOrDoubleLexMatricesComponent(), userDG(), userHM(), and vardataDelete().
#define SCIPfreeBlockMemoryArrayNull | ( | scip, | |
ptr, | |||
num ) BMSfreeBlockMemoryArrayNull(SCIPblkmem(scip), (ptr), (num)) |
Definition at line 111 of file scip_mem.h.
Referenced by addOrbitopesDynamic(), bilinearTermsFree(), branchruledataEnsureNlcount(), consdataCreate(), consdataFree(), consdataFree(), consdataFree(), consdataFree(), consdataFree(), consdataFree(), consdataFree(), consdataFree(), consdataFree(), consdataFree(), consdataFreeRows(), conshdlrdataFree(), createIndicatorConstraint(), decompHorizonFree(), destroyMod2Matrix(), detectAndHandleSubgroups(), freeComponent(), freeConstraint(), freeConstraints(), freeDimensions(), freeDisaggrVars(), freeEnfoData(), freeExprDataMem(), freeNlhdlrExprData(), freeNlhdlrExprData(), freeOrbitope(), freeShadowTree(), freeSymmetryData(), freeVarExprs(), freeVariables(), invalidateSolution(), mcfnetworkFree(), mod2matrixRemoveRow(), nlrowaggrFree(), objimplicsFree(), presolRoundConssSOS1(), probdataFree(), propdataExit(), propdataExit(), readConstraints(), readConstraints(), readObjective(), readObjective(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_BRANCHEXIT(), SCIP_DECL_BRANCHEXIT(), SCIP_DECL_BRANCHEXITSOL(), SCIP_DECL_BRANCHFREE(), SCIP_DECL_BRANCHFREE(), SCIP_DECL_BRANCHFREE(), SCIP_DECL_BRANCHFREE(), SCIP_DECL_CONSEXIT(), SCIP_DECL_CONSEXIT(), SCIP_DECL_CONSEXIT(), SCIP_DECL_CONSEXITPRE(), SCIP_DECL_CONSEXITSOL(), SCIP_DECL_CONSEXITSOL(), SCIP_DECL_CONSFREE(), SCIP_DECL_CONSFREE(), SCIP_DECL_CONSFREE(), SCIP_DECL_CONSLOCK(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EVENTEXIT(), SCIP_DECL_EXPR_OWNERFREE(), SCIP_DECL_HEUREXIT(), SCIP_DECL_HEUREXITSOL(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURFREE(), SCIP_DECL_NLHDLRFREEEXPRDATA(), SCIP_DECL_NLHDLRFREEHDLRDATA(), SCIP_DECL_NLPIADDCONSTRAINTS(), SCIP_DECL_NLPIADDCONSTRAINTS(), SCIP_DECL_NLPIADDVARS(), SCIP_DECL_NLPIADDVARS(), SCIP_DECL_NLPICHGEXPR(), SCIP_DECL_NLPICHGLINEARCOEFS(), SCIP_DECL_NLPIDELCONSSET(), SCIP_DECL_NLPIDELVARSET(), SCIP_DECL_NLPIFREE(), SCIP_DECL_NLPIFREEPROBLEM(), SCIP_DECL_NLPIFREEPROBLEM(), SCIP_DECL_NLPIFREEPROBLEM(), SCIP_DECL_NLPISETINITIALGUESS(), SCIP_DECL_NLPISETOBJECTIVE(), SCIP_DECL_PRICERFREE(), SCIP_DECL_PROBDELORIG(), SCIP_DECL_PROPEXIT(), SCIP_DECL_READERFREE(), SCIP_DECL_READERREAD(), SCIP_DECL_READERREAD(), SCIPaggrRowFree(), SCIPboundstoreFree(), SCIPdetectSingleOrDoubleLexMatrices(), SCIPexprintEval(), SCIPexprintFreeData(), SCIPfreeParseVarsPolynomialData(), SCIPfreeRowprep(), SCIPfreeSymDataExpr(), SCIPfreeSymgraph(), SCIPfreeSymgraphConsnodeperm(), SCIPlexicographicReductionReset(), SCIPnlpiOracleGetHessianLagSparsity(), SCIPorbitalReductionReset(), SCIPorbitopalReductionReset(), SCIPparseVarsPolynomial(), SCIPpatternRelease(), SCIPvariableGraphFree(), sepadataClear(), sepadataClear(), SYMcheckGraphsAreIdentical(), and transformToOrig().
#define SCIPfreeBlockMemorySize | ( | scip, | |
ptr, | |||
size ) BMSfreeBlockMemorySize(SCIPblkmem(scip), (ptr), (size)) |
Definition at line 112 of file scip_mem.h.
#define SCIPfreeBlockMemorySizeNull | ( | scip, | |
ptr, | |||
size ) BMSfreeBlockMemorySizeNull(SCIPblkmem(scip), (ptr), (size)) |
Definition at line 113 of file scip_mem.h.
#define SCIPallocBuffer | ( | scip, | |
ptr ) |
Definition at line 122 of file scip_mem.h.
Referenced by binaryVarListCreate(), binConsDataCreate(), branchingDecisionCreate(), branchingResultDataCreate(), candidateListCreate(), constraintListCreate(), createBoundRays(), createConstantAssignment(), createRays(), createTcliqueGraph(), domainReductionsCreate(), fillRelationTables(), GUBconsCreate(), GUBsetCreate(), initializeMatrix(), insertIndex(), makeCoverMinimal(), nodepairqueueCreate(), nodepartitionCreate(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIPmatrixCreate(), scoreContainerCreate(), and statusCreate().
#define SCIPallocBufferArray | ( | scip, | |
ptr, | |||
num ) |
Definition at line 124 of file scip_mem.h.
Referenced by adaptSymmetryDataSST(), addAltLPColumn(), addAltLPConstraint(), addAltLPRow(), addBinaryConstraint(), addBranchingComplementaritiesSOS1(), addCliqueDataEntry(), addCliques(), addCliques(), addConsToOccurList(), addConstraint(), addConstraintToBendersSubproblem(), addCut(), addExprViolScoresAuxVars(), addFixedVarsConss(), addGenVBound(), addKnapsackConstraints(), addLocalBranchingConstraint(), addLocalBranchingConstraint(), addLocalBranchingConstraint(), addLocalBranchingConstraint(), addLocalbranchingConstraintAndObjcutoff(), addLogicOrConstraints(), addLowerboundCons(), addNegatedCliques(), addNlrow(), addNlrow(), addNlrow(), addNlrow(), addNlrow(), addObjcut(), addOrbitopesDynamic(), addOrbitopeSubgroup(), addRegularScholtes(), addRelaxation(), addScenarioConsToProb(), addSetppcConstraints(), addSplitcons(), addSSTConss(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymresackConss(), addTrustRegionConstraints(), addWeakSBCsSubgroup(), aggregateConstraints(), aggregateGeneratedCuts(), aggregateNextRow(), allocSNFRelaxation(), alnsFixMoreVariables(), alnsUnfixVariables(), analyzeEnergyRequirement(), applyAlternativeBoundsFixing(), applyCliqueFixings(), applyFixings(), applyFixings(), applyHeur(), applyLPboundTightening(), applyObbt(), applyOptcumulative(), applyOptcumulativeFixings(), applyOrbitalBranchingPropagations(), applyOrbitalReductionPropagations(), applyProbing(), applyRepair(), applyVariableAssignment(), BENDERS_CUTORACLE(), BENDERS_CUTORACLE(), binaryVarListCreate(), blockCreateSubscip(), branchBalancedCardinality(), branching(), branchingIntegralOrNonlinear(), buildBlockGraph(), buildSubgroupGraph(), buildVertexPolyhedralSeparationLP(), calculateShift(), cancelCol(), cancelRow(), candidateListCreate(), canonicalizeConstraints(), changePartitionCovervars(), changePartitionFeasiblesetvars(), checkConComponentsVarbound(), checkCons(), checkConsnames(), checkCumulativeCondition(), checkDivingCandidates(), checkFullOrbitopeSolution(), checkLPBoundsClean(), checkOrigPbCons(), checkOverloadViaThetaTree(), checkRedundancy(), checkSolution(), checkSymmetriesAreSymmetries(), checkSystemGF2(), checkVarnames(), chgLhs(), chgRhs(), chooseOrderOfGenerators(), cleanCycle(), cleanupNetwork(), cliquePresolve(), collectBinaryVars(), collectCliqueData(), combineCols(), componentPackingPartitioningOrbisackUpgrade(), computeAndConstraintInfos(), computeConvexEnvelopeFacet(), computeCoverUndercover(), computeCut(), computeDynamicRowOrder(), computeFixingOrder(), computeIntercut(), computeLiftingData(), computeMinDistance(), computeMIRForOptimalityCut(), computeModularity(), computeMonoidalStrengthCoef(), computeOffValues(), computePeak(), computeRestrictionToLine(), computeStrengthenedIntercut(), computeVarsCoverSOS1(), computeVertexPolyhedralFacetLP(), consCapacityConstraintsFinder(), consCheckRedundancy(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataLinearize(), consdataPrint(), consdataSort(), constructBasicVars2TableauRowMap(), constructBasicVars2TableauRowMap(), constructCompression(), constructCompression(), constructSNFRelaxation(), convertLongEquality(), copyConsPseudoboolean(), copyCuts(), correctConshdlrdata(), CREATE_CONSTRAINT(), CREATE_CONSTRAINT(), CREATE_CONSTRAINT(), CREATE_CONSTRAINT(), createAltLP(), createAltLP(), createAltLPColumn(), createAltLPColumn(), createAndAddLinearCons(), createAndSplitProblem(), createAndStoreSparseRays(), createAuxiliaryNonlinearSubproblem(), createBlockproblem(), createBounddisjunctionCons(), createBoundRays(), createCapacityRestrictionIntvars(), createCGCuts(), createCGMIPprimalsols(), createCipFormulation(), createConflict(), createConstraints(), createCoverCuts(), createCoverCutsTimepoint(), createCoveringProblem(), createCumulativeCons(), createDisjuctiveCons(), createExprProductFromExprlist(), createGenVBound(), createIntervalRelaxation(), createLinking(), createLP(), createLPWithHardCuts(), createMIP(), createMipCpFormulation(), createMipFormulation(), createNewSol(), createNewSol(), createNewSol(), createNewSols(), createNormalizedKnapsack(), createNormalizedLogicor(), createNormalizedSetppc(), createOrDetermineSizeGraph(), createOrDetermineSizeGraph(), createOrDetermineSizeGraphCheck(), createOrDetermineSizeGraphCheck(), createPresoldata(), createProbQP(), createProjRows(), createRays(), createRows(), createRows(), createScenariosFromBlocks(), createSubscip(), createSwitchSolution(), createTcliqueGraph(), CUTOFF_CONSTRAINT(), CUTOFF_CONSTRAINT(), cutsTransformKnapsackCover(), cutsTransformMIR(), cutsTransformStrongCG(), cutTightenCoefs(), cutTightenCoefsQuad(), DECL_CURVCHECK(), DECL_CURVCHECK(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), decompHorizonInitialize(), deleteRedundantVars(), detectAndHandleSubgroups(), detectHiddenProducts(), detectMinors(), detectMinors(), detectOrbitopalSymmetries(), detectParallelCols(), detectRedundantConstraints(), detectRedundantVars(), detectSocNorm(), detectSocQuadraticComplex(), detectSocQuadraticSimple(), determineVariableFixings(), domainReductionsCreate(), doSeachEcAggr(), doSeparation(), dualBoundStrengthening(), dualPresolve(), dualPresolve(), dualPresolving(), enfopsCons(), enforceConflictgraph(), enforceCuts(), enforceSP12b(), ensureFactorsSize(), ensureMonomialsSize(), ensureScoresPresent(), estimateVertexPolyhedral(), estimateVertexPolyhedralProduct(), eval(), evalExprInAux(), Exec(), execRelpscost(), executeHeuristic(), executeLNSHeuristic(), exprstackInit(), extendToCover(), extensionOperatorSOS1(), extractCapacityRows(), extractCliques(), extractFlow(), extractGates(), extractNodes(), extractVariablesMINLP(), fillDigraph(), fillVariableGraph(), filterBounds(), filterPatterns(), findAggregation(), findAndStoreEcAggregations(), findComponents(), findCumulativeConss(), findNonDominatedVars(), findPrecedenceConss(), findUnblockedShortestPathToRoot(), findUncapacitatedArcs(), findVarAggrRedVbcons(), fixAltLPVariables(), fixAltLPVariables(), fixAltLPVariables(), fixAndPropagate(), forbidCover(), forbidFixation(), fullDualPresolve(), generateAverageRay(), generateBoundInequalityFromSOS1Cons(), generateBoundInequalityFromSOS1Nodes(), generateClusterCuts(), generateGMICuts(), generateIntercut(), generateOddCycleCut(), generateRowCardinality(), generateZerohalfCut(), getBinaryProductExprDo(), getBoundConsFromVertices(), getBranchingDecisionStrongbranchSOS1(), getColumnOrder(), getCover(), getEstPermutation(), getFactorizedBinaryQuadraticExpr(), getFeasibleSet(), getFixedVariable(), getFlowCover(), getHighestCapacityUsage(), getJobs(), getLctPermuataion(), getLiftingSequence(), getLiftingSequenceGUB(), getLinearCoeffs(), getMaxactImplicObjchg(), getNJobs(), getNodeIdx(), getNodeSimilarityScore(), getNResources(), getOriginalRows(), getTableauRows(), greedyStableSet(), greedyStableSet(), GUBconsCreate(), GUBsetCalcCliquePartition(), GUBsetCreate(), GUBsetGetCliquePartition(), handleDoublelLexMatrix(), handleLinearCons(), handleOrbitope(), hasUnfixedSCIndicator(), hessLagSparsitySetNzFlagForExpr(), heurdataEnsureArraySize(), heurExec(), identifyComponent(), identifyOrbitalSymmetriesBroken(), identifySourcesTargets(), improvePoint(), inferboundsEdgeFinding(), initBounds(), initConcsolver(), initConflictgraph(), initCurrent(), initGraph(), initializeCandsLists(), initializeMatrix(), initImplGraphSOS1(), initLP(), initMatrix(), initPricing(), initRest(), insertIndex(), insertSortedRootNeighbors(), isDoublelLexSym(), l1BallProjection(), labelSortStable(), lexdataCreate(), liftOddCycleCut(), LNSFixMoreVariables(), LNSUnfixVariables(), loadTcliquegraph(), makeCoverMinimal(), makeSOS1conflictgraphFeasible(), maximizeObjectiveSymresackCriticalEntry(), maximizeObjectiveSymresackStrict(), maxWeightIndSetHeuristic(), mcfnetworkExtract(), mcfnetworkFill(), mergeMultiples(), mod2rowAddRow(), multiAggregateBinvar(), nodepairqueueCreate(), nodepartitionCreate(), nodepartitionIsConnected(), optimize(), orbisackUpgrade(), packingUpgrade(), packingUpgrade(), parseAggregation(), parseConstantArray(), parseConstantArrayAssignment(), parseDetails(), parseLinking(), parseQuadratic(), parseSolveItem(), parseVariableArray(), parseVariableArrayAssignment(), performBackwardScheduling(), performBranchingNoSol(), performForwardScheduling(), performRelaxSimpleRounding(), permuteStartSolution(), preprocessCliques(), preprocessConstraintPairs(), preprocessGraph(), presolRoundCardinality(), presolRoundConssSOS1(), presolRoundVarsSOS1(), presolStuffing(), presolveAddKKTAggregatedVars(), presolveAddKKTKnapsackConss(), presolveAddKKTLogicorConss(), presolveAddKKTSetppcConss(), presolveAddKKTVarboundConss(), presolveConsEffectiveHorizon(), presolveConsEst(), presolveConsLct(), presolveCumulativeCondition(), presolveMergeConss(), presolveSingleLockedVars(), presolveUpgrade(), printActiveVariables(), printAggregatedCons(), printAggregatedCons(), printAndCons(), printExpr(), printLinearCons(), printLinearCons(), printLinearCons(), printLinearCons(), printLinearCons(), printNonLinearCons(), printPseudobooleanCons(), printQuadraticCons(), printQuadraticCons(), printRow(), printRow(), propagateAllConss(), propagateCons(), propagateCons(), propagateFullOrbitopeCons(), propagateLexredDynamic(), propagatePackingPartitioningCons(), propagateStaticLexred(), propagateStaticOrbitope(), propagateTTEF(), propagateVbounds(), propdataInit(), propIndicator(), rangedRowPropagation(), rayInRecessionCone(), readBounds(), readCnf(), readCoefficients(), readCol(), readConstraints(), readDecomposition(), readExpression(), readFile(), readFile(), readFile(), readIndicators(), readLIBSVM(), readLinearCoefs(), readOPBFile(), readPolynomial(), readQCMatrix(), readQMatrix(), readVariables(), reinitBandit(), removeConstraintsDueToNegCliques(), removeDoubleAndSingletonsAndPerformDualpresolve(), removeRedundantConss(), removeRedundantConssAndNonzeros(), reoptimize(), reoptimize(), resolvePropagationCoretimes(), resolvePropagationFullOrbitope(), reuseSolution(), reuseSolution(), reversePropagateLinearExpr(), reversePropQueue(), roundPartition(), rowprepCleanupSortTerms(), runCyckerlin(), scaleConsSides(), scaleFirstRow(), SCIP_DECL_BENDERSCOPY(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_CONCSOLVERCOPYSOLVINGDATA(), SCIP_DECL_CONCSOLVERCREATEINST(), SCIP_DECL_CONFLICTEXEC(), SCIP_DECL_CONFLICTEXEC(), SCIP_DECL_CONFLICTEXEC(), SCIP_DECL_CONFLICTEXEC(), SCIP_DECL_CONFLICTEXEC(), 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_CONSCOPY(), 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_CONSENFOLP(), SCIP_DECL_CONSENFORELAX(), SCIP_DECL_CONSENFORELAX(), SCIP_DECL_CONSEXIT(), SCIP_DECL_CONSGETNVARS(), SCIP_DECL_CONSGETPERMSYMGRAPH(), SCIP_DECL_CONSGETPERMSYMGRAPH(), SCIP_DECL_CONSGETPERMSYMGRAPH(), SCIP_DECL_CONSGETSIGNEDPERMSYMGRAPH(), SCIP_DECL_CONSGETSIGNEDPERMSYMGRAPH(), SCIP_DECL_CONSGETSIGNEDPERMSYMGRAPH(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSINITPRE(), SCIP_DECL_CONSINITPRE(), SCIP_DECL_CONSINITSOL(), 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_CONSPARSE(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_CONSPROP(), SCIP_DECL_CONSRESPROP(), SCIP_DECL_CONSSEPALP(), SCIP_DECL_CONSSEPALP(), SCIP_DECL_CONSSEPASOL(), SCIP_DECL_CONSSEPASOL(), SCIP_DECL_CONSTRANS(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_DIVESETGETSCORE(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EXPRREVERSEPROP(), SCIP_DECL_EXPRSIMPLIFY(), SCIP_DECL_EXPRSIMPLIFY(), 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_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEURINITSOL(), SCIP_DECL_HEURINITSOL(), SCIP_DECL_LINCONSUPGD(), SCIP_DECL_LINCONSUPGD(), SCIP_DECL_NLHDLRDETECT(), SCIP_DECL_NLHDLRDETECT(), SCIP_DECL_NLHDLRENFO(), SCIP_DECL_NLHDLRESTIMATE(), SCIP_DECL_NLHDLRESTIMATE(), SCIP_DECL_NLHDLRINITSEPA(), SCIP_DECL_NLHDLRREVERSEPROP(), SCIP_DECL_NLHDLRREVERSEPROP(), SCIP_DECL_NLHDLRSOLLINEARIZE(), 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_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRICERFARKAS(), SCIP_DECL_PRICERREDCOST(), SCIP_DECL_PRICERREDCOST(), SCIP_DECL_PRICERREDCOST(), SCIP_DECL_PROPEXEC(), SCIP_DECL_PROPEXITPRE(), 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_READERWRITE(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECSOL(), SCIPaddCoefLinear(), SCIPaddExprsViolScoreNonlinear(), SCIPaddNlpiProblemNlRows(), SCIPaddNlpiProblemRows(), SCIPaddTrustregionNeighborhoodConstraint(), SCIPapplyHeurDualval(), SCIPapplyLockFixings(), SCIPapplyUndercover(), SCIPassignDecompLinkConss(), SCIPbendersApplyDecomposition(), SCIPcalcFlowCover(), SCIPcalcKnapsackCover(), SCIPcalcMIR(), SCIPcalcStrongCG(), SCIPcleanupConssLogicor(), SCIPcomputeComponentsSym(), SCIPcomputeDecompConsLabels(), SCIPcomputeDecompStats(), SCIPcomputeDecompVarsLabels(), SCIPcomputeExprCurvature(), SCIPcomputeFacetVertexPolyhedralNonlinear(), SCIPcomputeLPRelIntPoint(), SCIPcomputeOrbitsComponentsSym(), SCIPcomputeOrbitsFilterSym(), SCIPcomputeOrbitsSym(), SCIPcomputeSymgraphColors(), SCIPcopyConflicts(), SCIPcopyConsLinear(), SCIPcopyImplicationsCliques(), SCIPcreateConsCardinality(), SCIPcreateConsIndicatorGeneric(), SCIPcreateConsOrbisack(), SCIPcreateConsPseudoboolean(), SCIPcreateExprMonomial(), SCIPcreateExprQuadratic(), SCIPcreateFiniteSolCopy(), SCIPcreateNlpiProblemFromNlRows(), SCIPcreateSchedulingProblem(), SCIPcreateWorstCaseProfile(), SCIPcutGenerationHeuristicCMIR(), SCIPcutsTightenCoefficients(), SCIPdetectSingleOrDoubleLexMatrices(), SCIPendStrongbranch(), SCIPgenerateAndApplyBendersOptCut(), SCIPgetLinDatasWithoutAndPseudoboolean(), SCIPgetVarCopy(), SCIPgetVarsStrongbranchesFrac(), SCIPgetVarsStrongbranchesInt(), SCIPhasConsOnlyLinkVars(), SCIPisPackingPartitioningOrbitope(), SCIPmatrixCreate(), SCIPmatrixGetParallelCols(), SCIPmatrixGetParallelRows(), SCIPparseVarsList(), SCIPperformGenericDivingAlgorithm(), SCIPpowerExprSum(), SCIPprintBranchingStatistics(), SCIPprintNodeRootPath(), SCIPprobdataCreate(), SCIPprobdataCreate(), SCIPprobdataEnumeratePatterns(), SCIPpropagateProbing(), SCIPreoptApplyGlbConss(), SCIPselectCutsDynamic(), SCIPselectCutsEnsemble(), SCIPselectCutsHybrid(), SCIPselectVarStrongBranching(), SCIPseparateKnapsackCuts(), SCIPseparateRelaxedKnapsack(), SCIPsetNLPInitialGuessSol(), SCIPsetRelaxSolValsSol(), SCIPshrinkDisjunctiveVarSet(), SCIPsolveConcurrent(), SCIPsolveKnapsackApproximately(), SCIPsolveKnapsackApproximatelyLT(), SCIPsolveKnapsackExactly(), SCIPtransformDecompstore(), SCIPtranslateSubSol(), SCIPtranslateSubSols(), SCIPtreemodelSelectCandidate(), SCIPupdateNlpiProblem(), SCIPvariablegraphBreadthFirst(), SCIPverifyCircularPatternHeuristic(), SCIPverifyCircularPatternNLP(), SCIPwriteCcg(), SCIPwriteGms(), SCIPwriteLp(), SCIPwriteMps(), SCIPwritePbm(), SCIPwritePip(), SCIPwritePpm(), scoreContainerCreate(), scoring(), searchEcAggrWithCliques(), selectBranchingCandidate(), selectBranchVar(), selectCandidateUsingSampling(), selectCandidateUsingSVTS(), selectDiving(), selectInitialVariableDecomposition(), selectInitialVariableRandomly(), selectVarMultAggrBranching(), sepaBoundInequalitiesFromGraph(), separateConsOnIntegerVariables(), separateCoversOrbisack(), separateCuts(), separateCuts(), separateCuts(), separateCuts(), separateCuts(), separateDeterminant(), separateGLS(), separateHeur(), separateIISRounding(), separateOrbisack(), separateOrbisackCovers(), separatePerspective(), separatePoint(), separateRltCuts(), separateSequLiftedExtendedWeightInequality(), separateSequLiftedMinimalCoverInequality(), separateSupLiftedMinimalCoverInequality(), separateSymresackCovers(), sepaSubtour(), sequentialUpAndDownLifting(), sequentialUpAndDownLiftingGUB(), setAltLPObj(), setAltLPObjZero(), setColumnMajorFormat(), setQuadraticObj(), setSymmetryData(), setupAggregationData(), setupAndSolve(), setupAndSolve(), setupAndSolveSubscip(), setupAndSolveSubscip(), setupAndSolveSubscipCrossover(), setupAndSolveSubscipLocalbranching(), setupAndSolveSubscipMutation(), setupAndSolveSubscipRapidlearning(), setupAndSolveSubscipTrustregion(), setupProblem(), shortenConss(), simplifyInequalities(), singletonColumnStuffing(), solCutIsViolated(), solveAndEvalSubscip(), solveCumulative(), solveIndependentCons(), solveLagrangianDual(), solvePricingHeuristic(), solveSubNLP(), solveSubproblem(), solveSubproblem(), sortComponents(), sortGenVBounds(), sortIDs(), sortNodes(), sortVariables(), stableSort(), storeDenseTableauRowsByColumns(), superadditiveUpLifting(), SYMcheckGraphsAreIdentical(), SYMcomputeSymmetryGenerators(), SYMcomputeSymmetryGenerators(), tcliquegraphConstructCliqueTable(), tightenCapacity(), tightenVarsBoundsSOS1(), tightenWeights(), tightenWeightsLift(), topologicalSort(), topologicalSort(), transformSols(), tryAddGadgetSquaredDifference(), tryAddOrbitalRedLexRed(), tryHandleSingleOrDoubleLexMatricesComponent(), tryUpgradingLogicor(), tryUpgradingXor(), unfixAltLPVariables(), unfixAltLPVariables(), unfixAltLPVariables(), updateColumnOrderWhenBranchingOnColumn(), updateObjectiveVector(), updatePartition(), upgradeCons(), upgradeCons(), upgradeCons(), upgradeCons(), upgradeIndicatorSuperindicator(), upgradeLinearSuperindicator(), visualizeSolutionAscii(), wrapperDins(), wrapperRins(), writeBounds(), writeExpandedSolutions(), writeFzn(), and writeOpbConstraints().
#define SCIPallocClearBufferArray | ( | scip, | |
ptr, | |||
num ) |
Definition at line 126 of file scip_mem.h.
Referenced by addNegatedCliques(), addOrbitopeSubgroup(), addSSTConss(), addWeakSBCsSubgroup(), applyBinaryConstraints(), applyCliqueFixings(), applyCompletesol(), assignNextBin(), BENDERS_CUTORACLE(), BENDERS_CUTORACLE(), branchOnBin(), buildVertexPolyhedralSeparationLP(), checkSymmetriesAreSymmetries(), checkTwoCyclePermsAreOrbitope(), computeModularity(), constructCompression(), createConflictGraphSST(), createOrDetermineSizeGraphCheck(), createOrDetermineSizeGraphCheck(), createSwitchSolution(), detectAndHandleSubgroups(), detectOrbitopalSymmetries(), detectSocQuadraticComplex(), displaySymmetriesWithComponents(), displaySymmetriesWithoutComponents(), domainReductionsCreate(), exprIsSemicontinuous(), generateAndApplyBendersCuts(), getFactorizedBinaryQuadraticExpr(), initLP(), isCandidate(), nlrowaggrCreate(), performBranchingSol(), permuteStartSolution(), presolveMergeConss(), propdataInit(), runCyckerlin(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_PROPPRESOL(), SCIP_DECL_SEPAEXECLP(), SCIPapplyLockFixings(), SCIPcomputeOrbitVar(), SCIPdetermineNVarsAffectedSym(), SCIPgenerateAndApplyBendersOptCut(), SCIPisPackingPartitioningOrbitope(), SCIPpowerExprSum(), SCIPreadProb(), SCIPvariablegraphBreadthFirst(), selectDiving(), SYMcheckGraphsAreIdentical(), topologicalSort(), topologicalSort(), and tryAddGadgetSquaredDifference().
#define SCIPreallocBufferArray | ( | scip, | |
ptr, | |||
num ) |
Definition at line 128 of file scip_mem.h.
Referenced by addBdchg(), addCliqueDataEntry(), addConsToOccurList(), addKnapsackConstraints(), addLogicOrConstraints(), addSetppcConstraints(), addVariableToArray(), addVariableToArray(), analyseOnoffBounds(), appendBuffer(), applyFixings(), applyFixings(), applyProbing(), buildSubgroupGraph(), checkArraySizesGLS(), checkArraySizesHeur(), checkForOverlapping(), checkSparseMatrixCapacity(), collectBinaryVars(), collectCliqueData(), correctConshdlrdata(), createBlockproblem(), createConstantAssignment(), createPartitionCut(), createProjRow(), enlargeMinweights(), ensureEdgeCapacity(), ensureFactorsSize(), ensureLocVarsArraySize(), ensureMonomialsSize(), ensureOpenArraySizeSymdetect(), Exec(), exprstackPush(), fillDigraph(), generateClusterCuts(), getActiveVariables(), getActiveVariables(), getActiveVariables(), getActiveVariables(), getActiveVariables(), getActiveVariables(), getActiveVariables(), getActiveVariables(), getActiveVariables(), getActiveVariables2(), getFixedVariable(), getInputString(), getLinearCoeffs(), getNodeIdx(), getVariableOrTerm(), GUBconsAddVar(), GUBconsDelVar(), heurdataEnsureArraySize(), insertIndex(), insertRayEntry(), insertZerolist(), liftCliqueVariables(), optimize(), parseConstantArrayAssignment(), parseList(), parseVariableArrayAssignment(), preprocessCliques(), preprocessConstraintPairs(), presolvePropagateCons(), presolveUpgrade(), readBounds(), readExpression(), readLIBSVM(), readQCMatrix(), readQMatrix(), SCIP_DECL_CONSINITPRE(), 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_CONSPARSE(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EXPRSIMPLIFY(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_SEPAEXECLP(), SCIPaddCoefLinear(), SCIPaddExprsViolScoreNonlinear(), SCIPcomputeExprCurvature(), SCIPcopyConsLinear(), SCIPcreateConsLinear(), SCIPgetSymActiveVariables(), SCIPmatrixCreate(), SCIPperformGenericDivingAlgorithm(), SCIPprintNodeRootPath(), SCIPwriteLp(), SCIPwriteMps(), SCIPwritePip(), separateRltCuts(), setupAggregationData(), and tightenVarsBoundsSOS1().
#define SCIPduplicateBuffer | ( | scip, | |
ptr, | |||
source ) |
Definition at line 130 of file scip_mem.h.
#define SCIPduplicateBufferArray | ( | scip, | |
ptr, | |||
source, | |||
num ) |
Definition at line 132 of file scip_mem.h.
Referenced by addConstraint(), alnsUnfixVariables(), branch(), buildBlockGraph(), cancelCol(), cancelRow(), canonicalizeConstraints(), computeOffValues(), consdataCreateRedundant(), correctConshdlrdata(), createConstantAssignment(), createTcliqueGraph(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), detectSocQuadraticSimple(), determineMaxDistance(), executeHeuristic(), extractCliques(), fullDualPresolve(), getConstraint(), getFactorizedBinaryQuadraticExpr(), getJobs(), getLinearCoeffs(), getResourcesNames(), greedyCliqueAlgorithm(), GUBsetCalcCliquePartition(), handleLinearCons(), LNSUnfixVariables(), multiAggregateBinvar(), parseConstraint(), parseList(), performRandRounding(), preprocessCliques(), preprocessConstraintPairs(), printActiveVariables(), printLinearCons(), printLinearCons(), printLinearCons(), printLinearCons(), printLinearCons(), printNonLinearCons(), printPseudobooleanCons(), printQuadraticCons(), printQuadraticCons(), printRow(), printRow(), propagateAllConss(), propagateCons(), readFile(), removeDoubleAndSingletonsAndPerformDualpresolve(), removeRedundantConssAndNonzeros(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_CONSCOPY(), SCIP_DECL_CONSCOPY(), SCIP_DECL_CONSCOPY(), SCIP_DECL_CONSCOPY(), SCIP_DECL_CONSEXIT(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPARSE(), 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_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PROPPRESOL(), SCIP_DECL_READERREAD(), SCIPapplyLockFixings(), SCIPcomputeDecompStats(), SCIPcopyConsLinear(), SCIPcreateConsLinear(), SCIPmatrixCreate(), SCIPreadProb(), SCIPtransformMinUC(), selectBranchVar(), selectInitialVariableDecomposition(), selectInitialVariableRandomly(), tightenVarsBoundsSOS1(), transformSols(), tryUpgradingLogicor(), tryUpgradingSetppc(), tryUpgradingXor(), updateConsanddataUses(), writeOpbConstraints(), and writeProblem().
#define SCIPfreeBuffer | ( | scip, | |
ptr ) BMSfreeBufferMemorySize(SCIPbuffer(scip), (ptr)) |
Definition at line 134 of file scip_mem.h.
Referenced by binaryVarListFree(), binConsDataFree(), branchingDecisionFree(), branchingResultDataFree(), candidateListFree(), constraintListFree(), detectHiddenProducts(), domainReductionsFree(), freeMatrix(), freeMatrix(), freeRays(), freeTcliqueGraph(), GUBconsFree(), GUBsetFree(), makeCoverMinimal(), nodepairqueueFree(), nodepartitionFree(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_READERREAD(), SCIPmatrixCreate(), SCIPmatrixFree(), scoreContainerFree(), separateDeterminant(), and statusFree().
#define SCIPfreeBufferNull | ( | scip, | |
ptr ) BMSfreeBufferMemoryNull(SCIPbuffer(scip), (ptr)) |
Definition at line 135 of file scip_mem.h.
#define SCIPfreeBufferArray | ( | scip, | |
ptr ) BMSfreeBufferMemoryArray(SCIPbuffer(scip), (ptr)) |
Definition at line 136 of file scip_mem.h.
Referenced by adaptSymmetryDataSST(), addAltLPColumn(), addAltLPConstraint(), addAltLPRow(), addBinaryConstraint(), addBranchingComplementaritiesSOS1(), addCliques(), addCliques(), addConstraint(), addConstraintToBendersSubproblem(), addCut(), addExprViolScoresAuxVars(), addFixedVarsConss(), addGenVBound(), addLocalBranchingConstraint(), addLocalBranchingConstraint(), addLocalBranchingConstraint(), addLocalBranchingConstraint(), addLocalbranchingConstraintAndObjcutoff(), addLowerboundCons(), addNegatedCliques(), addNlrow(), addNlrow(), addNlrow(), addNlrow(), addNlrow(), addObjcut(), addOrbitopesDynamic(), addOrbitopeSubgroup(), addRegularScholtes(), addRelaxation(), addScenarioConsToProb(), addSplitcons(), addSSTConss(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymmetryInformation(), addSymresackConss(), addTrustRegionConstraints(), addWeakSBCsSubgroup(), aggregateConstraints(), aggregateGeneratedCuts(), aggregateNextRow(), alnsFixMoreVariables(), alnsUnfixVariables(), analyzeEnergyRequirement(), applyAlternativeBoundsFixing(), applyBinaryConstraints(), applyCliqueFixings(), applyCompletesol(), applyFixings(), applyFixings(), applyHeur(), applyLPboundTightening(), applyOptcumulative(), applyOptcumulativeFixings(), applyOrbitalBranchingPropagations(), applyOrbitalReductionPropagations(), applyProbing(), applyRepair(), applyVariableAssignment(), assignNextBin(), BENDERS_CUTORACLE(), BENDERS_CUTORACLE(), binaryVarListFree(), branch(), branchBalancedCardinality(), branching(), branchingIntegralOrNonlinear(), branchOnBin(), buildBlockGraph(), buildSubgroupGraph(), buildVertexPolyhedralSeparationLP(), calculateShift(), cancelCol(), cancelRow(), candidateListFree(), canonicalizeConstraints(), changePartitionCovervars(), changePartitionFeasiblesetvars(), checkConComponentsVarbound(), checkCons(), checkConsnames(), checkCumulativeCondition(), checkDivingCandidates(), checkFullOrbitopeSolution(), checkLPBoundsClean(), checkOrigPbCons(), checkOverloadViaThetaTree(), checkRedundancy(), checkSolution(), checkSymmetriesAreSymmetries(), checkSystemGF2(), checkTwoCyclePermsAreOrbitope(), chgLhs(), chgRhs(), chooseOrderOfGenerators(), cleanCycle(), cleanupNetwork(), cliquePresolve(), combineCols(), componentPackingPartitioningOrbisackUpgrade(), computeAndConstraintInfos(), computeConvexEnvelopeFacet(), computeCoverUndercover(), computeCut(), computeDynamicRowOrder(), computeFixingOrder(), computeLiftingData(), computeMinDistance(), computeMIRForOptimalityCut(), computeModularity(), computeMonoidalStrengthCoef(), computeOffValues(), computePeak(), computeRestrictionToLine(), computeStrengthenedIntercut(), computeVarsCoverSOS1(), computeVertexPolyhedralFacetLP(), consCapacityConstraintsFinder(), consCheckRedundancy(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreate(), consdataCreateRedundant(), consdataLinearize(), consdataPrint(), consdataSort(), constructBasicVars2TableauRowMap(), constructBasicVars2TableauRowMap(), constructCompression(), constructCompression(), constructSNFRelaxation(), convertLongEquality(), copyConsPseudoboolean(), copyCuts(), correctConshdlrdata(), CREATE_CONSTRAINT(), CREATE_CONSTRAINT(), CREATE_CONSTRAINT(), CREATE_CONSTRAINT(), createAltLP(), createAltLP(), createAltLPColumn(), createAltLPColumn(), createAndAddLinearCons(), createAndSplitProblem(), createAndStoreSparseRays(), createAuxiliaryNonlinearSubproblem(), createBlockproblem(), createBounddisjunctionCons(), createCGCuts(), createCGMIPprimalsols(), createCipFormulation(), createConflictGraphSST(), createConstraints(), createCoverCuts(), createCoverCutsTimepoint(), createCoveringProblem(), createCumulativeCons(), createDisjuctiveCons(), createExprProductFromExprlist(), createGenVBound(), createIntervalRelaxation(), createLinking(), createLP(), createLPWithHardCuts(), createMIP(), createMipCpFormulation(), createMipFormulation(), createNewSol(), createNewSol(), createNewSol(), createNewSols(), createNormalizedKnapsack(), createNormalizedLogicor(), createNormalizedSetppc(), createOrDetermineSizeGraph(), createOrDetermineSizeGraph(), createOrDetermineSizeGraphCheck(), createOrDetermineSizeGraphCheck(), createPresoldata(), createProbQP(), createRows(), createRows(), createScenariosFromBlocks(), createSubscip(), createSwitchSolution(), CUTOFF_CONSTRAINT(), CUTOFF_CONSTRAINT(), cutsTransformKnapsackCover(), cutsTransformMIR(), cutsTransformStrongCG(), cutTightenCoefs(), cutTightenCoefsQuad(), DECL_CURVCHECK(), DECL_CURVCHECK(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), decompHorizonInitialize(), deleteRedundantVars(), destroyAggregationData(), destroyLiftingData(), destroySNFRelaxation(), detectAndHandleSubgroups(), detectHiddenProducts(), detectMinors(), detectMinors(), detectOrbitopalSymmetries(), detectParallelCols(), detectRedundantConstraints(), detectRedundantVars(), detectSocNorm(), detectSocQuadraticComplex(), determineMaxDistance(), determineVariableFixings(), displaySymmetriesWithComponents(), displaySymmetriesWithoutComponents(), domainReductionsFree(), doSeachEcAggr(), doSeparation(), dualBoundStrengthening(), dualPresolve(), dualPresolve(), dualPresolving(), enfopsCons(), enforceCuts(), enforceSP12b(), ensureScoresPresent(), estimateVertexPolyhedral(), estimateVertexPolyhedralProduct(), eval(), evalExprInAux(), Exec(), execRelpscost(), executeHeuristic(), executeLNSHeuristic(), exprstackFree(), extendToCover(), extensionOperatorSOS1(), extractCapacityRows(), extractCliques(), extractFlow(), extractGates(), extractNodes(), extractVariablesMINLP(), fillDigraph(), fillVariableGraph(), filterBounds(), filterPatterns(), findAggregation(), findAndStoreEcAggregations(), findComponents(), findCumulativeConss(), findNonDominatedVars(), findPrecedenceConss(), findUnblockedShortestPathToRoot(), findUncapacitatedArcs(), findVarAggrRedVbcons(), fixAltLPVariables(), fixAltLPVariables(), fixAltLPVariables(), fixAndPropagate(), forbidCover(), forbidFixation(), freeBlock(), freeGraph(), freeMatrix(), freeMatrix(), freeProjRow(), freeProjRows(), freeRays(), freeStringBufferArray(), freeTcliqueGraph(), fullDualPresolve(), generateAndApplyBendersCuts(), generateAverageRay(), generateBoundInequalityFromSOS1Cons(), generateBoundInequalityFromSOS1Nodes(), generateClusterCuts(), generateGMICuts(), generateIntercut(), generateOddCycleCut(), generateRowCardinality(), generateZerohalfCut(), getBinaryProductExprDo(), getBoundConsFromVertices(), getColumnOrder(), getConstraint(), getCover(), getEstPermutation(), getFactorizedBinaryQuadraticExpr(), getFeasibleSet(), getFixedVariable(), getFlowCover(), getHighestCapacityUsage(), getLctPermuataion(), getLiftingSequence(), getLiftingSequenceGUB(), getLinearCoeffs(), getMaxactImplicObjchg(), getNodeSimilarityScore(), greedyCliqueAlgorithm(), greedyStableSet(), greedyStableSet(), GUBconsFree(), GUBsetCalcCliquePartition(), GUBsetFree(), GUBsetGetCliquePartition(), handleDoublelLexMatrix(), handleLinearCons(), handleOrbitope(), hasUnfixedSCIndicator(), hessLagSparsitySetNzFlagForExpr(), heurdataFreeArrays(), heurExec(), identifyComponent(), identifyOrbitalSymmetriesBroken(), identifySourcesTargets(), improvePoint(), inferboundsEdgeFinding(), initBounds(), initConcsolver(), initConflictgraph(), initCurrent(), initializeCandsLists(), initLP(), initPricing(), initRest(), insertSortedRootNeighbors(), isCandidate(), isDoublelLexSym(), l1BallProjection(), labelSortStable(), lexdataCreate(), liftOddCycleCut(), LNSFixMoreVariables(), LNSUnfixVariables(), loadTcliquegraph(), makeCoverMinimal(), makeSOS1conflictgraphFeasible(), maximizeObjectiveSymresackCriticalEntry(), maximizeObjectiveSymresackStrict(), mcfnetworkExtract(), mcfnetworkFill(), mergeMultiples(), mod2rowAddRow(), multiAggregateBinvar(), nlrowaggrCreate(), nodepairqueueFree(), nodepartitionCreate(), nodepartitionFree(), nodepartitionIsConnected(), optimize(), orbisackUpgrade(), packingUpgrade(), packingUpgrade(), parseAggregation(), parseConstantArray(), parseConstraint(), parseDetails(), parseQuadratic(), parseSolveItem(), parseVariableArray(), performBackwardScheduling(), performBranchingNoSol(), performBranchingSol(), performForwardScheduling(), performRandRounding(), performRelaxSimpleRounding(), permuteStartSolution(), preprocessCliques(), preprocessConstraintPairs(), preprocessConstraintPairs(), preprocessGraph(), presolRoundCardinality(), presolStuffing(), presolveAddKKTKnapsackConss(), presolveAddKKTLogicorConss(), presolveAddKKTSetppcConss(), presolveAddKKTVarboundConss(), presolveConsEffectiveHorizon(), presolveConsEst(), presolveConsLct(), presolveCumulativeCondition(), presolveMergeConss(), presolveSingleLockedVars(), presolveUpgrade(), printActiveVariables(), printAggregatedCons(), printAggregatedCons(), printAndCons(), printExpr(), printLinearCons(), printLinearCons(), printLinearCons(), printLinearCons(), printNonLinearCons(), printPseudobooleanCons(), printQuadraticCons(), printQuadraticCons(), printRow(), printRow(), propagateAllConss(), propagateCons(), propagateCons(), propagateFullOrbitopeCons(), propagateLexredDynamic(), propagatePackingPartitioningCons(), propagateStaticLexred(), propagateTTEF(), propagateVbounds(), propdataInit(), propIndicator(), rangedRowPropagation(), rayInRecessionCone(), readCnf(), readCoefficients(), readCol(), readConstraints(), readDecomposition(), readExpression(), readFile(), readFile(), readFile(), readIndicators(), readLIBSVM(), readOPBFile(), readPolynomial(), readQCMatrix(), readQMatrix(), reinitBandit(), removeConstraintsDueToNegCliques(), removeDoubleAndSingletonsAndPerformDualpresolve(), removeRedundantConss(), removeRedundantConssAndNonzeros(), reoptimize(), reoptimize(), resolvePropagationCoretimes(), resolvePropagationFullOrbitope(), reuseSolution(), reuseSolution(), reversePropagateLinearExpr(), reversePropQueue(), roundPartition(), rowprepCleanupSortTerms(), runCyckerlin(), scaleConsSides(), scaleFirstRow(), SCIP_DECL_BENDERSCOPY(), 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_CONFLICTEXEC(), SCIP_DECL_CONFLICTEXEC(), SCIP_DECL_CONFLICTEXEC(), SCIP_DECL_CONFLICTEXEC(), SCIP_DECL_CONFLICTEXEC(), 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_CONSCOPY(), 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_CONSENFOLP(), SCIP_DECL_CONSENFORELAX(), SCIP_DECL_CONSENFORELAX(), SCIP_DECL_CONSEXIT(), SCIP_DECL_CONSEXIT(), SCIP_DECL_CONSGETNVARS(), SCIP_DECL_CONSGETPERMSYMGRAPH(), SCIP_DECL_CONSGETPERMSYMGRAPH(), SCIP_DECL_CONSGETPERMSYMGRAPH(), SCIP_DECL_CONSGETSIGNEDPERMSYMGRAPH(), SCIP_DECL_CONSGETSIGNEDPERMSYMGRAPH(), SCIP_DECL_CONSGETSIGNEDPERMSYMGRAPH(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSINITPRE(), SCIP_DECL_CONSINITPRE(), SCIP_DECL_CONSINITSOL(), 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_CONSPARSE(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_CONSPROP(), SCIP_DECL_CONSRESPROP(), SCIP_DECL_CONSSEPALP(), SCIP_DECL_CONSSEPALP(), SCIP_DECL_CONSSEPASOL(), SCIP_DECL_CONSSEPASOL(), 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_DIVESETGETSCORE(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EXPRREVERSEPROP(), SCIP_DECL_EXPRSIMPLIFY(), 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_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEURINITSOL(), SCIP_DECL_HEURINITSOL(), SCIP_DECL_LINCONSUPGD(), SCIP_DECL_LINCONSUPGD(), SCIP_DECL_NLHDLRDETECT(), SCIP_DECL_NLHDLRDETECT(), SCIP_DECL_NLHDLRENFO(), SCIP_DECL_NLHDLRESTIMATE(), SCIP_DECL_NLHDLRESTIMATE(), SCIP_DECL_NLHDLRINITSEPA(), SCIP_DECL_NLHDLRREVERSEPROP(), SCIP_DECL_NLHDLRREVERSEPROP(), SCIP_DECL_NLHDLRSOLLINEARIZE(), 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_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRICERFARKAS(), SCIP_DECL_PRICERREDCOST(), SCIP_DECL_PRICERREDCOST(), SCIP_DECL_PRICERREDCOST(), SCIP_DECL_PROPEXEC(), SCIP_DECL_PROPEXITPRE(), 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_READERREAD(), SCIP_DECL_READERWRITE(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECSOL(), SCIPaddCoefLinear(), SCIPaddExprsViolScoreNonlinear(), SCIPaddNlpiProblemNlRows(), SCIPaddNlpiProblemRows(), SCIPaddTrustregionNeighborhoodConstraint(), SCIPapplyHeurDualval(), SCIPapplyLockFixings(), SCIPapplyUndercover(), SCIPassignDecompLinkConss(), SCIPbendersApplyDecomposition(), SCIPcalcFlowCover(), SCIPcalcKnapsackCover(), SCIPcalcMIR(), SCIPcalcStrongCG(), SCIPcleanupConssLogicor(), SCIPcomputeComponentsSym(), SCIPcomputeDecompConsLabels(), SCIPcomputeDecompStats(), SCIPcomputeDecompVarsLabels(), SCIPcomputeExprCurvature(), SCIPcomputeFacetVertexPolyhedralNonlinear(), SCIPcomputeLPRelIntPoint(), SCIPcomputeOrbitsComponentsSym(), SCIPcomputeOrbitsFilterSym(), SCIPcomputeOrbitsSym(), SCIPcomputeOrbitVar(), SCIPcomputeSymgraphColors(), SCIPcopyConsLinear(), SCIPcopyImplicationsCliques(), SCIPcreateConsCardinality(), SCIPcreateConsIndicatorGeneric(), SCIPcreateConsLinear(), SCIPcreateConsOrbisack(), SCIPcreateConsPseudoboolean(), SCIPcreateExprMonomial(), SCIPcreateExprQuadratic(), SCIPcreateFiniteSolCopy(), SCIPcreateNlpiProblemFromNlRows(), SCIPcreateSchedulingProblem(), SCIPcreateWorstCaseProfile(), SCIPcutGenerationHeuristicCMIR(), SCIPcutsTightenCoefficients(), SCIPdetectSingleOrDoubleLexMatrices(), SCIPdetermineNVarsAffectedSym(), SCIPendStrongbranch(), SCIPgenerateAndApplyBendersOptCut(), SCIPgetLinDatasWithoutAndPseudoboolean(), SCIPgetVarCopy(), SCIPgetVarsStrongbranchesFrac(), SCIPgetVarsStrongbranchesInt(), SCIPhasConsOnlyLinkVars(), SCIPisPackingPartitioningOrbitope(), SCIPmatrixCreate(), SCIPmatrixFree(), SCIPmatrixGetParallelCols(), SCIPmatrixGetParallelRows(), SCIPparseVarsList(), SCIPperformGenericDivingAlgorithm(), SCIPpowerExprSum(), SCIPprintBranchingStatistics(), SCIPprintNodeRootPath(), SCIPprobdataCreate(), SCIPprobdataCreate(), SCIPprobdataEnumeratePatterns(), SCIPpropagateProbing(), SCIPreadProb(), SCIPreoptApplyGlbConss(), SCIPselectCutsDynamic(), SCIPselectCutsEnsemble(), SCIPselectCutsHybrid(), SCIPselectVarStrongBranching(), SCIPseparateKnapsackCuts(), SCIPseparateRelaxedKnapsack(), SCIPsetNLPInitialGuessSol(), SCIPsetRelaxSolValsSol(), SCIPshrinkDisjunctiveVarSet(), SCIPsolveConcurrent(), SCIPsolveKnapsackApproximately(), SCIPsolveKnapsackApproximatelyLT(), SCIPsolveKnapsackExactly(), SCIPtransformDecompstore(), SCIPtransformMinUC(), SCIPtranslateSubSol(), SCIPtranslateSubSols(), SCIPtreemodelSelectCandidate(), SCIPupdateNlpiProblem(), SCIPvariablegraphBreadthFirst(), SCIPverifyCircularPatternHeuristic(), SCIPverifyCircularPatternNLP(), SCIPwriteCcg(), SCIPwriteGms(), SCIPwriteLp(), SCIPwriteMps(), SCIPwritePbm(), SCIPwritePip(), SCIPwritePpm(), scoreContainerFree(), scoring(), searchEcAggrWithCliques(), selectBranchingCandidate(), selectBranchVar(), selectCandidateUsingSampling(), selectCandidateUsingSVTS(), selectDiving(), selectInitialVariableDecomposition(), selectInitialVariableRandomly(), selectVarMultAggrBranching(), sepaBoundInequalitiesFromGraph(), separateConsOnIntegerVariables(), separateCoversOrbisack(), separateCuts(), separateCuts(), separateCuts(), separateCuts(), separateCuts(), separateGLS(), separateHeur(), separateIISRounding(), separateOrbisack(), separateOrbisackCovers(), separatePerspective(), separatePoint(), separateRltCuts(), separateSequLiftedExtendedWeightInequality(), separateSequLiftedMinimalCoverInequality(), separateSupLiftedMinimalCoverInequality(), sepaSubtour(), sequentialUpAndDownLifting(), sequentialUpAndDownLiftingGUB(), setAltLPObj(), setAltLPObjZero(), setColumnMajorFormat(), setQuadraticObj(), setSymmetryData(), setupAndSolve(), setupAndSolve(), setupAndSolveSubscip(), setupAndSolveSubscip(), setupAndSolveSubscipCrossover(), setupAndSolveSubscipLocalbranching(), setupAndSolveSubscipMutation(), setupAndSolveSubscipRapidlearning(), setupAndSolveSubscipTrustregion(), setupProblem(), shortenConss(), simplifyInequalities(), singletonColumnStuffing(), solCutIsViolated(), solveAndEvalSubscip(), solveCumulative(), solveIndependentCons(), solveLagrangianDual(), solvePricingHeuristic(), solveSubNLP(), solveSubproblem(), solveSubproblem(), sortComponents(), sortGenVBounds(), sortIDs(), sortNodes(), sortVariables(), stableSort(), storeDenseTableauRowsByColumns(), superadditiveUpLifting(), SYMcheckGraphsAreIdentical(), SYMcomputeSymmetryGenerators(), SYMcomputeSymmetryGenerators(), tcliquegraphConstructCliqueTable(), tightenCapacity(), tightenVarsBoundsSOS1(), tightenWeights(), tightenWeightsLift(), topologicalSort(), topologicalSort(), transformSols(), tryAddGadgetSquaredDifference(), tryAddOrbitalRedLexRed(), tryHandleSingleOrDoubleLexMatricesComponent(), tryUpgradingLogicor(), tryUpgradingSetppc(), tryUpgradingXor(), unfixAltLPVariables(), unfixAltLPVariables(), unfixAltLPVariables(), updateColumnOrderWhenBranchingOnColumn(), updateConsanddataUses(), updateObjectiveVector(), updatePartition(), upgradeCons(), upgradeCons(), upgradeCons(), upgradeCons(), upgradeIndicatorSuperindicator(), upgradeLinearSuperindicator(), visualizeSolutionAscii(), wrapperDins(), wrapperRins(), writeBounds(), writeExpandedSolutions(), writeFzn(), writeOpbConstraints(), and writeProblem().
#define SCIPfreeBufferArrayNull | ( | scip, | |
ptr ) BMSfreeBufferMemoryArrayNull(SCIPbuffer(scip), (ptr)) |
Definition at line 137 of file scip_mem.h.
Referenced by addKnapsackConstraints(), addLogicOrConstraints(), addScenarioConsToProb(), addSetppcConstraints(), applyObbt(), applyRepair(), computeIntercut(), consdataCreate(), copyConsPseudoboolean(), CREATE_CONSTRAINT(), createCapacityRestriction(), createCapacityRestrictionIntvars(), createCGCuts(), createConflict(), destroyAggregationData(), detectAndHandleSubgroups(), detectMinors(), detectMinors(), detectSocQuadraticComplex(), detectSocQuadraticSimple(), enforceConflictgraph(), exprIsSemicontinuous(), extensionOperatorSOS1(), forbidFixation(), freeBdchgs(), freeMemory(), generateIntercut(), getBranchingDecisionStrongbranchSOS1(), getFactorizedBinaryQuadraticExpr(), heurExec(), initImplGraphSOS1(), maxWeightIndSetHeuristic(), preprocessCliques(), presolRoundConssSOS1(), presolRoundVarsSOS1(), presolveAddKKTAggregatedVars(), printLinearCons(), propagateStaticOrbitope(), readBounds(), readLinearCoefs(), removeRedundantConssAndNonzeros(), SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_CONSCOPY(), SCIP_DECL_CONSCOPY(), SCIP_DECL_CONSCOPY(), SCIP_DECL_CONSCOPY(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_EXPRSIMPLIFY(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_NLHDLRENFO(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_READERREAD(), SCIP_DECL_READERREAD(), SCIP_DECL_SEPAEXECLP(), SCIPaddNlpiProblemNlRows(), SCIPapplyLockFixings(), SCIPapplyUndercover(), SCIPcutsTightenCoefficients(), SCIPgetDualProof(), SCIPgetFarkasProof(), SCIPmatrixCreate(), SCIPmatrixFree(), SCIPwritePbm(), separatePoint(), separateRltCuts(), separateSymresackCovers(), setupAndSolve(), tightenVarsBoundsSOS1(), and tryAddGadgetSquaredDifference().
#define SCIPallocCleanBuffer | ( | scip, | |
ptr ) |
Definition at line 140 of file scip_mem.h.
#define SCIPallocCleanBufferArray | ( | scip, | |
ptr, | |||
num ) |
Definition at line 142 of file scip_mem.h.
Referenced by addWeakSBCsSubgroup(), aggregateGeneratedCuts(), applyOrbitalBranchingPropagations(), applyOrbitalReductionPropagations(), buildBlockGraph(), componentPackingPartitioningOrbisackUpgrade(), constructSNFRelaxation(), generateZerohalfCut(), l1BallProjection(), mod2MatrixTransformContRows(), mod2rowAddRow(), propVariables(), SCIP_DECL_PROPPRESOL(), SCIPcalcFlowCover(), SCIPcalcKnapsackCover(), SCIPcalcMIR(), SCIPcalcStrongCG(), SCIPcutGenerationHeuristicCMIR(), SCIPisPackingPartitioningOrbitope(), SCIPlexicographicReductionPropagate(), SCIPnlpiOracleEvalJacobian(), SCIPshrinkDisjunctiveVarSet(), separateCuts(), separateRltCuts(), shortenConss(), solveLagrangianDual(), updateDualVector(), and updateObjectiveVector().
#define SCIPfreeCleanBuffer | ( | scip, | |
ptr ) BMSfreeBufferMemorySize(SCIPcleanbuffer(scip), (ptr)) |
Definition at line 144 of file scip_mem.h.
#define SCIPfreeCleanBufferNull | ( | scip, | |
ptr ) BMSfreeBufferMemoryNull(SCIPcleanbuffer(scip), (ptr)) |
Definition at line 145 of file scip_mem.h.
#define SCIPfreeCleanBufferArray | ( | scip, | |
ptr ) BMSfreeBufferMemoryArray(SCIPcleanbuffer(scip), (ptr)) |
Definition at line 146 of file scip_mem.h.
Referenced by addWeakSBCsSubgroup(), aggregateGeneratedCuts(), applyOrbitalBranchingPropagations(), applyOrbitalReductionPropagations(), buildBlockGraph(), componentPackingPartitioningOrbisackUpgrade(), constructSNFRelaxation(), generateZerohalfCut(), l1BallProjection(), mod2MatrixTransformContRows(), mod2rowAddRow(), propVariables(), SCIP_DECL_PROPPRESOL(), SCIPcalcFlowCover(), SCIPcalcKnapsackCover(), SCIPcalcMIR(), SCIPcalcStrongCG(), SCIPcutGenerationHeuristicCMIR(), SCIPisPackingPartitioningOrbitope(), SCIPlexicographicReductionPropagate(), SCIPnlpiOracleEvalJacobian(), SCIPshrinkDisjunctiveVarSet(), separateCuts(), separateRltCuts(), shortenConss(), solveLagrangianDual(), updateDualVector(), and updateObjectiveVector().
#define SCIPfreeCleanBufferArrayNull | ( | scip, | |
ptr ) BMSfreeBufferMemoryArrayNull(SCIPcleanbuffer(scip), (ptr)) |
Definition at line 147 of file scip_mem.h.
BMS_BLKMEM * SCIPblkmem | ( | SCIP * | scip | ) |
returns block memory to use at the current time
scip | SCIP data structure |
Definition at line 57 of file scip_mem.c.
Referenced by SCIPensureBlockMemoryArray_call().
BMS_BUFMEM * SCIPbuffer | ( | SCIP * | scip | ) |
returns buffer memory for short living temporary objects
scip | SCIP data structure |
Definition at line 72 of file scip_mem.c.
References assert(), and NULL.
Referenced by computeHyperplaneThreePoints(), detectSocQuadraticComplex(), exitPresolve(), getEigenValues(), initPresolve(), presolve(), presolveRound(), propagationRound(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIPcreateBanditEpsgreedy(), SCIPcreateBanditExp3(), SCIPcreateBanditExp3IX(), SCIPcreateBanditUcb(), SCIPprimalHeuristics(), SCIPprintMemoryDiagnostic(), SCIPresetBandit(), and separationRoundLP().
BMS_BUFMEM * SCIPcleanbuffer | ( | SCIP * | scip | ) |
returns clean buffer memory for short living temporary objects initialized to all zero
scip | SCIP data structure |
Definition at line 86 of file scip_mem.c.
References assert(), and NULL.
Referenced by exitPresolve(), initPresolve(), presolve(), presolveRound(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), and SCIPprintMemoryDiagnostic().
SCIP_Longint SCIPgetMemUsed | ( | SCIP * | scip | ) |
returns the total number of bytes used in block and buffer memory
scip | SCIP data structure |
Definition at line 100 of file scip_mem.c.
References assert(), NULL, and SCIPmemGetUsed().
Referenced by applyOptcumulative(), applyRepair(), checkArraySizesGLS(), checkArraySizesHeur(), computeCoverUndercover(), copyMemoryAndTimeLimits(), determineLimits(), determineLimits(), getCopyMemlimit(), SCIP_DECL_DISPOUTPUT(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_PRICERREDCOST(), SCIPapplyUndercover(), SCIPsolveConcurrent(), setSubscipLimits(), solveCumulative(), solveIndependentCons(), solveSubscip(), and solveSubscip().
SCIP_Longint SCIPgetMemTotal | ( | SCIP * | scip | ) |
returns the total number of bytes in block and buffer memory
scip | SCIP data structure |
Definition at line 113 of file scip_mem.c.
References assert(), NULL, and SCIPmemGetTotal().
Referenced by SCIP_DECL_CONCSOLVERSYNCWRITE(), SCIP_DECL_DISPOUTPUT(), SCIPgetConcurrentMemTotal(), and SCIPsyncstoreStartSync().
SCIP_Longint SCIPgetMemExternEstim | ( | SCIP * | scip | ) |
returns the estimated number of bytes used by external software, e.g., the LP solver
scip | SCIP data structure |
Definition at line 126 of file scip_mem.c.
References assert(), NULL, and SCIPstatGetMemExternEstim().
Referenced by applyOptcumulative(), applyRepair(), checkArraySizesGLS(), checkArraySizesHeur(), computeCoverUndercover(), copyMemoryAndTimeLimits(), determineLimits(), determineLimits(), getCopyMemlimit(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXEC(), SCIPapplyUndercover(), SCIPcheckCopyLimits(), SCIPsolveConcurrent(), setSubscipLimits(), solveCumulative(), solveIndependentCons(), solveSubscip(), and solveSubscip().
int SCIPcalcMemGrowSize | ( | SCIP * | scip, |
int | num ) |
calculate memory size for dynamically allocated arrays
scip | SCIP data structure |
num | minimum number of entries to store |
Definition at line 139 of file scip_mem.c.
References assert(), NULL, and SCIPsetCalcMemGrowSize().
Referenced by addAuxVar(), addCliqueDataEntry(), addCoef(), addComponent(), addConsToOccurList(), addEntry(), addEntry(), addOneRow(), addOrbitope(), addScenarioEntry(), addSCVarIndicator(), addSCVarIndicator(), addSSTConssOrbitAndUpdateSST(), addVariableToArray(), addVariableToArray(), addVbound(), applyOptcumulative(), blisshook(), buildScenariosFromBlocks(), buildSubgroupGraph(), checkForOverlapping(), collectAggregatedVars(), collectAggregatedVars(), collectCliqueData(), COLORprobAddNewStableSet(), consdataEnsureAddLinConsSize(), consdataEnsureVarsSize(), consdataEnsureVarsSize(), consdataEnsureVarsSize(), consdataEnsureVarsSize(), consdataEnsureVarsSize(), consdataEnsureVarsSize(), consdataEnsureVarsSize(), consdataEnsurevarsSizeCardinality(), consdataEnsurevarsSizeSOS1(), consdataEnsurevarsSizeSOS2(), conshdlrdataEnsureLinconsupgradesSize(), constraintListAppend(), constructValidSolution(), correctPresoldata(), createAndAddAndCons(), createBlockproblem(), createProjRow(), determineVariableFixings(), enlargeMinweights(), ensureConsLinSize(), ensureDynamicConsArrayAllocatedAndSufficientlyLarge(), ensureEdgeArraysSize(), ensureFactorsSize(), ensureLocVarsArraySize(), ensureMonomialsSize(), ensureNodeArraysSize(), ensureOpenArraySizeSymdetect(), ensureVarsSize(), ensureVarsSize(), exprstackPush(), extendMemoryTreeProfile(), fillVariableGraph(), generateZerohalfCut(), getActiveVariables(), getInputString(), getMaxAndConsDim(), getNextLine(), getNextLine(), getNextLine(), getNextLine(), getNodeIdx(), getVariableOrTerm(), identifyOrbitalSymmetriesBroken(), insertIndex(), insertRayEntry(), level2dataEnsureSize(), nautyhook(), nlrowaggrAddLinearTerm(), presolvePropagateCons(), readBlocks(), readBounds(), readCoefficients(), readExpression(), readIndep(), readQCMatrix(), readQMatrix(), readQuadraticCoefs(), rowprepRecordModifiedVar(), sassyhook(), sassyhook(), SCIP_DECL_CONSACTIVE(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPARSE(), SCIP_DECL_CONSPARSE(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_NLHDLRDETECT(), SCIP_DECL_NLPIADDCONSTRAINTS(), SCIP_DECL_NLPIADDVARS(), SCIP_DECL_NLPISOLVE(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXEC(), SCIPaddExprsViolScoreNonlinear(), SCIPaddSymgraphConsnode(), SCIPaddSymgraphOpnode(), SCIPaddSymgraphValnode(), SCIPaggrRowAddRow(), SCIPcomputeExprCurvature(), SCIPcreateConsPseudobooleanWithConss(), SCIPensureRowprepSize(), SCIPlexicographicReductionAddPermutation(), SCIPparseVarsPolynomial(), SCIPpropSyncAddBndchg(), SCIPwriteLp(), SCIPwritePip(), sepadataAddMinor(), sepadataAddMinor(), separateRltCuts(), tabooListAdd(), and tcliquegraphEnsureCliqueidsSize().
SCIP_RETCODE SCIPensureBlockMemoryArray_call | ( | SCIP * | scip, |
void ** | arrayptr, | ||
size_t | elemsize, | ||
int * | arraysize, | ||
int | minsize ) |
extends a dynamically allocated block memory array to be able to store at least the given number of elements; use SCIPensureBlockMemoryArray() define to call this method!
scip | SCIP data structure |
arrayptr | pointer to dynamically sized array |
elemsize | size in bytes of each element in array |
arraysize | pointer to current array size |
minsize | required minimal array size |
Definition at line 155 of file scip_mem.c.
References assert(), BMSreallocBlockMemorySize, NULL, SCIP_ALLOC, SCIP_OKAY, SCIPblkmem(), and SCIPsetCalcMemGrowSize().
void SCIPprintMemoryDiagnostic | ( | SCIP * | scip | ) |
prints output about used memory
scip | SCIP data structure |
Definition at line 181 of file scip_mem.c.
References assert(), BMSdisplayBlockMemory, BMSdisplayMemory, BMSprintBufferMemory(), NULL, SCIPbuffer(), SCIPcleanbuffer(), and SCIPmessagePrintInfo().
Referenced by SCIP_DECL_DIALOGEXEC().