various block memory buffers
Definition at line 37 of file struct_mem.h.
#include <struct_mem.h>
Data Fields | |
BMS_BLKMEM * | setmem |
BMS_BLKMEM * | probmem |
BMS_BUFMEM * | buffer |
BMS_BUFMEM * | cleanbuffer |
BMS_BLKMEM* SCIP_Mem::setmem |
memory blocks for parameter settings
Definition at line 39 of file struct_mem.h.
Referenced by SCIPaddBoolParam(), SCIPaddCharParam(), SCIPaddIntParam(), SCIPaddLongintParam(), SCIPaddRealParam(), SCIPaddStringParam(), SCIPcreateDiveset(), SCIPincludeBranchrule(), SCIPincludeBranchruleBasic(), SCIPincludeCompr(), SCIPincludeComprBasic(), SCIPincludeConcsolverType(), SCIPincludeConflicthdlr(), SCIPincludeConflicthdlrBasic(), SCIPincludeConshdlr(), SCIPincludeConshdlrBasic(), SCIPincludeDisp(), SCIPincludeHeur(), SCIPincludeHeurBasic(), SCIPincludeNodesel(), SCIPincludeNodeselBasic(), SCIPincludePresol(), SCIPincludePresolBasic(), SCIPincludePricer(), SCIPincludePricerBasic(), SCIPincludeProp(), SCIPincludePropBasic(), SCIPincludeRelax(), SCIPincludeRelaxBasic(), SCIPincludeSepa(), SCIPincludeSepaBasic(), SCIPincludeTable(), SCIPmemGetAllocatedBlockmemoryMax(), SCIPmemGetTotal(), SCIPmemGetUnusedBlockmemoryMax(), SCIPmemGetUsed(), SCIPmemGetUsedBlockmemoryMax(), SCIPprintMemoryDiagnostic(), and SCIPtransformProb().
BMS_BLKMEM* SCIP_Mem::probmem |
memory blocks for original problem and solution process: preprocessing, bab-tree, ...
Definition at line 40 of file struct_mem.h.
Referenced by analyzeStrongbranch(), checkSolOrig(), copyProb(), exitPresolve(), freeReoptSolve(), freeSolve(), freeTransform(), initPresolve(), initSolve(), prepareReoptimization(), presolve(), presolveRound(), SCIPaddClique(), SCIPaddConflict(), SCIPaddConflictBd(), SCIPaddConflictBinvar(), SCIPaddConflictLb(), SCIPaddConflictRelaxedBd(), SCIPaddConflictRelaxedLb(), SCIPaddConflictRelaxedUb(), SCIPaddConflictUb(), SCIPaddCons(), SCIPaddConsAge(), SCIPaddConsNode(), SCIPaddCurrentSol(), SCIPaddDelayedPoolCut(), SCIPaddDiveBoundChange(), SCIPaddLinearCoefsToNlRow(), SCIPaddLinearCoefToNlRow(), SCIPaddNewRowCutpool(), SCIPaddPoolCut(), SCIPaddPricedVar(), SCIPaddQuadElementsToNlRow(), SCIPaddQuadElementToNlRow(), SCIPaddQuadVarsToNlRow(), SCIPaddQuadVarToNlRow(), SCIPaddReoptDualBndchg(), SCIPaddReoptnodeBndchg(), SCIPaddReoptnodeCons(), SCIPaddRow(), SCIPaddRowCutpool(), SCIPaddRowDive(), SCIPaddRowProbing(), SCIPaddSol(), SCIPaddSolFree(), SCIPaddVar(), SCIPaddVarImplication(), SCIPaddVarLocks(), SCIPaddVarObj(), SCIPaddVarsToRow(), SCIPaddVarsToRowSameCoef(), SCIPaddVarToRow(), SCIPaddVarVlb(), SCIPaddVarVub(), SCIPaggregateVars(), SCIPanalyzeConflict(), SCIPanalyzeConflictCons(), SCIPapplyCutsProbing(), SCIPapplyReopt(), SCIPbacktrackProbing(), SCIPblkmem(), SCIPbranchExtern(), SCIPbranchLP(), SCIPbranchPseudo(), SCIPbranchVar(), SCIPbranchVarHole(), SCIPbranchVarVal(), SCIPbranchVarValNary(), SCIPcatchEvent(), SCIPcatchRowEvent(), SCIPcatchVarEvent(), SCIPcheckReoptRestart(), SCIPcheckSol(), SCIPchgNlRowLinearCoef(), SCIPchgNlRowQuadElement(), SCIPchgRowLhs(), SCIPchgRowLhsDive(), SCIPchgRowRhs(), SCIPchgRowRhsDive(), SCIPchgVarLb(), SCIPchgVarLbGlobal(), SCIPchgVarLbNode(), SCIPchgVarLbProbing(), SCIPchgVarObj(), SCIPchgVarObjProbing(), SCIPchgVarType(), SCIPchgVarUb(), SCIPchgVarUbGlobal(), SCIPchgVarUbNode(), SCIPchgVarUbProbing(), SCIPcleanupCliques(), SCIPclearConflictStore(), SCIPclearCuts(), SCIPconstructLP(), SCIPcopyConss(), SCIPcopyDigraph(), SCIPcreateChild(), SCIPcreateCons(), SCIPcreateCurrentSol(), SCIPcreateCutpool(), SCIPcreateDigraph(), SCIPcreateDisjointset(), SCIPcreateEmptyNlRow(), SCIPcreateEmptyRowCons(), SCIPcreateEmptyRowSepa(), SCIPcreateEmptyRowUnspec(), SCIPcreateLPSol(), SCIPcreateNLPSol(), SCIPcreateNlRow(), SCIPcreateNlRowFromRow(), SCIPcreateOrigSol(), SCIPcreatePartialSol(), SCIPcreateProb(), SCIPcreatePseudoSol(), SCIPcreateRelaxSol(), SCIPcreateRowCons(), SCIPcreateRowSepa(), SCIPcreateRowUnspec(), SCIPcreateSol(), SCIPcreateSolCopy(), SCIPcreateSolCopyOrig(), SCIPcreateUnknownSol(), SCIPcreateVar(), SCIPcutoffNode(), SCIPdelCons(), SCIPdelConsLocal(), SCIPdelConsNode(), SCIPdelDelayedPoolCut(), SCIPdeleteReoptnode(), SCIPdelPoolCut(), SCIPdelRowCutpool(), SCIPdelVar(), SCIPdropEvent(), SCIPdropRowEvent(), SCIPdropVarEvent(), SCIPenableReoptimization(), SCIPendDive(), SCIPendProbing(), SCIPendStrongbranch(), SCIPfixVar(), SCIPfixVarProbing(), SCIPflattenVarAggregationGraph(), SCIPflushLP(), SCIPflushNLP(), SCIPfreeCutpool(), SCIPfreeDisjointset(), SCIPfreeProb(), SCIPfreeRepresentation(), SCIPfreeSol(), SCIPgetNegatedVar(), SCIPgetNegatedVars(), SCIPgetReoptChildIDs(), SCIPgetTransformedVar(), SCIPgetTransformedVars(), SCIPgetVarCopy(), SCIPincConsAge(), SCIPinferBinvarCons(), SCIPinferBinvarProp(), SCIPinferVarFixCons(), SCIPinferVarFixProp(), SCIPinferVarLbCons(), SCIPinferVarLbProp(), SCIPinferVarUbCons(), SCIPinferVarUbProp(), SCIPlockVarCons(), SCIPmakeRowIntegral(), SCIPmemGetAllocatedBlockmemoryMax(), SCIPmemGetTotal(), SCIPmemGetUnusedBlockmemoryMax(), SCIPmemGetUsed(), SCIPmemGetUsedBlockmemoryMax(), SCIPmultiaggregateVar(), SCIPnewProbingNode(), SCIPparseVar(), SCIPpresolve(), SCIPprintMemoryDiagnostic(), SCIPprintSol(), SCIPprintTransSol(), SCIPpropagateProbing(), SCIPpropagateProbingImplications(), SCIPreleaseCons(), SCIPreleaseNlRow(), SCIPreleaseRow(), SCIPreleaseVar(), SCIPremoveInefficaciousCuts(), SCIPresetReoptnodeDualcons(), SCIPresetRepresentation(), SCIPseparateCutpool(), SCIPseparateSol(), SCIPseparateSolCutpool(), SCIPsetNlRowExprtree(), SCIPsetNlRowExprtreeParam(), SCIPsetNlRowExprtreeParams(), SCIPsetObjlimit(), SCIPsetProbingLPState(), SCIPsetReoptCompression(), SCIPshrinkDisjunctiveVarSet(), SCIPsolve(), SCIPsolveDiveLP(), SCIPsplitReoptRoot(), SCIPstartDive(), SCIPstartProbing(), SCIPstartStrongbranch(), SCIPtightenVarLb(), SCIPtightenVarLbGlobal(), SCIPtightenVarUb(), SCIPtightenVarUbGlobal(), SCIPtransformCons(), SCIPtransformConss(), SCIPtransformProb(), SCIPtransformVar(), SCIPtransformVars(), SCIPtryCurrentSol(), SCIPtrySol(), SCIPtrySolFree(), SCIPunlockVarCons(), SCIPupdateCutoffbound(), SCIPupdateNodeLowerbound(), SCIPupdatePrimalRay(), SCIPwriteLP(), SCIPwriteMIP(), solveProbingLP(), and transformSols().
BMS_BUFMEM* SCIP_Mem::buffer |
memory buffers for short living temporary objects
Definition at line 41 of file struct_mem.h.
Referenced by priceAndCutLoop(), propAndSolve(), SCIPbuffer(), SCIPmemGetTotal(), SCIPmemGetUsed(), SCIPsolveCIP(), and solveNode().
BMS_BUFMEM* SCIP_Mem::cleanbuffer |
memory buffers for short living temporary objects, initialized to all zero
Definition at line 42 of file struct_mem.h.
Referenced by SCIPcleanbuffer(), SCIPmemGetTotal(), and SCIPmemGetUsed().