Scippy

SCIP

Solving Constraint Integer Programs

Detailed Description

LP interface for SoPlex version 1.4 and higher.

Author
Tobias Achterberg
Timo Berthold
Ambros Gleixner
Marc Pfetsch

This is an implementation of SCIP's LP interface for SoPlex. While the ratio test is fixed to SoPlex's standard, different pricing methods can be chosen and an autopricing strategy (start with devex and switch to steepest edge after too many iterations) is implemented directly. Scaler and simplifier may be applied if solving from scratch.

For debugging purposes, the SoPlex results can be double checked with CPLEX if WITH_LPSCHECK is defined. This may yield false positives, since the LP is dumped to a file for transfering it to CPLEX, hence, precision may be lost.

Definition in file lpi_spx.cpp.

#include "spxsolver.h"
#include "slufactor.h"
#include "spxsteeppr.h"
#include "spxparmultpr.h"
#include "spxdevexpr.h"
#include "spxfastrt.h"
#include "spxmainsm.h"
#include "spxequilisc.h"
#include "scip/pub_message.h"
#include <cassert>
#include "lpi/lpi.h"
#include "scip/bitencode.h"

Go to the source code of this file.

Macros

#define AUTOPRICING_ITERSWITCH   10000
 
#define STRONGBRANCH_RESTOREBASIS
 
#define SOPLEX_SUBVERSION   0
 
#define SOPLEX_VERBLEVEL   5
 
#define NULL   0
 
#define SOPLEX_TRY(messagehdlr, x)
 
#define SOPLEX_TRYLPI(x)   SOPLEX_TRY(lpi->messagehdlr, x)
 
#define SOPLEX_TRYLPIPTR(x)   SOPLEX_TRY((*lpi)->messagehdlr, x)
 
#define SOPLEX_TRY_ABORT(x)
 
#define COLS_PER_PACKET   SCIP_DUALPACKETSIZE
 
#define ROWS_PER_PACKET   SCIP_DUALPACKETSIZE
 

Typedefs

typedef SCIP_DUALPACKET COLPACKET
 
typedef SCIP_DUALPACKET ROWPACKET
 

Functions

static SCIP_RETCODE ensureCstatMem (SCIP_LPI *lpi, int num)
 
static SCIP_RETCODE ensureRstatMem (SCIP_LPI *lpi, int num)
 
static int colpacketNum (int ncols)
 
static int rowpacketNum (int nrows)
 
static void lpistatePack (SCIP_LPISTATE *lpistate, const int *cstat, const int *rstat)
 
static void lpistateUnpack (const SCIP_LPISTATE *lpistate, int *cstat, int *rstat)
 
static SCIP_RETCODE lpistateCreate (SCIP_LPISTATE **lpistate, BMS_BLKMEM *blkmem, int ncols, int nrows)
 
static void lpistateFree (SCIP_LPISTATE **lpistate, BMS_BLKMEM *blkmem)
 
static SPxLP::SPxSense spxObjsen (SCIP_OBJSEN objsen)
 
static void invalidateSolution (SCIP_LPI *lpi)
 
Miscellaneous Methods
const char * SCIPlpiGetSolverName (void)
 
const char * SCIPlpiGetSolverDesc (void)
 
void * SCIPlpiGetSolverPointer (SCIP_LPI *lpi)
 
LPI Creation and Destruction Methods
SCIP_RETCODE SCIPlpiCreate (SCIP_LPI **lpi, SCIP_MESSAGEHDLR *messagehdlr, const char *name, SCIP_OBJSEN objsen)
 
SCIP_RETCODE SCIPlpiFree (SCIP_LPI **lpi)
 
Modification Methods
SCIP_RETCODE SCIPlpiLoadColLP (SCIP_LPI *lpi, SCIP_OBJSEN objsen, int ncols, const SCIP_Real *obj, const SCIP_Real *lb, const SCIP_Real *ub, char **colnames, int nrows, const SCIP_Real *lhs, const SCIP_Real *rhs, char **, int nnonz, const int *beg, const int *ind, const SCIP_Real *val)
 
SCIP_RETCODE SCIPlpiAddCols (SCIP_LPI *lpi, int ncols, const SCIP_Real *obj, const SCIP_Real *lb, const SCIP_Real *ub, char **, int nnonz, const int *beg, const int *ind, const SCIP_Real *val)
 
SCIP_RETCODE SCIPlpiDelCols (SCIP_LPI *lpi, int firstcol, int lastcol)
 
SCIP_RETCODE SCIPlpiDelColset (SCIP_LPI *lpi, int *dstat)
 
SCIP_RETCODE SCIPlpiAddRows (SCIP_LPI *lpi, int nrows, const SCIP_Real *lhs, const SCIP_Real *rhs, char **, int nnonz, const int *beg, const int *ind, const SCIP_Real *val)
 
SCIP_RETCODE SCIPlpiDelRows (SCIP_LPI *lpi, int firstrow, int lastrow)
 
SCIP_RETCODE SCIPlpiDelRowset (SCIP_LPI *lpi, int *dstat)
 
SCIP_RETCODE SCIPlpiClear (SCIP_LPI *lpi)
 
SCIP_RETCODE SCIPlpiChgBounds (SCIP_LPI *lpi, int ncols, const int *ind, const SCIP_Real *lb, const SCIP_Real *ub)
 
SCIP_RETCODE SCIPlpiChgSides (SCIP_LPI *lpi, int nrows, const int *ind, const SCIP_Real *lhs, const SCIP_Real *rhs)
 
SCIP_RETCODE SCIPlpiChgCoef (SCIP_LPI *lpi, int row, int col, SCIP_Real newval)
 
SCIP_RETCODE SCIPlpiChgObjsen (SCIP_LPI *lpi, SCIP_OBJSEN objsen)
 
SCIP_RETCODE SCIPlpiChgObj (SCIP_LPI *lpi, int ncols, int *ind, SCIP_Real *obj)
 
SCIP_RETCODE SCIPlpiScaleRow (SCIP_LPI *lpi, int row, SCIP_Real scaleval)
 
SCIP_RETCODE SCIPlpiScaleCol (SCIP_LPI *lpi, int col, SCIP_Real scaleval)
 
Data Accessing Methods
SCIP_RETCODE SCIPlpiGetNRows (SCIP_LPI *lpi, int *nrows)
 
SCIP_RETCODE SCIPlpiGetNCols (SCIP_LPI *lpi, int *ncols)
 
SCIP_RETCODE SCIPlpiGetNNonz (SCIP_LPI *lpi, int *nnonz)
 
SCIP_RETCODE SCIPlpiGetCols (SCIP_LPI *lpi, int firstcol, int lastcol, SCIP_Real *lb, SCIP_Real *ub, int *nnonz, int *beg, int *ind, SCIP_Real *val)
 
SCIP_RETCODE SCIPlpiGetRows (SCIP_LPI *lpi, int firstrow, int lastrow, SCIP_Real *lhs, SCIP_Real *rhs, int *nnonz, int *beg, int *ind, SCIP_Real *val)
 
SCIP_RETCODE SCIPlpiGetColNames (SCIP_LPI *lpi, int firstcol, int lastcol, char **colnames, char *namestorage, int namestoragesize, int *storageleft)
 
SCIP_RETCODE SCIPlpiGetRowNames (SCIP_LPI *lpi, int firstrow, int lastrow, char **rownames, char *namestorage, int namestoragesize, int *storageleft)
 
SCIP_RETCODE SCIPlpiGetObjsen (SCIP_LPI *lpi, SCIP_OBJSEN *objsen)
 
SCIP_RETCODE SCIPlpiGetObj (SCIP_LPI *lpi, int firstcol, int lastcol, SCIP_Real *vals)
 
SCIP_RETCODE SCIPlpiGetBounds (SCIP_LPI *lpi, int firstcol, int lastcol, SCIP_Real *lbs, SCIP_Real *ubs)
 
SCIP_RETCODE SCIPlpiGetSides (SCIP_LPI *lpi, int firstrow, int lastrow, SCIP_Real *lhss, SCIP_Real *rhss)
 
SCIP_RETCODE SCIPlpiGetCoef (SCIP_LPI *lpi, int row, int col, SCIP_Real *val)
 
Solving Methods
static SCIP_RETCODE spxSolve (SCIP_LPI *lpi, SPxSolver::Representation rep, SPxSolver::Type type)
 
SCIP_RETCODE SCIPlpiSolvePrimal (SCIP_LPI *lpi)
 
SCIP_RETCODE SCIPlpiSolveDual (SCIP_LPI *lpi)
 
SCIP_RETCODE SCIPlpiSolveBarrier (SCIP_LPI *lpi, SCIP_Bool crossover)
 
SCIP_RETCODE SCIPlpiStartStrongbranch (SCIP_LPI *lpi)
 
SCIP_RETCODE SCIPlpiEndStrongbranch (SCIP_LPI *lpi)
 
static SCIP_RETCODE lpiStrongbranch (SCIP_LPI *lpi, int col, SCIP_Real psol, int itlim, SCIP_Real *down, SCIP_Real *up, SCIP_Bool *downvalid, SCIP_Bool *upvalid, int *iter)
 
SCIP_RETCODE SCIPlpiStrongbranchFrac (SCIP_LPI *lpi, int col, SCIP_Real psol, int itlim, SCIP_Real *down, SCIP_Real *up, SCIP_Bool *downvalid, SCIP_Bool *upvalid, int *iter)
 
SCIP_RETCODE SCIPlpiStrongbranchesFrac (SCIP_LPI *lpi, int *cols, int ncols, SCIP_Real *psols, int itlim, SCIP_Real *down, SCIP_Real *up, SCIP_Bool *downvalid, SCIP_Bool *upvalid, int *iter)
 
SCIP_RETCODE SCIPlpiStrongbranchInt (SCIP_LPI *lpi, int col, SCIP_Real psol, int itlim, SCIP_Real *down, SCIP_Real *up, SCIP_Bool *downvalid, SCIP_Bool *upvalid, int *iter)
 
SCIP_RETCODE SCIPlpiStrongbranchesInt (SCIP_LPI *lpi, int *cols, int ncols, SCIP_Real *psols, int itlim, SCIP_Real *down, SCIP_Real *up, SCIP_Bool *downvalid, SCIP_Bool *upvalid, int *iter)
 
Solution Information Methods
SCIP_Bool SCIPlpiWasSolved (SCIP_LPI *lpi)
 
SCIP_RETCODE SCIPlpiGetSolFeasibility (SCIP_LPI *lpi, SCIP_Bool *primalfeasible, SCIP_Bool *dualfeasible)
 
SCIP_Bool SCIPlpiExistsPrimalRay (SCIP_LPI *lpi)
 
SCIP_Bool SCIPlpiHasPrimalRay (SCIP_LPI *lpi)
 
SCIP_Bool SCIPlpiIsPrimalUnbounded (SCIP_LPI *lpi)
 
SCIP_Bool SCIPlpiIsPrimalInfeasible (SCIP_LPI *lpi)
 
SCIP_Bool SCIPlpiIsPrimalFeasible (SCIP_LPI *lpi)
 
SCIP_Bool SCIPlpiExistsDualRay (SCIP_LPI *lpi)
 
SCIP_Bool SCIPlpiHasDualRay (SCIP_LPI *lpi)
 
SCIP_Bool SCIPlpiIsDualUnbounded (SCIP_LPI *lpi)
 
SCIP_Bool SCIPlpiIsDualInfeasible (SCIP_LPI *lpi)
 
SCIP_Bool SCIPlpiIsDualFeasible (SCIP_LPI *lpi)
 
SCIP_Bool SCIPlpiIsOptimal (SCIP_LPI *lpi)
 
SCIP_Bool SCIPlpiIsStable (SCIP_LPI *lpi)
 
SCIP_Bool SCIPlpiIsObjlimExc (SCIP_LPI *lpi)
 
SCIP_Bool SCIPlpiIsIterlimExc (SCIP_LPI *lpi)
 
SCIP_Bool SCIPlpiIsTimelimExc (SCIP_LPI *lpi)
 
int SCIPlpiGetInternalStatus (SCIP_LPI *lpi)
 
SCIP_RETCODE SCIPlpiIgnoreInstability (SCIP_LPI *lpi, SCIP_Bool *success)
 
SCIP_RETCODE SCIPlpiGetObjval (SCIP_LPI *lpi, SCIP_Real *objval)
 
SCIP_RETCODE SCIPlpiGetSol (SCIP_LPI *lpi, SCIP_Real *objval, SCIP_Real *primsol, SCIP_Real *dualsol, SCIP_Real *activity, SCIP_Real *redcost)
 
SCIP_RETCODE SCIPlpiGetPrimalRay (SCIP_LPI *lpi, SCIP_Real *ray)
 
SCIP_RETCODE SCIPlpiGetDualfarkas (SCIP_LPI *lpi, SCIP_Real *dualfarkas)
 
SCIP_RETCODE SCIPlpiGetIterations (SCIP_LPI *lpi, int *iterations)
 
SCIP_RETCODE SCIPlpiGetRealSolQuality (SCIP_LPI *lpi, SCIP_LPSOLQUALITY qualityindicator, SCIP_Real *quality)
 
LP Basis Methods
static SCIP_RETCODE getRedCostEst (SPxSCIP *spx, int col, SCIP_Real *val)
 
SCIP_RETCODE SCIPlpiGetBase (SCIP_LPI *lpi, int *cstat, int *rstat)
 
SCIP_RETCODE SCIPlpiSetBase (SCIP_LPI *lpi, int *cstat, int *rstat)
 
SCIP_RETCODE SCIPlpiGetBasisInd (SCIP_LPI *lpi, int *bind)
 
SCIP_RETCODE SCIPlpiGetBInvRow (SCIP_LPI *lpi, int r, SCIP_Real *coef)
 
static SCIP_RETCODE lpiGetBInvVec (SCIP_LPI *lpi, SCIP_Real *rhs, SCIP_Real *coef)
 
SCIP_RETCODE SCIPlpiGetBInvCol (SCIP_LPI *lpi, int c, SCIP_Real *coef)
 
SCIP_RETCODE SCIPlpiGetBInvARow (SCIP_LPI *lpi, int r, const SCIP_Real *binvrow, SCIP_Real *coef)
 
SCIP_RETCODE SCIPlpiGetBInvACol (SCIP_LPI *lpi, int c, SCIP_Real *coef)
 
LP State Methods
SCIP_RETCODE SCIPlpiGetState (SCIP_LPI *lpi, BMS_BLKMEM *blkmem, SCIP_LPISTATE **lpistate)
 
SCIP_RETCODE SCIPlpiSetState (SCIP_LPI *lpi, BMS_BLKMEM *, SCIP_LPISTATE *lpistate)
 
SCIP_RETCODE SCIPlpiClearState (SCIP_LPI *lpi)
 
SCIP_RETCODE SCIPlpiFreeState (SCIP_LPI *lpi, BMS_BLKMEM *blkmem, SCIP_LPISTATE **lpistate)
 
SCIP_Bool SCIPlpiHasStateBasis (SCIP_LPI *lpi, SCIP_LPISTATE *lpistate)
 
SCIP_RETCODE SCIPlpiReadState (SCIP_LPI *lpi, const char *fname)
 
SCIP_RETCODE SCIPlpiWriteState (SCIP_LPI *lpi, const char *fname)
 
LP Pricing Norms Methods
SCIP_RETCODE SCIPlpiGetNorms (SCIP_LPI *lpi, BMS_BLKMEM *blkmem, SCIP_LPINORMS **lpinorms)
 
SCIP_RETCODE SCIPlpiSetNorms (SCIP_LPI *lpi, BMS_BLKMEM *blkmem, SCIP_LPINORMS *lpinorms)
 
SCIP_RETCODE SCIPlpiFreeNorms (SCIP_LPI *lpi, BMS_BLKMEM *blkmem, SCIP_LPINORMS **lpinorms)
 
Parameter Methods
SCIP_RETCODE SCIPlpiGetIntpar (SCIP_LPI *lpi, SCIP_LPPARAM type, int *ival)
 
SCIP_RETCODE SCIPlpiSetIntpar (SCIP_LPI *lpi, SCIP_LPPARAM type, int ival)
 
SCIP_RETCODE SCIPlpiGetRealpar (SCIP_LPI *lpi, SCIP_LPPARAM type, SCIP_Real *dval)
 
SCIP_RETCODE SCIPlpiSetRealpar (SCIP_LPI *lpi, SCIP_LPPARAM type, SCIP_Real dval)
 
Numerical Methods
SCIP_Real SCIPlpiInfinity (SCIP_LPI *)
 
SCIP_Bool SCIPlpiIsInfinity (SCIP_LPI *, SCIP_Real val)
 
File Interface Methods
static SCIP_Bool fileExists (const char *filename)
 
SCIP_RETCODE SCIPlpiReadLP (SCIP_LPI *lpi, const char *fname)
 
SCIP_RETCODE SCIPlpiWriteLP (SCIP_LPI *lpi, const char *fname)
 

Variables

static char spxname [100]
 
static char spxdesc [200]
 

Macro Definition Documentation

#define AUTOPRICING_ITERSWITCH   10000

start with devex and switch to steepest edge after this many iterations

Definition at line 34 of file lpi_spx.cpp.

#define STRONGBRANCH_RESTOREBASIS

if defined then in SCIPlpiStrongbranch() we restore the basis after the down branch and after the up branch; if false only after the end of a strong branching phase, which however seems to mostly increase strong branching time and iterations

Definition at line 35 of file lpi_spx.cpp.

#define SOPLEX_SUBVERSION   0

Definition at line 80 of file lpi_spx.cpp.

Referenced by SCIPlpiGetSolverName().

#define SOPLEX_VERBLEVEL   5

verbosity level for LPINFO

Definition at line 116 of file lpi_spx.cpp.

#define NULL   0

Definition at line 126 of file lpi_spx.cpp.

Referenced by addAllConss(), addAltLPConstraint(), addAltLPRow(), addArc(), addBdchg(), addBilinearTerm(), addBilinLinearization(), addBilinMcCormick(), addBoundViolated(), addCand(), addCliqueDataEntry(), addCliques(), addCoef(), addCoefTerm(), addConcaveEstimatorBivariate(), addConcaveEstimatorMultivariate(), addConcaveEstimatorUnivariate(), addConflictBinvar(), addConflictBounds(), addConsToOccurList(), addConstraint(), addCurrentSolution(), addCut(), addCuts(), addEdgeToAuxGraph(), addEventData(), addExtendedAsymmetricFormulation(), addExtendedFlowFormulation(), addExtraCliques(), addFixParamDialog(), addFlowrowToCommodity(), addGLSBinImpls(), addGLSCliques(), addIntervalGradientEstimator(), addKnapsackConstraints(), addLinearCoef(), addLinearConstraints(), addLinearConstraintsToNlp(), addLinearization(), addLinearizationCuts(), addLocalBranchingConstraint(), addLogicOrConstraints(), addNegatedCliques(), addNewGenVBound(), addNewLocks(), addNextLevelBinImpls(), addNextLevelCliques(), addObjCutoff(), addQuadVarTerm(), addRelaxation(), addRow(), addRowToAggregation(), addSetParamDialog(), addSetppcConstraints(), addSideRemoval(), addSquareLinearization(), addSquareSecant(), addVarbound(), addVarboundConstraints(), addVarSOS1(), addVarSOS2(), addVbound(), addZerohalfCutToLP(), adjustCutoffbound(), adjustOversizedJobBounds(), aggregateConstraints(), aggregateVariables(), aggregation(), allocChkmemElement(), allocChunkElement(), allocDiveChgSideArrays(), allRowsInLP(), analyseInfeasibelCoreInsertion(), analyzeConflict(), analyzeConflictLowerbound(), analyzeConflictOne(), analyzeConflictOverload(), analyzeConflictUpperbound(), analyzeConflictZero(), analyzeEnergyRequirement(), analyzeGenVBoundConflict(), analyzeStrongbranch(), analyzeZeroResultant(), appendBit(), appendBuffer(), appendLine(), appendVarSOS1(), appendVarSOS2(), applyAlternativeBoundsBranching(), applyAlternativeBoundsFixing(), applyBdchgs(), applyBoundChgs(), applyBounding(), applyCliqueFixings(), applyCuts(), applyFixings(), applyGenVBound(), applyGenVBounds(), applyGlobalBounds(), applyImplic(), applyObbt(), applyProbing(), applyProbingVar(), applyVariableAssignment(), applyVbounds(), applyVboundsFixings(), bdchginfoIsInvalid(), bdchginfoIsResolvable(), blockRootPath(), BMSallocBlockMemory_call(), BMSallocChunkMemory_call(), BMSallocClearMemory_call(), BMSallocMemory_call(), BMScheckEmptyBlockMemory_call(), BMSclearBlockMemory_call(), BMSclearChunkMemory_call(), BMSclearMemory_call(), BMScopyMemory_call(), BMScreateBlockMemory_call(), BMScreateChunkMemory_call(), BMSdestroyBlockMemory_call(), BMSdestroyChunkMemory_call(), BMSdisplayBlockMemory_call(), BMSduplicateBlockMemory_call(), BMSduplicateChunkMemory_call(), BMSduplicateMemory_call(), BMSfreeBlockMemory_call(), BMSfreeChunkMemory_call(), BMSfreeMemory_call(), BMSgarbagecollectBlockMemory_call(), BMSgetBlockMemoryUsed_call(), BMSgetBlockPointerSize_call(), BMSgetChunkMemoryUsed_call(), BMSmoveMemory_call(), BMSreallocBlockMemory_call(), BMSreallocMemory_call(), boundchgApplyGlobal(), boundchgCaptureData(), boundchgReleaseData(), boundSubgraph(), branch(), branchcandCalcLPCands(), branchcandInsertPseudoCand(), branchcandRemovePseudoCand(), branchcandSortPseudoCands(), branchCons(), btnodeCreateEmpty(), btnodeFreeLeaf(), btPrintSubtree(), buildFlowCover(), calcActivityBounds(), calcCliquepartition(), calcColActivity(), calcColActivityResiduals(), calcColorValue(), calcEfficacy(), calcInnerProductOfRowAndFracsol(), calcMaxObjPseudoactivity(), calcObjWeight(), calcPscostQuot(), calcScore(), calcShiftVal(), calcSignature(), calculateBounds(), calculateMinvalAndMaxval(), calcVarBoundsDominated(), calcVarBoundsDominating(), canTightenBounds(), catchAllEvents(), catchEvent(), catchEvents(), catchLhsVarEvents(), catchLinearVarEvents(), catchObjEvent(), catchQuadVarEvents(), catchRhsVarEvents(), catchVarEvents(), checkAllConss(), checkAltLPInfeasible(), checkAndConss(), checkArraySizesGLS(), checkArraySizesHeur(), checkBlocking(), checkBounddisjunction(), checkCliquehash(), checkCons(), checkConsnames(), checkConstraintMatching(), checkCumulativeCondition(), checkCurvature(), checkCurvatureEasy(), checkDemands(), checkEqualObjective(), checkFactorable(), checkFeasSubtree(), checkFixedVariables(), checkForOverlapping(), checkGlbfirstnonfixed(), checkIISlocal(), checkImplic(), checkImplics(), checkKnapsack(), checkLazyColArray(), checkLogicor(), checkLPBoundsClean(), checkMinweightidx(), checkOrigPbCons(), checkOverloadViaThetaTree(), checkParallelObjective(), checkParam(), checkParameters(), checkParameterValues(), checkPartialObjective(), checkRedundancy(), checkRedundancySide(), checkSolOrig(), checkSolution(), checkSolveKnapsack(), checkStage(), checkState1(), checkSystemGF2(), checkVarbound(), checkVarnames(), checkViolations(), chgCoefPos(), chgLhs(), chgLinearCoefPos(), chgRhs(), chooseCoefVar(), chooseDoubleVar(), chooseFracVar(), chooseGuidedVar(), choosePscostVar(), chooseVeclenVar(), cleanCycle(), cleanupHashDatas(), cleanupMIRRow(), cleanupNetwork(), clearBuffer(), clearChkmem(), clearCliquehash(), clearDeletedLinearElements(), clearDeletedQuadElements(), clearLine(), clearPstack(), cliqueCheck(), cliqueCreateWithData(), cliqueEnsureSize(), cliqueFree(), cliquelistCreate(), cliquelistEnsureSize(), cliquePresolve(), cliquesSearchClique(), cliquetableEnsureSize(), clockSetType(), clockUpdateDefaultType(), coefChanged(), colAddCoef(), colCalcInternalFarkasCoef(), colCalcInternalRedcost(), colChgCoefPos(), colDelCoefPos(), colEnsureSize(), collectAggregatedVars(), collectBinaryCliqueData(), collectBinaryImplicationData(), collectBinaryVars(), collectBranchingCands(), collectCliqueConss(), collectCliqueData(), collectDemands(), collectIncidentFlowCols(), collectIntVars(), collectMinactImplicVar(), collectMinactImplicVars(), collectMinactObjchg(), collectMinactVar(), collectNonBinaryImplicationData(), collectNonBinaryVBoundData(), collectSolution(), collectThetaSubtree(), colLink(), colMoveCoef(), colRestoreSolVals(), colSearchCoef(), colSearchCoefPart(), colSortLP(), colSortNonLP(), colStoreSolVals(), colSwapCoefs(), colUnlink(), colUpdateAddLP(), colUpdateDelLP(), compareNodes(), compSubcliques(), computeAlternativeBounds(), computeAndConstraintInfos(), computeBoundsX(), computeBoundsZ(), computeConsAndDataChanges(), computeCut(), computeEffectiveHorizon(), computeEffectiveHorizonCumulativeCondition(), computeEnergyContribution(), computeEstOmegaset(), computeFixingOrder(), computeFixingrate(), computeImpliedEst(), computeImpliedLct(), computeLPBounds(), computeMinDistance(), computePeak(), computeRanks(), computeRowEcholonGF2(), computeSCTable(), computeViolation(), computeViolations(), conflictAddBound(), conflictAddConflictBound(), conflictAddConflictCons(), conflictAddConflictset(), conflictAnalyze(), conflictAnalyzeBoundexceedingLP(), conflictAnalyzeInfeasibleLP(), conflictAnalyzeLP(), conflictAnalyzeRemainingBdchgs(), conflictCalcMaxsize(), conflictClear(), conflictCreateReconvergenceConss(), conflictCreateTmpBdchginfo(), conflictEnsureConflictsetsMem(), conflictEnsureTmpbdchginfosMem(), conflictFirstCand(), conflictFreeTmpBdchginfos(), conflictInsertConflictset(), conflictMarkBoundCheckPresence(), conflictQueueBound(), conflictRemoveCand(), conflictResolveBound(), conflictsetAddBound(), conflictsetAddBounds(), conflictsetCalcConflictDepth(), conflictsetCalcInsertDepth(), conflictsetCalcScore(), conflictsetClear(), conflictsetCopy(), conflictsetCreate(), conflictsetEnsureBdchginfosMem(), conflictsetFree(), conflictsetIsRedundant(), conformName(), consCapacityConstraintsFinder(), consCatchAllEvents(), consCatchEvent(), consCheckRedundancy(), consdataAddCons(), consdataAddExprtrees(), consdataCalcActivities(), consdataCalcMaxAbsval(), consdataCalcSignatures(), consdataCatchEvents(), consdataCatchWatchedEvents(), consdataCheckSuperindicator(), consdataChgWeight(), consdataCollectLinkingCons(), consdataCreate(), consdataCreateBinvars(), consdataCreateEmpty(), consdataCreateSuperindicator(), consdataCreateTransformed(), consdataDeletePos(), consdataDropAllEvents(), consdataDropEvents(), consdataDropWatchedEvents(), consdataEnsureAddLinConsSize(), consdataEnsureAdjBilinSize(), consdataEnsureBilinSize(), consdataEnsureLinearVarsSize(), consdataEnsureQuadVarTermsSize(), consdataEnsureVarsSize(), consdataEnsurevarsSizeSOS1(), consdataEnsurevarsSizeSOS2(), consdataFindQuadVarTerm(), consdataFree(), consdataFreeRows(), consdataGetActivity(), consdataGetActivityBounds(), consdataGetActivityResiduals(), consdataGetFeasibility(), consdataGetGlbActivityBounds(), consdataGetGlbActivityResiduals(), consdataGetMaxAbsval(), consdataGetNRows(), consdataGetReliableResidualActivity(), consdataGetSignature(), consdataInvalidateActivities(), consdataIsResidualIntegral(), consdataLinearize(), consdataMoveLinearVar(), consdataMoveQuadVarTerm(), consdataPrint(), consdataSetExprtrees(), consdataSort(), consdataSortBilinTerms(), consdataSortLinearVars(), consdataSortQuadVarTerms(), consdataSwitchWatchedvars(), consdataTightenCoefs(), consdataUpdateActivities(), consdataUpdateActivitiesGlbLb(), consdataUpdateActivitiesGlbUb(), consdataUpdateActivitiesLb(), consdataUpdateActivitiesUb(), consdataUpdateAddCoef(), consdataUpdateChgCoef(), consdataUpdateDelCoef(), consdataUpdateLinearActivity(), consdataUpdateLinearActivityLbChange(), consdataUpdateLinearActivityUbChange(), consdataUpdateSignatures(), consDropAllEvents(), consDropEvent(), consExceedsAgelimit(), consExceedsObsoleteage(), consFixInteger(), consHasName(), conshdlrActivateCons(), conshdlrAddCheckcons(), conshdlrAddCons(), conshdlrAddEnfocons(), conshdlrAddInitcons(), conshdlrAddPropcons(), conshdlrAddSepacons(), conshdlrAddUpdateCons(), conshdlrdataCreate(), conshdlrdataEnsureLinconsupgradesSize(), conshdlrdataFree(), conshdlrdataHasUpgrade(), conshdlrdataIncludeUpgrade(), conshdlrDeactivateCons(), conshdlrDelayUpdates(), conshdlrDelCheckcons(), conshdlrDelCons(), conshdlrDelEnfocons(), conshdlrDelInitcons(), conshdlrDelPropcons(), conshdlrDelSepacons(), conshdlrDisableCons(), conshdlrDisableConsPropagation(), conshdlrDisableConsSeparation(), conshdlrEnableCons(), conshdlrEnableConsPropagation(), conshdlrEnableConsSeparation(), conshdlrEnsureCheckconssMem(), conshdlrEnsureConssMem(), conshdlrEnsureEnfoconssMem(), conshdlrEnsureInitconssMem(), conshdlrEnsurePropconssMem(), conshdlrEnsureSepaconssMem(), conshdlrEnsureUpdateconssMem(), conshdlrForceUpdates(), conshdlrGetAgeresetavg(), conshdlrMarkConsObsolete(), conshdlrMarkConsPropagate(), conshdlrMarkConsUseful(), conshdlrProcessUpdates(), conshdlrUnmarkConsPropagate(), conshdlrUpdateAgeresetavg(), conssetchgCreate(), conssetchgDelAddedCons(), conssetchgDelDisabledCons(), conssetchgEnsureAddedconssSize(), conssetchgEnsureDisabledconssSize(), conssetchgRelease(), constraintNonOverlappingGraph(), constructIncompatibilityGraph(), constructSNFRelaxation(), convertBinaryEquality(), convertEquality(), convertLongEquality(), convertSides(), convertstat_mosek2scip(), convertstat_mosek2scip_slack(), convertToActiveVar(), convertUnaryEquality(), copyAndSolveComponent(), copyConsPseudoboolean(), copyCuts(), copyDimensions(), copyProb(), copySol(), copyValues(), copyVars(), coretimesUpdateLb(), coretimesUpdateUb(), correctConshdlrdata(), correctLocksAndCaptures(), correctPresoldata(), costCalculation(), costFixing(), countNonZeroRootRedcostVars(), countSparseSol(), CREATE_CONSTRAINT(), createAndAddAndCons(), createAndAddAnds(), createAndAddLinearCons(), createCapacityRestriction(), createCapacityRestrictionIntvars(), createCGCutCMIR(), createCGCutDirect(), createCGCuts(), createCGCutStrongCG(), createChkmem(), createChunk(), createClique(), createCliquehash(), createConflict(), createConsFromMonomial(), createConsFromQuadTerm(), createConsSetppc(), createConstantAssignment(), createConstraint(), createConsXorIntvar(), createCoreProfile(), createCountDialog(), createCoverCuts(), createCoverCutsTimepoint(), createCoveringProblem(), createDisjuctiveCons(), createEdgesFromRow(), createEmphasisSubmenu(), createExprtreeFromMonomial(), createGenVBound(), createGroups(), createIndicatorConstraint(), createLinearCons(), createLinking(), createNAryBranch(), createNewArc(), createNewSol(), createNewSols(), createNextLevel(), createNlRow(), createNodedata(), createNormalizedKnapsack(), createNormalizedLogicor(), createNormalizedSetppc(), createObjRow(), createPrecedenceCons(), createPresoldata(), createQuadraticCons(), createRelaxation(), createRow(), createRows(), createSelectedSortedEventpointsSol(), createSolFromNLP(), createSolFromSubScipSol(), createSortedEventpoints(), createSortedEventpointsSol(), createStartingData(), createSubproblem(), createSubSCIP(), createSubscip(), createTcliqueGraph(), createTopoSortedVars(), createVariable(), createVarUbs(), createZerohalfCutFromZerohalfWeightvector(), cutCreate(), cutFree(), cutGenerationHeuristic(), cutIsAged(), CUTOFF_CONSTRAINT(), cutpoolDelCut(), cutpoolEnsureCutsMem(), cutpoolSeparate(), decomposeProblem(), decreaseRowScore(), delCoefPos(), deleteAltLPConstraint(), deleteCliqueDataEntry(), deleteCommodity(), deleteLambdaLeaf(), deleteRedundantVars(), deleteSubproblem(), deleteTrivilCons(), deleteVarSOS1(), deleteVarSOS2(), delLinearCoefPos(), delQuadVarTermPos(), depthFirstSearch(), destroyChkmem(), destroyChunk(), detectImpliedBounds(), detectParallelCols(), detectRedundantConstraints(), detectRedundantVars(), determineBound(), dfs(), dialogExecMenu(), dialogFree(), dijkstra(), dijkstraGraphIsValid(), dijkstraHeapIsValid(), dijkstraPair(), dijkstraPairCutoff(), dijkstraPairCutoffIgnore(), displayReaders(), displayRelevantStats(), disposeVariable(), doCdata(), doComment(), domAddHole(), domchgCreate(), domchgEnsureBoundchgsSize(), domchgEnsureHolechgsSize(), domchgMakeDynamic(), domMerge(), drawScaledImage(), dropAllEvents(), dropAndFreeEvents(), dropEvent(), dropEvents(), dropLhsVarEvents(), dropLinearVarEvents(), dropObjEvent(), dropQuadVarEvents(), dropRhsVarEvents(), dropVarEvents(), dualBoundStrengthening(), dualPresolve(), dualPresolving(), dualWeightsTightening(), endLine(), enforceConstraints(), enforceCurrentSol(), enforceCuts(), enforceIndicators(), enforcePseudo(), enforceSolution(), enforceSOS1(), enforceSOS2(), enforceViolatedFixedNonlinear(), enlargeMinweights(), ensureBoundchgMem(), ensureCandsSize(), ensureCliquehashSize(), ensureConsLinSize(), ensureConsQuadSize(), ensureConssSize(), ensureCstatMem(), ensureFactorsSize(), ensureIntArraySize(), ensureMemorySize(), ensureMonomialsSize(), ensurePropagationStorage(), ensureRstatMem(), ensureSidechgMem(), ensureSidechgsSize(), ensureSubdialogMem(), ensureSuccessorsSize(), ensureValMem(), ensureVarsSize(), equalTokens(), eval(), evalFunctionGradient(), evalFunctionValue(), evalLhs(), eventdataCreate(), eventdataFree(), eventDisable(), eventfilterDelayUpdates(), eventfilterEnsureMem(), eventfilterProcessUpdates(), eventfilterSearch(), eventqueueAppend(), eventqueueEnsureEventsMem(), execGenVBounds(), execRelpscost(), exitPresolve(), exprConvertToPolynomial(), exprCreate(), exprgraphAddExpr(), exprgraphCreateNode(), exprgraphEnsureDepth(), exprgraphFindConstNodePos(), exprgraphFindParentByOperator(), exprgraphMoveNode(), exprgraphNodeAddChildren(), exprgraphNodeAddParent(), exprgraphNodeCheckSeparabilityComponent(), exprgraphNodeCreateExpr(), exprgraphNodeEval(), exprgraphNodeEvalWithChildren(), exprgraphNodeGetVarsUsage(), exprgraphNodeIsParent(), exprgraphNodePropagateBounds(), exprgraphNodeRemoveParent(), exprgraphNodeRemovePolynomialDuplicateChildren(), exprgraphNodeRemovePolynomialNullChildren(), exprgraphNodeReplaceChild(), exprgraphNodeSimplify(), exprgraphNodeSortParents(), exprgraphNodeUpdateBounds(), exprgraphPrintNodeDot(), exprgraphPrintNodeExpression(), exprgraphRemoveVar(), exprgraphSortConstNodes(), exprgraphUpdateVarNodeBounds(), exprIsNonSmooth(), exprParse(), exprparseReadVariable(), exprsimplifyAddChildren(), exprsimplifyConvertToPolynomials(), exprsimplifyFlattenPolynomials(), exprsimplifyRemoveDuplicatePolynomialChildren(), exprsimplifyRemovePolynomialNullChildren(), exprsimplifyRemovePolynomialUnusedChildren(), exprsimplifySeparateLinearFromPolynomial(), exprsimplifyUnconvertPolynomials(), exprUnconvertPolynomial(), extendCliqueZeroWeight(), extendToCover(), extractCapacities(), extractCliques(), extractFlow(), extractGates(), extractLinearValues(), extractNodes(), fileExists(), fillDigraph(), fillGlobalStartingData(), filterBounds(), filterExistingLP(), filterRound(), findAggregation(), findBestLb(), findBestUb(), findChkmem(), findChunk(), findClosestLb(), findClosestUb(), findConstarray(), findCumulativeConss(), findDominancePairs(), findNewBounds(), findResponsibleLambdaLeafTraceEnergy(), findResponsibleLambdaLeafTraceEnvelop(), findShortestOccurlist(), findShortestPathToRoot(), findUnblockedShortestPathToRoot(), findUncapacitatedArcs(), findValuehistoryEntry(), findVararray(), fixAdditionalVars(), fixAltLPVariables(), fixAndPropagate(), fixColumns(), fixDeleteOrUpgradeCons(), fixDiscreteVars(), fixTriangle(), fixVariable(), fixVariables(), fixVariableZeroNode(), flattenAssignment(), flipCoords(), flushBits(), focusnodeCleanupVars(), focusnodeToDeadend(), focusnodeToFork(), focusnodeToJunction(), focusnodeToPseudofork(), forbidCover(), forbidFixation(), forkAddLP(), forkCaptureLPIState(), forkCreate(), forkFree(), forkReleaseLPIState(), freeAllEventData(), freeBdchgs(), freeChkmemElement(), freeChunk(), freeChunkElement(), freeClique(), freeCliquehash(), freeComponentsData(), freeConstraint(), freeConstraints(), freeDimensions(), freeDiveChgSideArrays(), freeEventData(), freeGenVBound(), freeMatrix(), freeMemory(), freeNodedata(), freeSepaData(), freeSolve(), freeSortedvars(), freeStartingData(), freeSubSCIP(), freeSubscip(), freeTransform(), freeVariables(), fromCommandLine(), fullDualPresolve(), garbagecollectChkmem(), generate1ConvexIndefiniteUnderestimator(), generate1ConvexIndefiniteUnderestimatorAtBoundary(), generate1ConvexIndefiniteUnderestimatorInTheInteriorPatternA(), generate1ConvexIndefiniteUnderestimatorInTheInteriorPatternB(), generateAverageNBRay(), generateAverageRay(), generateCloseCutPoint(), generateClusterCuts(), generateConvexConcaveEstimator(), generateConvexConcaveUnderestimator(), generateCut(), generateCutConvex(), generateCutFactorable(), generateCutFactorableDo(), generateCutLTI(), generateCutLTIcomputeCoefs(), generateCutLTIfindIntersection(), generateCutLTIgenMulCoeff(), generateCutNonConvex(), generateCutPoint(), generateCutProjectedPoint(), generateCutSol(), generateCutUnboundedLP(), generateDifferenceRay(), generateEstimatingHyperplane(), generateLinearizationCut(), generateLinearizationCutProject(), generateMskBounds(), generateNeighborFacets(), generateObjectiveRay(), generateOddCycleCut(), generateOrthogonal_lx_ly_Underestimator(), generateOrthogonal_lx_uy_Underestimator(), generateOverestimatingHyperplaneCut(), generateRowSOS1(), generateRowSOS2(), generateSecantCut(), generateSecantCutNoCheck(), generateSparseCut(), generateStartingPoint(), generateUnderestimatorParallelYFacets(), getActiveVariables(), getActiveVariables2(), getActivityResidualsLowerBound(), getActivityResidualsUpperBound(), getAlphaBetaGammaDelta(), getASlice(), getAttrval(), getBase(), getbase(), getBestCandidate(), getBinVarsRepresentatives(), getBitarrayOfSelectedRows(), getBoundsForSubstitution(), getBranchInfo(), getClosestLb(), getClosestUb(), getClosestVlb(), getClosestVub(), getCoef(), getColumnData(), getConflictImplics(), getConstraint(), getCover(), getCutoffboundGenVBound(), getDblParam(), getEndptrs(), getEventData(), getFeasibleSet(), getFilterCoef(), getFiniteLooseObjval(), getFinitePseudoObjval(), getFixedVariable(), getFixingValue(), getFlowCover(), getFlowrowFit(), getGenVBound(), getGenVBoundsBound(), getGenVBoundsMinActivity(), getGenVBoundsMinActivityConflict(), getGradientMaxElement(), getGradientNorm(), getHighestCapacityUsage(), getImpliedBounds(), getIncidentNodes(), getIndCandVars(), getIndicesFromDense(), getInputString(), getIntParam(), getIterationsLeft(), getL1L2(), getLiftingSequence(), getLiftingSequenceGUB(), getLinearAndQuadraticCoefs(), getLinearCoeffs(), getLinearConsNVars(), getLinearConsVarsData(), getLinVarsAndAndRess(), getMaxAbsWeightCalcSparsity(), getMaxactImplicObjchg(), getMaxActivity(), getMaxAndConsDim(), getMaxApBoundIndex(), getMaxApBoundIndexNotMaxWeight(), getMaxColActWithoutRow(), getMaxObjPseudoactivityResidual(), getMaxObjPseudoactivityResidualValue(), getMaxSatdegIndex(), getMaxWeightIndex(), getMinactImplicObjchg(), getMinActivity(), getMinColActWithoutRow(), getMIRRowActivity(), getNActiveConsScore(), getName(), getNewSidesAfterAggregation(), getNextFlowrow(), getNextLine(), getNextToken(), getNLPFracVars(), getObjective(), getOptimalShiftingValue(), getParameterValues(), getPartitionCovervars(), getPartitionNoncovervars(), getRandomVariable(), getRedCostEst(), getRelevantColumns(), getRelevantRows(), getRowData(), getScore(), getSolFromFacet(), getSolutionStatus(), getStatistics(), getsymbol(), getValueScore(), getVariable(), getVariableIndex(), getVariableOrTerm(), getVarSignature(), getZerohalfWeightvectorForSingleRow(), getZerohalfWeightvectorFromSelectedRowsBitarray(), getZiValue(), GUBconsAddVar(), GUBconsCreate(), GUBconsDelVar(), GUBconsFree(), GUBsetCalcCliquePartition(), GUBsetCheck(), GUBsetCreate(), GUBsetFree(), GUBsetGetCliquePartition(), GUBsetMoveVar(), GUBsetSwapVars(), handleDecl(), handleEndtag(), handleLinearCons(), handleMessage(), handleNewVariableSOS1(), handleNewVariableSOS2(), handlePi(), handleStarttag(), hasError(), hashmaplistAppend(), hashmaplistFind(), hashmaplistFree(), hashmaplistGetImage(), hashmaplistRemove(), hashmaplistSetImage(), hashtablelistAppend(), hashtablelistFind(), hashtablelistFree(), hashtablelistRemove(), hashtablelistRetrieve(), hashtablelistRetrieveNext(), hashtableResize(), hasMatrixMax2EntriesPerRow(), hessLagAddExprtree(), hessLagAddQuad(), hessLagSparsitySetNzFlagForExprtree(), hessLagSparsitySetNzFlagForQuad(), heurdataReset(), holelistCreate(), holelistDuplicate(), holelistFree(), identifyComponent(), identifySourcesTargets(), implicsCreate(), implicsEnsureSize(), implicsSearchImplic(), implicsSearchVar(), inCliquehash(), includeConshdlrCountsols(), incVSIDS(), infCounterUpdate(), inferboundsEdgeFinding(), init_parallel(), initAlternativeLP(), initBounds(), initConshdlrData(), initData(), inithashmapandtable(), initializeCandsLists(), initializeDurations(), initLP(), initMatrix(), initPresoldata(), initPresolve(), initPropdata(), initReaderdata(), initSepaData(), initSepaDataCreateVred(), initShadowPrices(), initSolve(), innerPresolve(), insertClique(), insertFlipCand(), insertSortedRootNeighbors(), insertThetanode(), insertZerolist(), invalidateHessianLagSparsity(), invalidateJacobiSparsity(), invalidateSolution(), invertCommodity(), isConsIndependently(), isConvexLocal(), isDelimChar(), isEndingSoftConstraintWeight(), isEndLine(), isEndStatement(), isGAMSprintableSOC(), isIntegralScalar(), isLiteralSatisfied(), isLiteralViolated(), isNeighbor(), isNewSection(), isNewValueUnreliable(), isPseudocostUpdateValid(), isPtrInChkmem(), isPtrInChunk(), isRowRedundant(), isSense(), isSign(), isStartingSoftConstraintWeight(), isTokenChar(), isValue(), isValueChar(), isZero(), junctionInit(), liftCliqueVariables(), lifting(), liftOddCycleCut(), linconsupgradeCreate(), linconsupgradeFree(), linelistFree(), linelistFreeAll(), linkChunk(), linkEagerChunk(), loadTcliquegraph(), lockLinearVariable(), lockRounding(), lockRoundingAndCons(), lockVariableSOS1(), lockVariableSOS2(), logMessage(), lpAlgorithm(), lpBarrier(), lpbdchgsReset(), lpCheckIntpar(), lpCheckRealpar(), lpCleanupCols(), lpCleanupRows(), lpDelColset(), lpDelRowset(), lpDualSimplex(), lpFlushAddCols(), lpFlushAddRows(), lpFlushAndSolve(), lpFlushChgCols(), lpFlushChgRows(), lpFlushDelCols(), lpFlushDelRows(), lpiGetBInvVec(), lpiSolve(), lpistateCreate(), lpistateFree(), lpistatePack(), lpistateUnpack(), lpiStrongbranch(), lpiStrongbranches(), lpiStrongbranchIntegral(), lpLexDualSimplex(), lpPrimalSimplex(), lpRemoveObsoleteCols(), lpRemoveObsoleteRows(), lpRestoreSolVals(), lpSetBarrierconvtol(), lpSetConditionLimit(), lpSetDualfeastol(), lpSetFastmip(), lpSetFeastol(), lpSetFromscratch(), lpSetIntpar(), lpSetIterationLimit(), lpSetLPInfo(), lpSetPresolving(), lpSetPricing(), lpSetRealpar(), lpSetRowrepswitch(), lpSetScaling(), lpSetThreads(), lpSetUobjlim(), lpSolve(), lpSolveStable(), lpStoreSolVals(), lpUpdateObjval(), lpUpdateVarColumn(), lpUpdateVarColumnProved(), lpUpdateVarLoose(), lpUpdateVarLooseProved(), lpUpdateVarProved(), makeCoverMinimal(), manageHeurdataMemory(), mapIndices(), mapIndicesQuad(), markColAsRemovedAndClearCol(), markColDeleted(), markRelaxsUnsolved(), markRowAsRemoved(), markRowDeleted(), maximalslack(), mcfnetworkCreate(), mcfnetworkExtract(), mcfnetworkFill(), mcfnetworkFree(), mergeAndCleanBilinearTerms(), mergeAndCleanLinearVars(), mergeAndCleanQuadVarTerms(), mergeMultiples(), messagehdlrFree(), messagehdlrOpenLogfile(), messagePrintDialog(), messagePrintError(), messagePrintInfo(), messagePrintWarning(), monomialdataEnsureFactorsSize(), moveNodeToLambda(), moveVariable(), mpsinputCreate(), mpsinputEntryIgnored(), mpsinputField0(), mpsinputField1(), mpsinputField2(), mpsinputField3(), mpsinputField4(), mpsinputField5(), mpsinputHasError(), mpsinputInsertField4(), mpsinputInsertName(), mpsinputIsInteger(), mpsinputObjname(), mpsinputObjsense(), mpsinputReadLine(), mpsinputSection(), mpsinputSetObjname(), mpsinputSetObjsense(), mpsinputSetProbname(), mpsinputSetSection(), mpsinputSyntaxerror(), multiAggregateBinvar(), mygetc(), needAlwaysRetape(), needEvents(), newsolCliqueAddRow(), newSolution(), nlpAddNlRows(), nlpAddVars(), nlpCalcFracVars(), nlpDelNlRowPos(), nlpDelVarPos(), nlpEnsureNlRowsSolverSize(), nlpEnsureVarsSolverSize(), nlpFlushNlRowAdditions(), nlpFlushNlRowDeletions(), nlpFlushObjective(), nlpFlushVarAdditions(), nlpFlushVarDeletions(), nlpMoveNlrow(), nlpMoveVar(), nlpRemoveFixedVar(), nlpRowChanged(), nlpSetupNlpiIndices(), nlpSolve(), nlpUpdateObjCoef(), nlpUpdateVarBounds(), nlrowAddLinearCoef(), nlrowAddQuadElement(), nlrowAddToLinearCoef(), nlrowCalcActivityBounds(), nlrowChgLinearCoefPos(), nlrowChgQuadElemPos(), nlrowConstantChanged(), nlrowDelLinearCoefPos(), nlrowDelQuadElemPos(), nlrowExprtreeChanged(), nlrowExprtreeParamChanged(), nlrowLinearCoefChanged(), nlrowMoveLinearCoef(), nlrowMoveQuadElement(), nlrowQuadElemChanged(), nlrowRemoveFixedExprtreeVars(), nlrowRemoveFixedLinearCoefPos(), nlrowRemoveFixedLinearCoefs(), nlrowRemoveFixedQuadVars(), nlrowRemoveFixedVar(), nlrowSearchLinearCoef(), nlrowSearchQuadElem(), nlrowSetupQuadVarsHash(), nlrowSideChanged(), nlrowSortLinear(), nlrowSortQuadElem(), nodeActivate(), nodeAssignParent(), nodeCreate(), nodeDeactivate(), nodeGetUctScore(), nodeGetVisits(), nodeInPartition(), nodepairqueueCreate(), nodepairqueueFree(), nodepairqueueIsEmpty(), nodepairqueueRemove(), nodepartitionCreate(), nodepartitionFree(), nodepartitionIsConnected(), nodepqDelPos(), nodepqFindNode(), nodepqResize(), nodeReleaseParent(), nodeRepropagate(), nodesHaveCommonClique(), nodeToLeaf(), normalizeCons(), normalizeDemands(), normalizeWeights(), objimplicsCreate(), objimplicsFree(), optimize(), paramCheckBool(), paramCheckChar(), paramCheckFixed(), paramCheckInt(), paramCheckLongint(), paramCheckReal(), paramCheckString(), paramCopyBool(), paramCopyChar(), paramCopyInt(), paramCopyLongint(), paramCopyReal(), paramCopyString(), paramCreate(), paramCreateBool(), paramCreateChar(), paramCreateInt(), paramCreateLongint(), paramCreateReal(), paramCreateString(), paramFree(), paramParseBool(), paramParseChar(), paramParseInt(), paramParseLongint(), paramParseReal(), paramParseString(), paramsetAdd(), paramSetBool(), paramSetChar(), paramSetInt(), paramSetLongint(), paramsetParse(), paramSetReal(), paramsetSetHeuristicsAggressive(), paramsetSetHeuristicsFast(), paramsetSetPresolvingAggressive(), paramsetSetPresolvingFast(), paramsetSetSeparatingAggressive(), paramsetSetSeparatingDefault(), paramsetSetSeparatingFast(), paramWrite(), parseAggregation(), parseArray(), parseArrayAssignment(), parseArrayIndex(), parseBoolValue(), parseBounds(), parseConstant(), parseConstantArrayAssignment(), parseConstraint(), parseName(), parseQuadratic(), parseSolveItem(), parseValue(), parseVariable(), parseVariableArray(), parseVariableArrayAssignment(), performAggregations(), performBranching(), performDualfix(), performFixing(), performLPRandRounding(), performLPSimpleRounding(), performRandRounding(), performRelaxSimpleRounding(), performSimpleRounding(), performStrongbranchWithPropagation(), performVarDeletions(), permSortConsdata(), perturb(), polishSolution(), polynomialdataAddMonomials(), polynomialdataApplyChildmap(), polynomialdataCopy(), polynomialdataCreate(), polynomialdataEnsureMonomialsSize(), polynomialdataExpandMonomialFactor(), polynomialdataFree(), polynomialdataMergeMonomials(), polynomialdataMultiplyByConstant(), polynomialdataMultiplyByMonomial(), polynomialdataMultiplyByPolynomial(), polynomialdataPower(), polynomialdataSortMonomials(), popPstack(), pqueueResize(), prepareCons(), preprocess(), preprocessCliques(), preprocessColumns(), preprocessColumnsWithSmallFracsol(), preprocessConsiderMinSlack(), preprocessConstraintPairs(), preprocessIdenticalColums(), preprocessModGaussElim(), preprocessRows(), preprocessTrivialZerohalfCuts(), presolComponents(), presoldataInit(), presoldataInitHashtables(), presolRoundIndicator(), presolRoundSOS1(), presolRoundSOS2(), presolve(), presolveConsEffectiveHorizon(), presolveConsEst(), presolveConsLct(), presolveCreateBenTalNemirovskiApproxDim3(), presolveCreateGlineurApproxDim3(), presolveCreateOuterApprox(), presolveDisaggregate(), presolveDisaggregateMarkComponent(), presolveDual(), presolveFindDuplicates(), presolveFindDuplicatesSolveEquations(), presolveFindDuplicatesUpgradeCons(), presolvePropagateCons(), presolveRemoveFixedVariables(), presolveRound(), presolveSolve(), presolveTryAddAND(), presolveTryAddLinearReform(), presolveTwoOpt(), presolveUpgrade(), prettifyConss(), priceAndCutLoop(), pricestoreEnsureBdviolvarsMem(), pricestoreEnsureVarsMem(), primalAddOrigSol(), primalAddSol(), primalExistsOrigSol(), primalExistsSol(), primalLinkCurrentSol(), primalSearchOrigSolPos(), primalSearchSolPos(), primalSetCutoffbound(), primalSetUpperbound(), printActiveVariables(), printAggregatedCons(), printAndCons(), printBounds(), printBoundSection(), printBranchruleStatistics(), printColumnSection(), printConformName(), printConstraintStatistics(), printConstraintTimingStatistics(), printDualSol(), printEntry(), printExpr(), printFunction(), printHeuristicStatistics(), printHolelist(), printIndicatorCons(), printLinearCons(), printLinearRow(), printLPStatistics(), printName(), printNLPStatistics(), printNLRow(), printNonlinearCons(), printNonLinearCons(), printNonlinearRow(), printPBRow(), printPresolverStatistics(), printPricerStatistics(), printProblem(), printPropagatorStatistics(), printPseudobooleanCons(), printQuadraticCons(), printQuadraticRow(), printRangeSection(), printRecord(), printRelaxatorStatistics(), printRhsSection(), printRootStatistics(), printRow(), printRowNl(), printRowType(), printSeparatorStatistics(), printSignpowerCons(), printSignpowerRow(), printSOCCons(), printSolutionStatistics(), printSOSCons(), printSosCons(), printStart(), printTime(), printTreeStatistics(), probEnsureConssMem(), probEnsureDeletedvarsMem(), probEnsureFixedvarsMem(), probEnsureVarsMem(), probingnodeCreate(), probingnodeFree(), probingnodeUpdate(), probInsertVar(), probRemoveVar(), procBefore(), process(), processBinvarFixings(), processContainedCons(), processFixings(), processIntegerBoundChg(), processNlRow(), processWatchedVars(), procInTag(), procPcdata(), profileFindDownFeasibleStart(), profileFindFeasibleStart(), profileInsertTimepoint(), profileUpdate(), projectVbd(), propagateAllConss(), propagateBinaryBestRootRedcost(), propagateBounds(), propagateBoundsBilinearTerm(), propagateBoundsCons(), propagateBoundsGetQuadActivity(), propagateBoundsQuadVar(), propagateBoundsTightenVar(), propagateBoundsTightenVarLb(), propagateBoundsTightenVarUb(), propagateCons(), propagateConstraintSides(), propagateCumulativeCondition(), propagateCutoffbound(), propagateCutoffboundBinvar(), propagateCutoffboundBinvars(), propagateCutoffboundGlobally(), propagateCutoffboundVar(), propagateDomains(), propagateLbTTEF(), propagateLowerbound(), propagateTimetable(), propagateTTEF(), propagateUbTTEF(), propagateVarbounds(), propagateVbounds(), propagationRound(), propAndSolve(), propdataExit(), propdataInit(), propdataReset(), propIndicator(), proposeBranchingPoint(), proposeFeasibleSolution(), propSOS1(), propSOS2(), provedBound(), pseudoforkAddLP(), pseudoforkCreate(), pseudoforkFree(), pushBufferToken(), pushPstack(), pushToken(), quadraticdataCreate(), quadraticdataSort(), queueResize(), rangedRowSimplify(), readBinaries(), readBounds(), readCnf(), readCnfLine(), readCoefficients(), readCols(), readConstraints(), readerdataAddOutputvar(), readerdataCreate(), readerIsApplicable(), readExpression(), readFZNFile(), readGenerals(), readIndicators(), readInputLine(), readLine(), readLinearCoefs(), readLPFile(), readMps(), readMultIncr(), readName(), readNonlinearExprs(), readObjective(), readObjname(), readObjsen(), readOPBFile(), readParams(), readPIPFile(), readPolynomial(), readQCMatrix(), readQMatrix(), readQuadraticCoefs(), readRanges(), readRhs(), readRows(), readSemicontinuous(), readSol(), readSOS(), readSos(), readSOScons(), readStart(), readVariables(), readXMLSol(), reallocDiveChgSideArrays(), recomputeGlbPseudoObjectiveValue(), recomputeLooseObjectiveValue(), recomputePseudoObjectiveValue(), reconvertBothSides(), reconvertLhs(), reconvertRhs(), reconvertSides(), reduced(), reformEnsureChildrenMinCurvature(), reformMonomial(), reformNode2Var(), reformReplaceNode(), reformulate(), registerBranchingCandidates(), registerBranchingVariables(), registerLargeLPValueVariableForBranching(), registerVariableInfeasibilities(), relaxVar(), releaseHashmapEntries(), releaseHashmapNLPRows(), removeBilinearTermsPos(), removeConsFromOccurList(), removeConstraintsDueToNegCliques(), removeDoubleAndSingletonsAndPerformDualpresolve(), removeFixedBinvars(), removeFixedLinearVariables(), removeFixedNonlinearVariables(), removeFixedVariables(), removeIrrelevantJobs(), removeOldLocks(), removeOversizedJobs(), removeRedundantCons(), removeRedundantConss(), removeRedundantConssAndNonzeros(), removeRedundantConstraints(), removeRedundantNonZeros(), removeZeroWeights(), replaceByLinearConstraints(), replaceQuadVarTermPos(), replaceViolatedByLinearConstraints(), resetContributors(), resetLocalStartingData(), resetPropdata(), resetVarname(), resolveGenVBoundPropagation(), resolvePropagation(), resolvePropagationCoretimes(), respropCumulativeCondition(), restartAllowed(), restoreLPData(), retransformVariable(), roundMIRRow(), roundStrongCGRow(), rowAddCoef(), rowAddNorms(), rowCalcActivityBounds(), rowCalcIdxsAndVals(), rowCalcNorms(), rowChgCoefPos(), rowDelCoefPos(), rowDelNorms(), rowEventCoefChanged(), rowEventConstantChanged(), rowEventSideChanged(), rowFindSlackVar(), rowLink(), rowMerge(), rowMoveCoef(), rowRestoreSolVals(), rowScale(), rowSearchCoef(), rowSearchCoefPart(), rowSideChanged(), rowSortLP(), rowSortNonLP(), rowStoreSolVals(), rowSwapCoefs(), rowUnlink(), rowUpdateAddLP(), rowUpdateDelLP(), runHeuristic(), scaleCons(), scaleFirstRow(), SCIP_DECL_BRANCHCOPY(), scip::ObjBranchrule::SCIP_DECL_BRANCHEXECEXT(), SCIP_DECL_BRANCHEXECEXT(), scip::ObjBranchrule::SCIP_DECL_BRANCHEXECLP(), SCIP_DECL_BRANCHEXECLP(), scip::ObjBranchrule::SCIP_DECL_BRANCHEXECPS(), SCIP_DECL_BRANCHEXECPS(), SCIP_DECL_BRANCHEXIT(), SCIP_DECL_BRANCHEXITSOL(), SCIP_DECL_BRANCHFREE(), SCIP_DECL_BRANCHINIT(), SCIP_DECL_BRANCHINITSOL(), SCIP_DECL_CONFLICTEXEC(), SCIP_DECL_CONFLICTFREE(), SCIP_DECL_CONSACTIVE(), SCIP_DECL_CONSCHECK(), SCIP_DECL_CONSCOPY(), SCIP_DECL_CONSDEACTIVE(), SCIP_DECL_CONSDELETE(), SCIP_DECL_CONSDELVARS(), SCIP_DECL_CONSDISABLE(), SCIP_DECL_CONSENABLE(), SCIP_DECL_CONSENFOLP(), SCIP_DECL_CONSENFOPS(), SCIP_DECL_CONSEXIT(), SCIP_DECL_CONSEXITPRE(), SCIP_DECL_CONSEXITSOL(), SCIP_DECL_CONSFREE(), SCIP_DECL_CONSGETNVARS(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSHDLRCOPY(), SCIP_DECL_CONSINIT(), SCIP_DECL_CONSINITLP(), SCIP_DECL_CONSINITPRE(), SCIP_DECL_CONSINITSOL(), SCIP_DECL_CONSLOCK(), SCIP_DECL_CONSPARSE(), scip::ObjConshdlr::SCIP_DECL_CONSPRESOL(), SCIP_DECL_CONSPRESOL(), scip::ObjConshdlr::SCIP_DECL_CONSPRINT(), SCIP_DECL_CONSPRINT(), scip::ObjConshdlr::SCIP_DECL_CONSPROP(), SCIP_DECL_CONSPROP(), scip::ObjConshdlr::SCIP_DECL_CONSRESPROP(), SCIP_DECL_CONSRESPROP(), scip::ObjConshdlr::SCIP_DECL_CONSSEPALP(), SCIP_DECL_CONSSEPALP(), scip::ObjConshdlr::SCIP_DECL_CONSSEPASOL(), SCIP_DECL_CONSSEPASOL(), SCIP_DECL_CONSTRANS(), SCIP_DECL_DIALOGCOPY(), SCIP_DECL_DIALOGDESC(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_DISPCOPY(), SCIP_DECL_DISPEXIT(), SCIP_DECL_DISPEXITSOL(), SCIP_DECL_DISPFREE(), SCIP_DECL_DISPINIT(), SCIP_DECL_DISPINITSOL(), SCIP_DECL_DISPOUTPUT(), SCIP_DECL_ERRORPRINTING(), SCIP_DECL_EVENTCOPY(), SCIP_DECL_EVENTDELETE(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EVENTEXIT(), SCIP_DECL_EVENTEXITSOL(), SCIP_DECL_EVENTFREE(), SCIP_DECL_EVENTINIT(), SCIP_DECL_EVENTINITSOL(), SCIP_DECL_EXPRCOPYDATA(), SCIP_DECL_EXPRCURV(), SCIP_DECL_EXPREVAL(), SCIP_DECL_EXPRFREEDATA(), SCIP_DECL_EXPRGRAPHNODEREFORM(), SCIP_DECL_EXPRGRAPHVARADDED(), SCIP_DECL_EXPRGRAPHVARREMOVE(), SCIP_DECL_EXPRINTEVAL(), SCIP_DECL_HASHGETKEY(), SCIP_DECL_HASHKEYEQ(), SCIP_DECL_HASHKEYVAL(), SCIP_DECL_HEURCOPY(), SCIP_DECL_HEUREXEC(), SCIP_DECL_HEUREXIT(), SCIP_DECL_HEUREXITSOL(), SCIP_DECL_HEURFREE(), SCIP_DECL_HEURINIT(), SCIP_DECL_HEURINITSOL(), SCIP_DECL_LINCONSUPGD(), SCIP_DECL_MESSAGEDIALOG(), SCIP_DECL_MESSAGEHDLRFREE(), SCIP_DECL_MESSAGEINFO(), SCIP_DECL_MESSAGEWARNING(), SCIP_DECL_NLPIADDCONSTRAINTS(), SCIP_DECL_NLPIADDVARS(), SCIP_DECL_NLPICHGCONSSIDES(), SCIP_DECL_NLPICHGEXPRTREE(), SCIP_DECL_NLPICHGLINEARCOEFS(), SCIP_DECL_NLPICHGNONLINCOEF(), SCIP_DECL_NLPICHGOBJCONSTANT(), SCIP_DECL_NLPICHGQUADCOEFS(), SCIP_DECL_NLPICHGVARBOUNDS(), SCIP_DECL_NLPICOPY(), SCIP_DECL_NLPICREATEPROBLEM(), SCIP_DECL_NLPIDELCONSSET(), SCIP_DECL_NLPIDELVARSET(), SCIP_DECL_NLPIFREE(), SCIP_DECL_NLPIFREEPROBLEM(), SCIP_DECL_NLPIGETINTPAR(), SCIP_DECL_NLPIGETPROBLEMPOINTER(), SCIP_DECL_NLPIGETREALPAR(), SCIP_DECL_NLPIGETSOLSTAT(), SCIP_DECL_NLPIGETSOLUTION(), SCIP_DECL_NLPIGETSOLVERPOINTER(), SCIP_DECL_NLPIGETSTATISTICS(), SCIP_DECL_NLPIGETSTRINGPAR(), SCIP_DECL_NLPIGETTERMSTAT(), SCIP_DECL_NLPISETINITIALGUESS(), SCIP_DECL_NLPISETINTPAR(), SCIP_DECL_NLPISETMESSAGEHDLR(), SCIP_DECL_NLPISETOBJECTIVE(), SCIP_DECL_NLPISETREALPAR(), SCIP_DECL_NLPISETSTRINGPAR(), SCIP_DECL_NLPISOLVE(), SCIP_DECL_NODESELCOMP(), SCIP_DECL_NODESELCOPY(), SCIP_DECL_NODESELEXIT(), SCIP_DECL_NODESELEXITSOL(), SCIP_DECL_NODESELFREE(), SCIP_DECL_NODESELINIT(), SCIP_DECL_NODESELINITSOL(), SCIP_DECL_NODESELSELECT(), SCIP_DECL_NONLINCONSUPGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PRESOLCOPY(), SCIP_DECL_PRESOLEXEC(), SCIP_DECL_PRESOLEXIT(), SCIP_DECL_PRESOLEXITPRE(), SCIP_DECL_PRESOLFREE(), SCIP_DECL_PRESOLINIT(), SCIP_DECL_PRESOLINITPRE(), SCIP_DECL_PRICERCOPY(), SCIP_DECL_PRICEREXIT(), SCIP_DECL_PRICEREXITSOL(), SCIP_DECL_PRICERFARKAS(), SCIP_DECL_PRICERFREE(), SCIP_DECL_PRICERINIT(), SCIP_DECL_PRICERINITSOL(), SCIP_DECL_PRICERREDCOST(), SCIP_DECL_PROBCOPY(), SCIP_DECL_PROBDELORIG(), SCIP_DECL_PROBDELTRANS(), SCIP_DECL_PROBEXITSOL(), SCIP_DECL_PROBINITSOL(), SCIP_DECL_PROBTRANS(), SCIP_DECL_PROPCOPY(), SCIP_DECL_PROPEXEC(), SCIP_DECL_PROPEXIT(), SCIP_DECL_PROPEXITPRE(), SCIP_DECL_PROPEXITSOL(), SCIP_DECL_PROPFREE(), SCIP_DECL_PROPINIT(), SCIP_DECL_PROPINITPRE(), SCIP_DECL_PROPINITSOL(), scip::ObjProp::SCIP_DECL_PROPPRESOL(), SCIP_DECL_PROPPRESOL(), scip::ObjProp::SCIP_DECL_PROPRESPROP(), SCIP_DECL_PROPRESPROP(), SCIP_DECL_QUADCONSUPGD(), SCIP_DECL_READERCOPY(), SCIP_DECL_READERFREE(), scip::ObjReader::SCIP_DECL_READERREAD(), SCIP_DECL_READERREAD(), scip::ObjReader::SCIP_DECL_READERWRITE(), SCIP_DECL_READERWRITE(), SCIP_DECL_RELAXCOPY(), SCIP_DECL_RELAXEXEC(), SCIP_DECL_RELAXEXIT(), SCIP_DECL_RELAXEXITSOL(), SCIP_DECL_RELAXFREE(), SCIP_DECL_RELAXINIT(), SCIP_DECL_RELAXINITSOL(), SCIP_DECL_SEPACOPY(), scip::ObjSepa::SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECLP(), scip::ObjSepa::SCIP_DECL_SEPAEXECSOL(), SCIP_DECL_SEPAEXECSOL(), SCIP_DECL_SEPAEXIT(), SCIP_DECL_SEPAEXITSOL(), SCIP_DECL_SEPAFREE(), SCIP_DECL_SEPAINIT(), SCIP_DECL_SEPAINITSOL(), SCIP_DECL_SOLVECUMULATIVE(), SCIP_DECL_SORTINDCOMP(), SCIP_DECL_SORTPTRCOMP(), SCIP_DECL_VARCOPY(), SCIP_DECL_VARDELORIG(), SCIP_DECL_VARDELTRANS(), SCIP_DECL_VARTRANS(), scip::ObjProbData::scip_trans(), scip::ObjVardata::scip_trans(), SCIPactiveCons(), SCIPactivityCreate(), SCIPactivityFree(), SCIPactivityGetDemand(), SCIPactivityGetDuration(), SCIPactivityGetEnergy(), SCIPactivityGetVar(), SCIPaddBilinTermQuadratic(), SCIPaddBoolParam(), SCIPaddCharParam(), SCIPaddClique(), SCIPaddCoefKnapsack(), SCIPaddCoefLinear(), SCIPaddCoefLogicor(), SCIPaddCoefPseudoboolean(), SCIPaddCoefSetppc(), SCIPaddConflictBinvar(), SCIPaddCons(), SCIPaddConsElemConjunction(), SCIPaddConsElemDisjunction(), SCIPaddConsLocal(), SCIPaddConsNode(), SCIPaddConstantQuadratic(), SCIPaddCut(), SCIPaddDialogEntry(), SCIPaddDialogHistoryLine(), SCIPaddDialogInputLine(), SCIPaddExprtreesNonlinear(), SCIPaddExternBranchCand(), SCIPaddIntParam(), SCIPaddLinearCoefsToNlRow(), SCIPaddLinearConsIndicator(), SCIPaddLinearConsToNlpHeurSubNlp(), SCIPaddLinearVarNonlinear(), SCIPaddLinearVarQuadratic(), SCIPaddLongintParam(), SCIPaddNlRow(), SCIPaddPricedVar(), SCIPaddQuadElementsToNlRow(), SCIPaddQuadVarLinearCoefQuadratic(), SCIPaddQuadVarQuadratic(), SCIPaddQuadVarsToNlRow(), SCIPaddRealParam(), SCIPaddRowDive(), SCIPaddRowIndicator(), SCIPaddSolFree(), SCIPaddSquareCoefQuadratic(), SCIPaddStringParam(), SCIPaddTermPseudoboolean(), SCIPaddToNlpiProblemQuadratic(), SCIPaddToNlpiProblemSOC(), SCIPaddVar(), SCIPaddVarIndicator(), SCIPaddVarSOS1(), SCIPaddVarSOS2(), SCIPaddVarsToRow(), SCIPaddVarsToRowSameCoef(), SCIPadjustImplicitSolVals(), SCIPaggregateVars(), SCIPallocBufferSize(), SCIPanalyzeDeductionsProbing(), SCIPappendVarSOS1(), SCIPappendVarSOS2(), SCIPapplyHeurDualval(), SCIPapplyHeurSubNlp(), SCIPapplyProbingVar(), SCIPapplyProximity(), SCIPapplyUndercover(), SCIPapplyZeroobj(), SCIPautoselectDisps(), SCIPbarrierconvtol(), SCIPbdchgidxGetPos(), SCIPbdchgidxIsEarlier(), SCIPbdchgidxIsEarlierNonNull(), SCIPbdchginfoCreate(), SCIPbdchginfoFree(), SCIPbdchginfoGetBoundtype(), SCIPbdchginfoGetChgtype(), SCIPbdchginfoGetDepth(), SCIPbdchginfoGetIdx(), SCIPbdchginfoGetInferBoundtype(), SCIPbdchginfoGetInferCons(), SCIPbdchginfoGetInferInfo(), SCIPbdchginfoGetInferProp(), SCIPbdchginfoGetInferVar(), SCIPbdchginfoGetNewbound(), SCIPbdchginfoGetOldbound(), SCIPbdchginfoGetPos(), SCIPbdchginfoGetVar(), SCIPbdchginfoHasInferenceReason(), SCIPbdchginfoIsRedundant(), SCIPbdchginfoIsTighter(), SCIPblkmem(), SCIPboolarrayClear(), SCIPboolarrayCopy(), SCIPboolarrayCreate(), SCIPboolarrayExtend(), SCIPboolarrayFree(), SCIPboolarrayGetMaxIdx(), SCIPboolarrayGetMinIdx(), SCIPboolarrayGetVal(), SCIPboolarraySetVal(), SCIPboundchgApply(), SCIPboundchgGetBoundchgtype(), SCIPboundchgGetBoundtype(), SCIPboundchgGetNewbound(), SCIPboundchgGetVar(), SCIPboundchgIsRedundant(), SCIPboundchgUndo(), SCIPbranchcandAddExternCand(), SCIPbranchcandClearExternCands(), SCIPbranchcandContainsExternCand(), SCIPbranchcandCreate(), SCIPbranchcandFree(), SCIPbranchcandGetExternCands(), SCIPbranchcandGetLPCands(), SCIPbranchcandGetNExternCands(), SCIPbranchcandGetNPrioExternBins(), SCIPbranchcandGetNPrioExternCands(), SCIPbranchcandGetNPrioExternConts(), SCIPbranchcandGetNPrioExternImpls(), SCIPbranchcandGetNPrioExternInts(), SCIPbranchcandGetNPrioPseudoBins(), SCIPbranchcandGetNPrioPseudoCands(), SCIPbranchcandGetNPrioPseudoImpls(), SCIPbranchcandGetNPrioPseudoInts(), SCIPbranchcandGetNPseudoCands(), SCIPbranchcandGetPseudoCands(), SCIPbranchcandRemoveVar(), SCIPbranchcandUpdateVar(), SCIPbranchcandUpdateVarBranchPriority(), SCIPbranchExecExtern(), SCIPbranchExecLP(), SCIPbranchExecPseudo(), SCIPbranchGetBranchingPoint(), SCIPbranchGetScore(), SCIPbranchGetScoreMultiple(), SCIPbranchruleCopyInclude(), SCIPbranchruleCreate(), SCIPbranchruleExecExternSol(), SCIPbranchruleExecLPSol(), SCIPbranchruleExecPseudoSol(), SCIPbranchruleExit(), SCIPbranchruleExitsol(), SCIPbranchruleFree(), SCIPbranchruleGetData(), SCIPbranchruleGetDesc(), SCIPbranchruleGetMaxbounddist(), SCIPbranchruleGetMaxdepth(), SCIPbranchruleGetName(), SCIPbranchruleGetNChildren(), SCIPbranchruleGetNConssFound(), SCIPbranchruleGetNCutoffs(), SCIPbranchruleGetNCutsFound(), SCIPbranchruleGetNDomredsFound(), SCIPbranchruleGetNExternCalls(), SCIPbranchruleGetNLPCalls(), SCIPbranchruleGetNPseudoCalls(), SCIPbranchruleGetPriority(), SCIPbranchruleGetSetupTime(), SCIPbranchruleGetTime(), SCIPbranchruleInit(), SCIPbranchruleInitsol(), SCIPbranchruleIsInitialized(), SCIPbranchruleSetCopy(), SCIPbranchruleSetData(), SCIPbranchruleSetExecExt(), SCIPbranchruleSetExecLp(), SCIPbranchruleSetExecPs(), SCIPbranchruleSetExit(), SCIPbranchruleSetExitsol(), SCIPbranchruleSetFree(), SCIPbranchruleSetInit(), SCIPbranchruleSetInitsol(), SCIPbranchruleSetMaxbounddist(), SCIPbranchruleSetMaxdepth(), SCIPbranchruleSetPriority(), SCIPbtCreate(), SCIPbtFree(), SCIPbtGetRoot(), SCIPbtIsEmpty(), SCIPbtnodeCreate(), SCIPbtnodeFree(), SCIPbtnodeGetData(), SCIPbtnodeGetLeftchild(), SCIPbtnodeGetParent(), SCIPbtnodeGetRightchild(), SCIPbtnodeGetSibling(), SCIPbtnodeIsLeaf(), SCIPbtnodeIsRoot(), SCIPbtnodeSetData(), SCIPbtnodeSetLeftchild(), SCIPbtnodeSetParent(), SCIPbtnodeSetRightchild(), SCIPbtPrintGml(), SCIPbtSetRoot(), SCIPbufferAllocMem(), SCIPbufferAllocMemSave(), SCIPbufferCreate(), SCIPbufferDuplicateMem(), SCIPbufferDuplicateMemSave(), SCIPbufferFree(), SCIPbufferFreeMem(), SCIPbufferGetNUsed(), SCIPbufferPrint(), SCIPbufferReallocMem(), SCIPbufferReallocMemSave(), SCIPcalcCliquePartition(), SCIPcalcIntegralScalar(), SCIPcalcMemGrowSize(), SCIPcalcNegatedCliquePartition(), SCIPcaptureDialog(), SCIPceil(), SCIPcheckCumulativeCondition(), SCIPcheckCurvatureNonlinear(), SCIPcheckCurvatureQuadratic(), SCIPcheckSolOrig(), SCIPchgAndConsCheckFlagWhenUpgr(), SCIPchgAndConsRemovableFlagWhenUpgr(), SCIPchgBarrierconvtol(), SCIPchgBoolParam(), SCIPchgCapacityKnapsack(), SCIPchgCharParam(), SCIPchgCutoffboundDive(), SCIPchgDualfeastol(), SCIPchgFeastol(), SCIPchgIntParam(), SCIPchgLhsLinear(), SCIPchgLhsPseudoboolean(), SCIPchgLongintParam(), SCIPchgLpfeastol(), SCIPchgNlRowLinearCoef(), SCIPchgRealParam(), SCIPchgRhsPseudoboolean(), SCIPchgRowLhsDive(), SCIPchgRowRhsDive(), SCIPchgStringParam(), SCIPchgVarBoundsDiveNLP(), SCIPchgVarBranchPriority(), SCIPchgVarLbDive(), SCIPchgVarLbLazy(), SCIPchgVarLbNode(), SCIPchgVarObjDive(), SCIPchgVarObjDiveNLP(), SCIPchgVarsBoundsDiveNLP(), SCIPchgVarType(), SCIPchgVarUbDive(), SCIPchgVarUbLazy(), SCIPchgVarUbNode(), SCIPclearBoolarray(), SCIPclearExternBranchCands(), SCIPclearIntarray(), SCIPclearPtrarray(), SCIPclearRealarray(), SCIPclearRelaxSolVals(), SCIPcliqueAddVar(), SCIPcliqueDelVar(), SCIPcliqueGetId(), SCIPcliqueGetNVars(), SCIPcliqueGetValues(), SCIPcliqueGetVars(), SCIPcliquelistAdd(), SCIPcliquelistCheck(), SCIPcliquelistDel(), SCIPcliquelistFree(), SCIPcliquelistGetCliques(), SCIPcliquelistGetNCliques(), SCIPcliquelistRemoveFromCliques(), SCIPcliquelistsHaveCommonClique(), SCIPcliqueSearchVar(), SCIPcliquetableAdd(), SCIPcliquetableCleanup(), SCIPcliquetableCreate(), SCIPcliquetableFree(), SCIPcliquetableGetCliques(), SCIPcliquetableGetNCliques(), SCIPclockCreate(), SCIPclockDisable(), SCIPclockEnable(), SCIPclockFree(), SCIPclockGetLastTime(), SCIPclockGetTime(), SCIPclockGetTimeOfDay(), SCIPclockInit(), SCIPclockIsRunning(), SCIPclockReset(), SCIPclockSetTime(), SCIPclockSetType(), SCIPclockStart(), SCIPclockStop(), SCIPcolAddCoef(), SCIPcolCalcFarkasCoef(), SCIPcolCalcRedcost(), SCIPcolChgCoef(), SCIPcolChgLb(), SCIPcolChgObj(), SCIPcolChgUb(), SCIPcolCreate(), SCIPcolDelCoef(), SCIPcolFree(), SCIPcolGetBasisStatus(), SCIPcolGetBestBound(), SCIPcolGetFarkasCoef(), SCIPcolGetFarkasValue(), SCIPcolGetFeasibility(), SCIPcolGetIndex(), SCIPcolGetLb(), SCIPcolGetLPDepth(), SCIPcolGetLPPos(), SCIPcolGetMaxPrimsol(), SCIPcolGetMinPrimsol(), SCIPcolGetNLPNonz(), SCIPcolGetNNonz(), SCIPcolGetNStrongbranchs(), SCIPcolGetObj(), SCIPcolGetPrimsol(), SCIPcolGetRedcost(), SCIPcolGetRows(), SCIPcolGetStrongbranch(), SCIPcolGetStrongbranches(), SCIPcolGetStrongbranchLast(), SCIPcolGetStrongbranchLPAge(), SCIPcolGetStrongbranchNode(), SCIPcolGetUb(), SCIPcolGetVals(), SCIPcolGetVar(), SCIPcolIncCoef(), SCIPcolInvalidateStrongbranchData(), SCIPcolIsInLP(), SCIPcolIsIntegral(), SCIPcolIsRemovable(), SCIPcolMarkNotRemovableLocal(), SCIPcolPrint(), SCIPcolSetStrongbranchData(), SCIPcomputeCoverUndercover(), SCIPcomputeLPRelIntPoint(), SCIPcomputeVarLbGlobal(), SCIPcomputeVarLbLocal(), SCIPcomputeVarUbGlobal(), SCIPcomputeVarUbLocal(), SCIPconflictAddBound(), SCIPconflictAddRelaxedBound(), SCIPconflictAnalyze(), SCIPconflictAnalyzeLP(), SCIPconflictAnalyzePseudo(), SCIPconflictAnalyzeStrongbranch(), SCIPconflictCreate(), SCIPconflictFlushConss(), SCIPconflictFree(), SCIPconflictGetBoundexceedingLPTime(), SCIPconflictGetGlobalApplTime(), SCIPconflictGetInfeasibleLPTime(), SCIPconflictGetNAppliedConss(), SCIPconflictGetNAppliedGlobalConss(), SCIPconflictGetNAppliedGlobalLiterals(), SCIPconflictGetNAppliedLiterals(), SCIPconflictGetNAppliedLocalConss(), SCIPconflictGetNAppliedLocalLiterals(), SCIPconflictGetNBoundexceedingLPCalls(), SCIPconflictGetNBoundexceedingLPConflictConss(), SCIPconflictGetNBoundexceedingLPConflictLiterals(), SCIPconflictGetNBoundexceedingLPIterations(), SCIPconflictGetNBoundexceedingLPReconvergenceConss(), SCIPconflictGetNBoundexceedingLPReconvergenceLiterals(), SCIPconflictGetNBoundexceedingLPSuccess(), SCIPconflictGetNConflicts(), SCIPconflictGetNGlobalChgBds(), SCIPconflictGetNInfeasibleLPCalls(), SCIPconflictGetNInfeasibleLPConflictConss(), SCIPconflictGetNInfeasibleLPConflictLiterals(), SCIPconflictGetNInfeasibleLPIterations(), SCIPconflictGetNInfeasibleLPReconvergenceConss(), SCIPconflictGetNInfeasibleLPReconvergenceLiterals(), SCIPconflictGetNInfeasibleLPSuccess(), SCIPconflictGetNLocalChgBds(), SCIPconflictGetNPropCalls(), SCIPconflictGetNPropConflictConss(), SCIPconflictGetNPropConflictLiterals(), SCIPconflictGetNPropReconvergenceConss(), SCIPconflictGetNPropReconvergenceLiterals(), SCIPconflictGetNPropSuccess(), SCIPconflictGetNPseudoCalls(), SCIPconflictGetNPseudoConflictConss(), SCIPconflictGetNPseudoConflictLiterals(), SCIPconflictGetNPseudoReconvergenceConss(), SCIPconflictGetNPseudoReconvergenceLiterals(), SCIPconflictGetNPseudoSuccess(), SCIPconflictGetNStrongbranchCalls(), SCIPconflictGetNStrongbranchConflictConss(), SCIPconflictGetNStrongbranchConflictLiterals(), SCIPconflictGetNStrongbranchIterations(), SCIPconflictGetNStrongbranchReconvergenceConss(), SCIPconflictGetNStrongbranchReconvergenceLiterals(), SCIPconflictGetNStrongbranchSuccess(), SCIPconflictGetPropTime(), SCIPconflictGetPseudoTime(), SCIPconflictGetStrongbranchTime(), SCIPconflicthdlrCopyInclude(), SCIPconflicthdlrCreate(), SCIPconflicthdlrExec(), SCIPconflicthdlrExit(), SCIPconflicthdlrExitsol(), SCIPconflicthdlrFree(), SCIPconflicthdlrGetData(), SCIPconflicthdlrGetDesc(), SCIPconflicthdlrGetName(), SCIPconflicthdlrGetPriority(), SCIPconflicthdlrGetSetupTime(), SCIPconflicthdlrGetTime(), SCIPconflicthdlrInit(), SCIPconflicthdlrInitsol(), SCIPconflicthdlrIsInitialized(), SCIPconflicthdlrSetCopy(), SCIPconflicthdlrSetData(), SCIPconflicthdlrSetExit(), SCIPconflicthdlrSetExitsol(), SCIPconflicthdlrSetFree(), SCIPconflicthdlrSetInit(), SCIPconflicthdlrSetInitsol(), SCIPconflicthdlrSetPriority(), SCIPconflictInit(), SCIPconflictIsVarUsed(), SCIPconsActivate(), SCIPconsActive(), SCIPconsAddAge(), SCIPconsAddLocks(), SCIPconsAddUpgradeLocks(), SCIPconsCapture(), SCIPconsCheck(), SCIPconsChgName(), SCIPconsCopy(), SCIPconsCreate(), SCIPconsDeactivate(), SCIPconsDeactive(), SCIPconsDelete(), SCIPconsDisable(), SCIPconsDisablePropagation(), SCIPconsDisableSeparation(), SCIPconsEnable(), SCIPconsEnablePropagation(), SCIPconsEnableSeparation(), SCIPconsEnfolp(), SCIPconsEnfops(), SCIPconsFree(), SCIPconsGetActiveDepth(), SCIPconsGetAge(), SCIPconsGetData(), SCIPconsGetHdlr(), SCIPconsGetName(), SCIPconsGetNLocksNeg(), SCIPconsGetNLocksPos(), SCIPconsGetNUpgradeLocks(), SCIPconsGetNUses(), SCIPconsGetNVars(), SCIPconsGetPos(), SCIPconsGetValidDepth(), SCIPconsGetVars(), SCIPconshdlrCheck(), SCIPconshdlrCopyInclude(), SCIPconshdlrCreate(), SCIPconshdlrDelVars(), SCIPconshdlrDoesPresolve(), SCIPconshdlrEnforceLPSol(), SCIPconshdlrEnforcePseudoSol(), SCIPconshdlrExit(), SCIPconshdlrExitpre(), SCIPconshdlrExitsol(), SCIPconshdlrFree(), SCIPconshdlrFrontProp(), SCIPconshdlrGetCheckConss(), SCIPconshdlrGetCheckPriority(), SCIPconshdlrGetCheckTime(), SCIPconshdlrGetConss(), SCIPconshdlrGetData(), SCIPconshdlrGetDesc(), SCIPconshdlrGetEagerFreq(), SCIPconshdlrGetEnfoConss(), SCIPconshdlrGetEnfoLPTime(), SCIPconshdlrGetEnfoPriority(), SCIPconshdlrGetEnfoPSTime(), SCIPconshdlrGetMaxNActiveConss(), SCIPconshdlrGetNActiveConss(), SCIPconshdlrGetNAddConss(), SCIPconshdlrGetNAddHoles(), SCIPconshdlrGetNAggrVars(), SCIPconshdlrGetName(), SCIPconshdlrGetNCheckCalls(), SCIPconshdlrGetNCheckConss(), SCIPconshdlrGetNChgBds(), SCIPconshdlrGetNChgCoefs(), SCIPconshdlrGetNChgSides(), SCIPconshdlrGetNChgVarTypes(), SCIPconshdlrGetNChildren(), SCIPconshdlrGetNConss(), SCIPconshdlrGetNConssFound(), SCIPconshdlrGetNCutoffs(), SCIPconshdlrGetNCutsApplied(), SCIPconshdlrGetNCutsFound(), SCIPconshdlrGetNDelConss(), SCIPconshdlrGetNDomredsFound(), SCIPconshdlrGetNEnabledConss(), SCIPconshdlrGetNEnfoConss(), SCIPconshdlrGetNEnfoLPCalls(), SCIPconshdlrGetNEnfoPSCalls(), SCIPconshdlrGetNFixedVars(), SCIPconshdlrGetNPresolCalls(), SCIPconshdlrGetNPropCalls(), SCIPconshdlrGetNRespropCalls(), SCIPconshdlrGetNSepaCalls(), SCIPconshdlrGetNUpgdConss(), SCIPconshdlrGetPresolTime(), SCIPconshdlrGetPropFreq(), SCIPconshdlrGetPropTime(), SCIPconshdlrGetPropTimingmask(), SCIPconshdlrGetRespropTime(), SCIPconshdlrGetSepaFreq(), SCIPconshdlrGetSepaPriority(), SCIPconshdlrGetSepaTime(), SCIPconshdlrGetSetupTime(), SCIPconshdlrGetStartNActiveConss(), SCIPconshdlrGetStrongBranchPropTime(), SCIPconshdlrIncNAppliedCuts(), SCIPconshdlrIncNCutsFound(), SCIPconshdlrInit(), SCIPconshdlrInitLP(), SCIPconshdlrInitpre(), SCIPconshdlrInitsol(), SCIPconshdlrIsClonable(), SCIPconshdlrIsInitialized(), SCIPconshdlrIsPresolvingDelayed(), SCIPconshdlrIsPropagationDelayed(), SCIPconshdlrIsSeparationDelayed(), SCIPconshdlrLockVars(), SCIPconshdlrNeedsCons(), SCIPconshdlrPopProp(), SCIPconshdlrPresolve(), SCIPconshdlrPropagate(), SCIPconshdlrSeparateLP(), SCIPconshdlrSeparateSol(), SCIPconshdlrSetActive(), SCIPconshdlrSetCopy(), SCIPconshdlrSetData(), SCIPconshdlrSetDeactive(), SCIPconshdlrSetDelete(), SCIPconshdlrSetDelvars(), SCIPconshdlrSetDisable(), SCIPconshdlrSetEnable(), SCIPconshdlrSetExit(), SCIPconshdlrSetExitpre(), SCIPconshdlrSetExitsol(), SCIPconshdlrSetFree(), SCIPconshdlrSetGetNVars(), SCIPconshdlrSetGetVars(), SCIPconshdlrSetInit(), SCIPconshdlrSetInitlp(), SCIPconshdlrSetInitpre(), SCIPconshdlrSetInitsol(), SCIPconshdlrSetParse(), SCIPconshdlrSetPresol(), SCIPconshdlrSetPrint(), SCIPconshdlrSetProp(), SCIPconshdlrSetResprop(), SCIPconshdlrSetSepa(), SCIPconshdlrSetTrans(), SCIPconshdlrsResetPropagationStatus(), SCIPconshdlrsStorePropagationStatus(), SCIPconshdlrUnlockVars(), SCIPconshdlrWasLPSeparationDelayed(), SCIPconshdlrWasPresolvingDelayed(), SCIPconshdlrWasPropagationDelayed(), SCIPconshdlrWasSolSeparationDelayed(), SCIPconsInitlp(), SCIPconsIsActive(), SCIPconsIsAdded(), SCIPconsIsChecked(), SCIPconsIsDeleted(), SCIPconsIsDynamic(), SCIPconsIsEnabled(), SCIPconsIsEnforced(), SCIPconsIsGlobal(), SCIPconsIsInitial(), SCIPconsIsInProb(), SCIPconsIsLocal(), SCIPconsIsLocked(), SCIPconsIsLockedNeg(), SCIPconsIsLockedPos(), SCIPconsIsMarkedPropagate(), SCIPconsIsModifiable(), SCIPconsIsObsolete(), SCIPconsIsOriginal(), SCIPconsIsPropagated(), SCIPconsIsPropagationEnabled(), SCIPconsIsRemovable(), SCIPconsIsSeparated(), SCIPconsIsSeparationEnabled(), SCIPconsIsStickingAtNode(), SCIPconsIsTransformed(), SCIPconsMarkPropagate(), SCIPconsParse(), SCIPconsPresol(), SCIPconsPrint(), SCIPconsProp(), SCIPconsPushProp(), SCIPconsRelease(), SCIPconsResetAge(), SCIPconsResolvePropagation(), SCIPconsResprop(), SCIPconsSepalp(), SCIPconsSepasol(), SCIPconsSetChecked(), SCIPconssetchgAddAddedCons(), SCIPconssetchgAddDisabledCons(), SCIPconssetchgApply(), SCIPconssetchgFree(), SCIPconssetchgMakeGlobal(), SCIPconssetchgUndo(), SCIPconsSetDynamic(), SCIPconsSetEnforced(), SCIPconsSetInitial(), SCIPconsSetLocal(), SCIPconsSetModifiable(), SCIPconsSetNamePointer(), SCIPconsSetPropagated(), SCIPconsSetRemovable(), SCIPconsSetSeparated(), SCIPconsSetStickingAtNode(), SCIPconsTransform(), SCIPconstructCurrentLP(), SCIPconsUnmarkPropagate(), SCIPcontainsExternBranchCand(), SCIPconvertCutsToConss(), SCIPcopy(), SCIPcopyConsLinear(), SCIPcopyConss(), SCIPcopyCuts(), SCIPcopyImplicationsCliques(), SCIPcopyOrig(), SCIPcopyOrigConss(), SCIPcopyOrigProb(), SCIPcopyOrigVars(), SCIPcopyParamSettings(), SCIPcopyPlugins(), SCIPcopyProb(), SCIPcopyVars(), SCIPcreate(), SCIPcreateBoolarray(), SCIPcreateChild(), SCIPcreateClock(), SCIPcreateCons(), SCIPcreateConsAbspower(), SCIPcreateConsAnd(), SCIPcreateConsBasicAbspower(), SCIPcreateConsBasicAnd(), SCIPcreateConsBasicBivariate(), SCIPcreateConsBasicBounddisjunction(), SCIPcreateConsBasicConjunction(), SCIPcreateConsBasicCumulative(), SCIPcreateConsBasicDisjunction(), SCIPcreateConsBasicIndicator(), SCIPcreateConsBasicIndicatorLinCons(), SCIPcreateConsBasicKnapsack(), SCIPcreateConsBasicLinear(), SCIPcreateConsBasicLinking(), SCIPcreateConsBasicLogicor(), SCIPcreateConsBasicNonlinear(), SCIPcreateConsBasicNonlinear2(), SCIPcreateConsBasicSuperindicator(), SCIPcreateConsBivariate(), SCIPcreateConsBounddisjunction(), SCIPcreateConsConjunction(), SCIPcreateConsCumulative(), SCIPcreateConsDisjunction(), SCIPcreateConsIndicator(), SCIPcreateConsIndicatorLinCons(), SCIPcreateConsKnapsack(), SCIPcreateConsLinear(), SCIPcreateConsLinking(), SCIPcreateConsLogicor(), SCIPcreateConsNonlinear(), SCIPcreateConsNonlinear2(), SCIPcreateConsOr(), SCIPcreateConsOrbitope(), SCIPcreateConsPseudoboolean(), SCIPcreateConsPseudobooleanWithConss(), SCIPcreateConsQuadratic(), SCIPcreateConsQuadratic2(), SCIPcreateConsSOC(), SCIPcreateConsSOS1(), SCIPcreateConsSOS2(), SCIPcreateConsSuperindicator(), SCIPcreateConsVarbound(), SCIPcreateConsXor(), SCIPcreateCPUClock(), SCIPcreateEmptyNlRow(), SCIPcreateEmptyRowCons(), SCIPcreateEmptyRowSepa(), SCIPcreateEmptyRowUnspec(), SCIPcreateFiniteSolCopy(), SCIPcreateIntarray(), SCIPcreateMessagehdlrDefault(), SCIPcreateNLPSol(), SCIPcreateNlpSolverIpopt(), SCIPcreateObjMessagehdlr(), SCIPcreateOrigSol(), SCIPcreateProbBasic(), SCIPcreatePtrarray(), SCIPcreateRealarray(), SCIPcreateRootDialog(), SCIPcreateRowUnspec(), SCIPcreateSol(), SCIPcreateSolCopy(), SCIPcreateVar(), SCIPcreateVarBasic(), SCIPcreateWallClock(), SCIPcreateWorstCaseProfile(), SCIPcutGenerationHeuristicCmir(), SCIPcutGetAge(), SCIPcutGetRow(), SCIPcutoffbounddelta(), SCIPcutpoolAddNewRow(), SCIPcutpoolAddRow(), SCIPcutpoolClear(), SCIPcutpoolCreate(), SCIPcutpoolDelRow(), SCIPcutpoolFree(), SCIPcutpoolGetCuts(), SCIPcutpoolGetMaxNCuts(), SCIPcutpoolGetNCalls(), SCIPcutpoolGetNCuts(), SCIPcutpoolGetNCutsFound(), SCIPcutpoolGetTime(), SCIPcutpoolSeparate(), SCIPdeactiveCons(), SCIPdecodeDualBit(), SCIPdecodeDualBitNeg(), SCIPdecodeSingleBit(), SCIPdelCons(), SCIPdelConsLocal(), SCIPdelConsNode(), SCIPdelVar(), SCIPdialogAddEntry(), SCIPdialogCapture(), SCIPdialogCopyInclude(), SCIPdialogCreate(), SCIPdialogDisplayCompletions(), SCIPdialogDisplayMenu(), SCIPdialogDisplayMenuEntry(), SCIPdialogExec(), SCIPdialogFindEntry(), SCIPdialogGetData(), SCIPdialogGetDesc(), SCIPdialogGetName(), SCIPdialogGetNSubdialogs(), SCIPdialogGetParent(), SCIPdialogGetPath(), SCIPdialogGetSubdialogs(), SCIPdialogHasEntry(), SCIPdialoghdlrAddHistory(), SCIPdialoghdlrAddInputLine(), SCIPdialoghdlrClearBuffer(), SCIPdialoghdlrCreate(), SCIPdialoghdlrExec(), SCIPdialoghdlrFree(), SCIPdialoghdlrGetRoot(), SCIPdialoghdlrGetWord(), SCIPdialoghdlrIsBufferEmpty(), SCIPdialoghdlrSetRoot(), SCIPdialogIsSubmenu(), SCIPdialogMessage(), SCIPdialogRelease(), SCIPdialogSetData(), SCIPdigraphAddArc(), SCIPdigraphAddArcSafe(), SCIPdigraphComputeUndirectedComponents(), SCIPdigraphCopy(), SCIPdigraphCreate(), SCIPdigraphFree(), SCIPdigraphFreeComponents(), SCIPdigraphGetComponent(), SCIPdigraphGetNArcs(), SCIPdigraphGetNComponents(), SCIPdigraphGetNNodes(), SCIPdigraphGetNodeDatas(), SCIPdigraphGetNSuccessors(), SCIPdigraphGetSuccessors(), SCIPdigraphGetSuccessorsDatas(), SCIPdigraphPrintGml(), SCIPdigraphResize(), SCIPdigraphSetNodeDatas(), SCIPdigraphSetSizes(), SCIPdigraphTopoSortComponents(), SCIPdispAutoActivate(), SCIPdispCopyInclude(), SCIPdispCreate(), SCIPdispExit(), SCIPdispExitsol(), SCIPdispFree(), SCIPdispGetData(), SCIPdispGetDesc(), SCIPdispGetHeader(), SCIPdispGetName(), SCIPdispGetPosition(), SCIPdispGetPriority(), SCIPdispGetStatus(), SCIPdispGetWidth(), SCIPdispInit(), SCIPdispInitsol(), SCIPdispIsInitialized(), SCIPdispOutput(), SCIPdispPrintLine(), SCIPdispSetData(), SCIPdomchgAddBoundchg(), SCIPdomchgAddHolechg(), SCIPdomchgApply(), SCIPdomchgApplyGlobal(), SCIPdomchgFree(), SCIPdomchgGetBoundchg(), SCIPdomchgGetNBoundchgs(), SCIPdomchgMakeStatic(), SCIPdomchgUndo(), SCIPdoNotAggr(), SCIPdoNotMultaggr(), SCIPdoNotMultaggrVar(), SCIPdualfeastol(), SCIPduplicateBufferSize(), SCIPencodeDualBit(), SCIPencodeDualBitNeg(), SCIPencodeSingleBit(), SCIPendDive(), SCIPendDiveNLP(), SCIPendStrongbranch(), SCIPenfolpCons(), SCIPenfopsCons(), SCIPensureBlockMemoryArray_call(), SCIPepsilon(), SCIPescapeString(), SCIPevalExprtreeGlobalBounds(), SCIPevalExprtreeLocalBounds(), SCIPevalExprtreeSol(), SCIPeventChgNode(), SCIPeventChgSol(), SCIPeventChgType(), SCIPeventChgVar(), SCIPeventCreateGholeAdded(), SCIPeventCreateGholeRemoved(), SCIPeventCreateGlbChanged(), SCIPeventCreateGubChanged(), SCIPeventCreateImplAdded(), SCIPeventCreateLbChanged(), SCIPeventCreateLholeAdded(), SCIPeventCreateLholeRemoved(), SCIPeventCreateObjChanged(), SCIPeventCreateRowAddedLP(), SCIPeventCreateRowAddedSepa(), SCIPeventCreateRowCoefChanged(), SCIPeventCreateRowConstChanged(), SCIPeventCreateRowDeletedLP(), SCIPeventCreateRowDeletedSepa(), SCIPeventCreateRowSideChanged(), SCIPeventCreateUbChanged(), SCIPeventCreateVarAdded(), SCIPeventCreateVarDeleted(), SCIPeventCreateVarFixed(), SCIPeventCreateVarUnlocked(), SCIPeventfilterAdd(), SCIPeventfilterCreate(), SCIPeventfilterDel(), SCIPeventfilterFree(), SCIPeventfilterProcess(), SCIPeventFree(), SCIPeventGetHoleLeft(), SCIPeventGetHoleRight(), SCIPeventGetNewbound(), SCIPeventGetNewobj(), SCIPeventGetNode(), SCIPeventGetOldbound(), SCIPeventGetOldobj(), SCIPeventGetRow(), SCIPeventGetRowCol(), SCIPeventGetRowNewCoefVal(), SCIPeventGetRowNewConstVal(), SCIPeventGetRowNewSideVal(), SCIPeventGetRowOldCoefVal(), SCIPeventGetRowOldConstVal(), SCIPeventGetRowOldSideVal(), SCIPeventGetRowSide(), SCIPeventGetSol(), SCIPeventGetType(), SCIPeventGetVar(), SCIPeventhdlrCopyInclude(), SCIPeventhdlrCreate(), SCIPeventhdlrExec(), SCIPeventhdlrExit(), SCIPeventhdlrExitsol(), SCIPeventhdlrFree(), SCIPeventhdlrGetData(), SCIPeventhdlrGetName(), SCIPeventhdlrGetSetupTime(), SCIPeventhdlrGetTime(), SCIPeventhdlrInit(), SCIPeventhdlrInitsol(), SCIPeventhdlrIsInitialized(), SCIPeventhdlrSetCopy(), SCIPeventhdlrSetData(), SCIPeventhdlrSetDelete(), SCIPeventhdlrSetExit(), SCIPeventhdlrSetExitsol(), SCIPeventhdlrSetFree(), SCIPeventhdlrSetInit(), SCIPeventhdlrSetInitsol(), SCIPeventProcess(), SCIPeventqueueAdd(), SCIPeventqueueCreate(), SCIPeventqueueDelay(), SCIPeventqueueFree(), SCIPeventqueueIsDelayed(), SCIPeventqueueProcess(), SCIPexecPropVbounds(), SCIPexecRelpscostBranching(), SCIPexistsConsLinking(), SCIPexistsDialog(), SCIPexprAdd(), SCIPexprAddMonomialFactors(), SCIPexprAddMonomials(), SCIPexprAddToLinear(), SCIPexprAreEqual(), SCIPexprAreMonomialsEqual(), SCIPexprCheckCurvature(), SCIPexprChgMonomialCoef(), SCIPexprChgPolynomialConstant(), SCIPexprCopyDeep(), SCIPexprCreate(), SCIPexprCreateLinear(), SCIPexprCreateMonomial(), SCIPexprCreatePolynomial(), SCIPexprCreateQuadratic(), SCIPexprcurvMonomial(), SCIPexprEval(), SCIPexprEvalInt(), SCIPexprFindMonomialFactor(), SCIPexprFreeDeep(), SCIPexprFreeMonomial(), SCIPexprFreeShallow(), SCIPexprGetChildren(), SCIPexprGetIntPowerExponent(), SCIPexprGetLinearCoefs(), SCIPexprGetLinearConstant(), SCIPexprGetMaxDegree(), SCIPexprGetMonomialChildIndices(), SCIPexprGetMonomialCoef(), SCIPexprGetMonomialExponents(), SCIPexprGetMonomialNFactors(), SCIPexprGetMonomials(), SCIPexprGetNChildren(), SCIPexprGetNMonomials(), SCIPexprGetNQuadElements(), SCIPexprGetOpData(), SCIPexprGetOperator(), SCIPexprGetOpIndex(), SCIPexprGetOpReal(), SCIPexprGetPolynomialConstant(), SCIPexprGetQuadConstant(), SCIPexprGetQuadElements(), SCIPexprGetQuadLinearCoefs(), SCIPexprGetRealPowerExponent(), SCIPexprGetSignPowerExponent(), SCIPexprGetVarsUsage(), SCIPexprgraphAddConst(), SCIPexprgraphAddExprtreeSum(), SCIPexprgraphAddNode(), SCIPexprgraphAddVars(), SCIPexprgraphAreAllNodeChildrenVars(), SCIPexprgraphCheckCurvature(), SCIPexprgraphCreate(), SCIPexprgraphCreateNode(), SCIPexprgraphCreateNodeLinear(), SCIPexprgraphCreateNodePolynomial(), SCIPexprgraphCreateNodeQuadratic(), SCIPexprgraphDisableNode(), SCIPexprgraphEnableNode(), SCIPexprgraphEval(), SCIPexprgraphFindConstNode(), SCIPexprgraphFindVarNode(), SCIPexprgraphFree(), SCIPexprgraphFreeNode(), SCIPexprgraphGetDepth(), SCIPexprgraphGetNNodes(), SCIPexprgraphGetNodeBounds(), SCIPexprgraphGetNodeChildren(), SCIPexprgraphGetNodeCurvature(), SCIPexprgraphGetNodeDepth(), SCIPexprgraphGetNodeIntPowerExponent(), SCIPexprgraphGetNodeLinearCoefs(), SCIPexprgraphGetNodeLinearConstant(), SCIPexprgraphGetNodeNChildren(), SCIPexprgraphGetNodeNParents(), SCIPexprgraphGetNodeOperator(), SCIPexprgraphGetNodeOperatorIndex(), SCIPexprgraphGetNodeOperatorReal(), SCIPexprgraphGetNodeParents(), SCIPexprgraphGetNodePolynomialConstant(), SCIPexprgraphGetNodePolynomialMonomials(), SCIPexprgraphGetNodePolynomialNMonomials(), SCIPexprgraphGetNodePosition(), SCIPexprgraphGetNodeQuadraticConstant(), SCIPexprgraphGetNodeQuadraticLinearCoefs(), SCIPexprgraphGetNodeQuadraticNQuadElements(), SCIPexprgraphGetNodeQuadraticQuadElements(), SCIPexprgraphGetNodeRealPowerExponent(), SCIPexprgraphGetNodes(), SCIPexprgraphGetNodeSignPowerExponent(), SCIPexprgraphGetNodeVal(), SCIPexprgraphGetNodeVar(), SCIPexprgraphGetNVars(), SCIPexprgraphGetSeparableTrees(), SCIPexprgraphGetSubtreeVarsUsage(), SCIPexprgraphGetSumTrees(), SCIPexprgraphGetSumTreesNSummands(), SCIPexprgraphGetTree(), SCIPexprgraphGetVarNodes(), SCIPexprgraphGetVars(), SCIPexprgraphHasNodeSibling(), SCIPexprgraphIsNodeEnabled(), SCIPexprgraphMoveNodeParents(), SCIPexprgraphNodePolynomialAddMonomials(), SCIPexprgraphNodeSplitOffLinear(), SCIPexprgraphPrintDot(), SCIPexprgraphPrintNode(), SCIPexprgraphPropagateNodeBounds(), SCIPexprgraphPropagateVarBounds(), SCIPexprgraphReleaseNode(), SCIPexprgraphReplaceVarByLinearSum(), SCIPexprgraphSetVarBounds(), SCIPexprgraphSetVarNodeBounds(), SCIPexprgraphSetVarNodeLb(), SCIPexprgraphSetVarNodeUb(), SCIPexprgraphSetVarNodeValue(), SCIPexprgraphSetVarsBounds(), SCIPexprgraphSimplify(), SCIPexprgraphTightenNodeBounds(), SCIPexprgraphUpdateNodeBoundsCurvature(), SCIPexprHasParam(), SCIPexprintCompile(), SCIPexprintCreate(), SCIPexprintEval(), SCIPexprintEvalInt(), SCIPexprintFree(), SCIPexprintFreeData(), SCIPexprintGrad(), SCIPexprintGradInt(), SCIPexprintHessianDense(), SCIPexprintHessianSparsityDense(), SCIPexprintNewParametrization(), SCIPexprMergeMonomialFactors(), SCIPexprMergeMonomials(), SCIPexprMonomialPower(), SCIPexprMulConstant(), SCIPexprMultiplyMonomialByMonomial(), SCIPexprMultiplyPolynomialByConstant(), SCIPexprMultiplyPolynomialByMonomial(), SCIPexprMultiplyPolynomialByPolynomial(), SCIPexprParse(), SCIPexprPolynomialPower(), SCIPexprPrint(), SCIPexprReindexParams(), SCIPexprReindexVars(), SCIPexprSimplify(), SCIPexprSortMonomialFactors(), SCIPexprSortMonomials(), SCIPexprSortQuadElems(), SCIPexprSubstituteVars(), SCIPexprtreeAddExpr(), SCIPexprtreeAddVars(), SCIPexprtreeCheckCurvature(), SCIPexprtreeCopy(), SCIPexprtreeCreate(), SCIPexprtreeEval(), SCIPexprtreeEvalInt(), SCIPexprtreeFindVar(), SCIPexprtreeFree(), SCIPexprtreeFreeInterpreterData(), SCIPexprtreeGetInterpreterData(), SCIPexprtreeGetMaxDegree(), SCIPexprtreeGetNParams(), SCIPexprtreeGetNVars(), SCIPexprtreeGetParamVals(), SCIPexprtreeGetRoot(), SCIPexprtreeGetVars(), SCIPexprtreeGetVarsUsage(), SCIPexprtreeHasParam(), SCIPexprtreePrint(), SCIPexprtreePrintWithNames(), SCIPexprtreeRemoveFixedVars(), SCIPexprtreeSetInterpreterData(), SCIPexprtreeSetParams(), SCIPexprtreeSetParamVal(), SCIPexprtreeSetVars(), SCIPexprtreeSimplify(), SCIPexprtreeSubstituteVars(), SCIPextendBoolarray(), SCIPextendIntarray(), SCIPextendPtrarray(), SCIPextendRealarray(), SCIPfeasCeil(), SCIPfeasFloor(), SCIPfeasFrac(), SCIPfeasRound(), SCIPfeastol(), SCIPfileExists(), SCIPfindBranchrule(), SCIPfindConflicthdlr(), SCIPfindCons(), SCIPfindConshdlr(), SCIPfindDisp(), SCIPfindEventhdlr(), SCIPfindHeur(), SCIPfindNlpi(), SCIPfindNodesel(), SCIPfindObjBranchrule(), SCIPfindObjConshdlr(), SCIPfindObjDisp(), SCIPfindObjEventhdlr(), SCIPfindObjHeur(), SCIPfindObjNodesel(), SCIPfindObjPresol(), SCIPfindObjPricer(), SCIPfindObjProp(), SCIPfindObjReader(), SCIPfindObjRelax(), SCIPfindObjSepa(), SCIPfindOrigCons(), SCIPfindPresol(), SCIPfindPricer(), SCIPfindProp(), SCIPfindQuadVarTermQuadratic(), SCIPfindReader(), SCIPfindRelax(), SCIPfindSepa(), SCIPfindVar(), SCIPfixParam(), SCIPfixVar(), SCIPflattenVarAggregationGraph(), SCIPfloor(), SCIPflushNLP(), SCIPfrac(), SCIPfree(), SCIPfreeBoolarray(), SCIPfreeBufferSize(), SCIPfreeClock(), SCIPfreeIntarray(), SCIPfreeParseVarsPolynomialData(), SCIPfreePtrarray(), SCIPfreeRealarray(), SCIPgenVBoundAdd(), SCIPgetActiveVars(), SCIPgetActivityLinear(), SCIPgetAndDatasPseudoboolean(), SCIPgetAvgConflictlengthScore(), SCIPgetAvgConflictlengthScoreCurrentRun(), SCIPgetAvgConflictScore(), SCIPgetAvgConflictScoreCurrentRun(), SCIPgetAvgCutoffScore(), SCIPgetAvgCutoffScoreCurrentRun(), SCIPgetAvgInferenceScore(), SCIPgetAvgInferenceScoreCurrentRun(), SCIPgetAvgPseudocostScore(), SCIPgetAvgPseudocostScoreCurrentRun(), SCIPgetBestSol(), SCIPgetBilinTermsQuadratic(), SCIPgetBinaryVarIndicator(), SCIPgetBinaryVarSuperindicator(), SCIPgetBinvarRepresentative(), SCIPgetBinvarRepresentatives(), SCIPgetBinvarsLinking(), SCIPgetBoolarrayMaxIdx(), SCIPgetBoolarrayMinIdx(), SCIPgetBoolarrayVal(), SCIPgetBoolParam(), SCIPgetBoundsBounddisjunction(), SCIPgetBoundtypesBounddisjunction(), SCIPgetBranchrules(), SCIPgetCapacityCumulative(), SCIPgetCapacityKnapsack(), SCIPgetCharParam(), SCIPgetChildren(), SCIPgetClockTime(), SCIPgetCoefLinearAbspower(), SCIPgetCoefsLinearVarsQuadratic(), SCIPgetConflicthdlrs(), SCIPgetConsCopy(), SCIPgetConshdlrs(), SCIPgetConsLinking(), SCIPgetConsNVars(), SCIPgetConss(), SCIPgetConsVars(), SCIPgetCountedSparseSols(), SCIPgetCurvatureNonlinear(), SCIPgetCutEfficacy(), SCIPgetDemandsCumulative(), SCIPgetDisps(), SCIPgetDualfarkasKnapsack(), SCIPgetDualfarkasLinear(), SCIPgetDualfarkasLogicor(), SCIPgetDualfarkasSetppc(), SCIPgetDualfarkasVarbound(), SCIPgetDualsolKnapsack(), SCIPgetDualsolLinear(), SCIPgetDualsolLogicor(), SCIPgetDualsolSetppc(), SCIPgetDualsolVarbound(), SCIPgetDurationsCumulative(), SCIPgetEventhdlrs(), SCIPgetExponentAbspower(), SCIPgetExprgraphNodeNonlinear(), SCIPgetExprgraphNonlinear(), SCIPgetExprtreeBivariate(), SCIPgetExprtreeCoefsNonlinear(), SCIPgetExprtreeCurvaturesNonlinear(), SCIPgetExprtreesNonlinear(), SCIPgetExprtreeTransformedVars(), SCIPgetExternalCodeDescriptions(), SCIPgetExternalCodeNames(), SCIPgetExternBranchCands(), SCIPgetFeasibilityLinear(), SCIPgetFixedVars(), SCIPgetHeurs(), SCIPgetHmaxCumulative(), SCIPgetHminCumulative(), SCIPgetHugeValue(), SCIPgetIndVarPseudoboolean(), SCIPgetIntarrayMaxIdx(), SCIPgetIntarrayMinIdx(), SCIPgetIntarrayVal(), SCIPgetIntParam(), SCIPgetIntvarLinking(), SCIPgetIpoptApplicationPointerIpopt(), SCIPgetLastDivenode(), SCIPgetLeaves(), SCIPgetLhsAbspower(), SCIPgetLhsBivariate(), SCIPgetLhsCoefsSOC(), SCIPgetLhsConstantSOC(), SCIPgetLhsLinear(), SCIPgetLhsNonlinear(), SCIPgetLhsOffsetsSOC(), SCIPgetLhsPseudoboolean(), SCIPgetLhsQuadratic(), SCIPgetLhsVarbound(), SCIPgetLhsVarsSOC(), SCIPgetLinDatasWithoutAndPseudoboolean(), SCIPgetLinearCoefBivariate(), SCIPgetLinearCoefsNonlinear(), SCIPgetLinearConsIndicator(), SCIPgetLinearConsPseudoboolean(), SCIPgetLinearConsTypePseudoboolean(), SCIPgetLinearVarAbspower(), SCIPgetLinearVarBivariate(), SCIPgetLinearVarsNonlinear(), SCIPgetLinearVarsQuadratic(), SCIPgetLocalDualbound(), SCIPgetLocalLowerbound(), SCIPgetLocalOrigEstimate(), SCIPgetLocalTransEstimate(), SCIPgetLongintParam(), SCIPgetLPCols(), SCIPgetLPColsData(), SCIPgetLPI(), SCIPgetLPRows(), SCIPgetLPRowsData(), SCIPgetMemExternEstim(), SCIPgetMemUsed(), SCIPgetNActivePricers(), SCIPgetNAndsPseudoboolean(), SCIPgetNBilinTermsQuadratic(), SCIPgetNBinvarsLinking(), SCIPgetNBranchrules(), SCIPgetNCheckConss(), SCIPgetNConflicthdlrs(), SCIPgetNConshdlrs(), SCIPgetNCountedFeasSubtrees(), SCIPgetNCountedSols(), SCIPgetNCountedSolsstr(), SCIPgetNDisps(), SCIPgetNEventhdlrs(), SCIPgetNExprtreesNonlinear(), SCIPgetNExternalCodes(), SCIPgetNExternBranchCands(), SCIPgetNFixedonesSetppc(), SCIPgetNFixedzerosSetppc(), SCIPgetNHeurs(), SCIPgetNLhsVarsSOC(), SCIPgetNLinearVarsNonlinear(), SCIPgetNLinearVarsQuadratic(), SCIPgetNLinVarsWithoutAndPseudoboolean(), SCIPgetNLPBranchCands(), SCIPgetNLPFracVars(), SCIPgetNLPI(), SCIPgetNLPIntPar(), SCIPgetNlpiOracleIpopt(), SCIPgetNlpis(), SCIPgetNLPNlRows(), SCIPgetNLPNlRowsData(), SCIPgetNLPObjval(), SCIPgetNLPRealPar(), SCIPgetNLPSolstat(), SCIPgetNLPStatistics(), SCIPgetNLPStringPar(), SCIPgetNLPTermstat(), SCIPgetNLPVars(), SCIPgetNLPVarsData(), SCIPgetNLPVarsLbDualsol(), SCIPgetNLPVarsNonlinearity(), SCIPgetNLPVarsUbDualsol(), SCIPgetNlRowAbspower(), SCIPgetNlRowActivity(), SCIPgetNlRowFeasibility(), SCIPgetNlRowNLPActivity(), SCIPgetNlRowNLPFeasibility(), SCIPgetNlRowNonlinear(), SCIPgetNlRowQuadratic(), SCIPgetNlRowSOC(), SCIPgetNlRowSolActivity(), SCIPgetNlRowSolFeasibility(), SCIPgetNNlpis(), SCIPgetNNLPNlRows(), SCIPgetNNLPVars(), SCIPgetNNodesels(), SCIPgetNodesel(), SCIPgetNodesels(), SCIPgetNonlinearVarAbspower(), SCIPgetNParams(), SCIPgetNPresols(), SCIPgetNPricers(), SCIPgetNPrioExternBranchBins(), SCIPgetNPrioExternBranchCands(), SCIPgetNPrioExternBranchConts(), SCIPgetNPrioExternBranchImpls(), SCIPgetNPrioExternBranchInts(), SCIPgetNPrioLPBranchCands(), SCIPgetNProps(), SCIPgetNQuadVarTermsQuadratic(), SCIPgetNReaders(), SCIPgetNRelaxs(), SCIPgetNSepas(), SCIPgetNTotalVars(), SCIPgetNVarsAnd(), SCIPgetNVarsBounddisjunction(), SCIPgetNVarsCumulative(), SCIPgetNVarsKnapsack(), SCIPgetNVarsLinear(), SCIPgetNVarsLogicor(), SCIPgetNVarsOr(), SCIPgetNVarsSetppc(), SCIPgetNVarsSOS1(), SCIPgetNVarsSOS2(), SCIPgetNVarsXor(), SCIPgetObjBranchrule(), SCIPgetObjConshdlr(), SCIPgetObjDisp(), SCIPgetObjEventhdlr(), SCIPgetObjHeur(), SCIPgetObjMessagehdlr(), SCIPgetObjNodesel(), SCIPgetObjPresol(), SCIPgetObjPricer(), SCIPgetObjProbData(), SCIPgetObjProp(), SCIPgetObjReader(), SCIPgetObjRelax(), SCIPgetObjSepa(), SCIPgetObjVardata(), SCIPgetOffsetAbspower(), SCIPgetOpenNodesData(), SCIPgetOrigVarsData(), SCIPgetParam(), SCIPgetParams(), SCIPgetPresols(), SCIPgetPricers(), SCIPgetPrimalRayVal(), SCIPgetProbData(), SCIPgetProbvarLinearSum(), SCIPgetProbvarSum(), SCIPgetProps(), SCIPgetPtrarrayMaxIdx(), SCIPgetPtrarrayMinIdx(), SCIPgetPtrarrayVal(), SCIPgetQuadVarTermsQuadratic(), SCIPgetReaders(), SCIPgetReadingTime(), SCIPgetRealarrayMaxIdx(), SCIPgetRealarrayMinIdx(), SCIPgetRealarrayVal(), SCIPgetRealParam(), SCIPgetRelaxs(), SCIPgetRelaxSolObj(), SCIPgetRelaxSolVal(), SCIPgetResultantAnd(), SCIPgetResultantOr(), SCIPgetRhsAbspower(), SCIPgetRhsBivariate(), SCIPgetRhsCoefSOC(), SCIPgetRhsLinear(), SCIPgetRhsNonlinear(), SCIPgetRhsOffsetSOC(), SCIPgetRhsPseudoboolean(), SCIPgetRhsQuadratic(), SCIPgetRhsVarbound(), SCIPgetRhsVarSOC(), SCIPgetRhsXor(), SCIPgetRootDialog(), SCIPgetRowKnapsack(), SCIPgetRowLinear(), SCIPgetRowLogicor(), SCIPgetRowSetppc(), SCIPgetRowSolActivity(), SCIPgetRowSolFeasibility(), SCIPgetRowVarbound(), SCIPgetSepas(), SCIPgetSiblings(), SCIPgetSlackConsSuperindicator(), SCIPgetSlackVarIndicator(), SCIPgetSolOrigObj(), SCIPgetSols(), SCIPgetSolTransObj(), SCIPgetSolVal(), SCIPgetSolVals(), SCIPgetSolVarsData(), SCIPgetStage(), SCIPgetStartCandidateHeurSubNlp(), SCIPgetStatus(), SCIPgetStringParam(), SCIPgetSubscipDepth(), SCIPgetSubScipHeurSubNlp(), SCIPgetTimeOfDay(), SCIPgetTotalTime(), SCIPgetTransformedCons(), SCIPgetTransformedConss(), SCIPgetTransformedVar(), SCIPgetTransformedVars(), SCIPgetTypeSetppc(), SCIPgetValsLinear(), SCIPgetValsLinking(), SCIPgetVarCopy(), SCIPgetVarFarkasCoef(), SCIPgetVarImplRedcost(), SCIPgetVarLbDive(), SCIPgetVarMappingScip2SubScipHeurSubNlp(), SCIPgetVarMappingSubScip2ScipHeurSubNlp(), SCIPgetVarObjDive(), SCIPgetVarRedcost(), SCIPgetVars(), SCIPgetVarsAnd(), SCIPgetVarsBounddisjunction(), SCIPgetVarsCumulative(), SCIPgetVarsData(), SCIPgetVarsKnapsack(), SCIPgetVarsLinear(), SCIPgetVarsLogicor(), SCIPgetVarSols(), SCIPgetVarsOr(), SCIPgetVarsSetppc(), SCIPgetVarsSOS1(), SCIPgetVarsSOS2(), SCIPgetVarsStrongbranchesFrac(), SCIPgetVarsStrongbranchesInt(), SCIPgetVarStrongbranchFrac(), SCIPgetVarStrongbranchInt(), SCIPgetVarStrongbranchWithPropagation(), SCIPgetVarsXor(), SCIPgetVarUbDive(), SCIPgetVarVarbound(), SCIPgetVbdcoefVarbound(), SCIPgetVbdvarVarbound(), SCIPgetVectorEfficacyNorm(), SCIPgetVerbLevel(), SCIPgetViolationAbspower(), SCIPgetViolationNonlinear(), SCIPgetViolationQuadratic(), SCIPgetWeightsKnapsack(), SCIPgetWeightsSOS1(), SCIPgetWeightsSOS2(), SCIPgmlWriteArc(), SCIPgmlWriteClosing(), SCIPgmlWriteEdge(), SCIPgmlWriteNode(), SCIPgmlWriteNodeWeight(), SCIPgmlWriteOpening(), SCIPhashmapCreate(), SCIPhashmapExists(), SCIPhashmapFree(), SCIPhashmapGetImage(), SCIPhashmapGetList(), SCIPhashmapGetNEntries(), SCIPhashmapGetNLists(), SCIPhashmapInsert(), SCIPhashmapIsEmpty(), SCIPhashmapListGetImage(), SCIPhashmapListGetNext(), SCIPhashmapListGetOrigin(), SCIPhashmapPrintStatistics(), SCIPhashmapRemove(), SCIPhashmapRemoveAll(), SCIPhashmapSetImage(), SCIPhashtableClear(), SCIPhashtableCreate(), SCIPhashtableExists(), SCIPhashtableFree(), SCIPhashtableGetLoad(), SCIPhashtableGetNElements(), SCIPhashtableInsert(), SCIPhashtablePrintStatistics(), SCIPhashtableRemove(), SCIPhashtableRemoveAll(), SCIPhashtableRetrieve(), SCIPhashtableRetrieveNext(), SCIPhashtableSafeInsert(), SCIPhasNLPContinuousNonlinearity(), SCIPhasNLPSolution(), SCIPhasPrimalRay(), SCIPhaveVarsCommonClique(), SCIPheurCopyInclude(), SCIPheurCreate(), SCIPheurExec(), SCIPheurExit(), SCIPheurExitsol(), SCIPheurFree(), SCIPheurGetData(), SCIPheurGetDesc(), SCIPheurGetDispchar(), SCIPheurGetFreq(), SCIPheurGetFreqofs(), SCIPheurGetMaxdepth(), SCIPheurGetName(), SCIPheurGetNBestSolsFound(), SCIPheurGetNCalls(), SCIPheurGetNSolsFound(), SCIPheurGetPriority(), SCIPheurGetSetupTime(), SCIPheurGetTime(), SCIPheurGetTimingmask(), SCIPheurInit(), SCIPheurInitsol(), SCIPheurIsInitialized(), SCIPheurPassSolAddSol(), SCIPheurPassSolTrySol(), SCIPheurSetCopy(), SCIPheurSetData(), SCIPheurSetExit(), SCIPheurSetExitsol(), SCIPheurSetFree(), SCIPheurSetFreq(), SCIPheurSetInit(), SCIPheurSetInitsol(), SCIPheurSetPriority(), SCIPheurSetTimingmask(), SCIPheurUsesSubscip(), SCIPhistoryCreate(), SCIPhistoryFree(), SCIPhistoryGetAvgBranchdepth(), SCIPhistoryGetAvgConflictlength(), SCIPhistoryGetAvgCutoffs(), SCIPhistoryGetAvgInferences(), SCIPhistoryGetCutoffSum(), SCIPhistoryGetInferenceSum(), SCIPhistoryGetNActiveConflicts(), SCIPhistoryGetNBranchings(), SCIPhistoryGetPseudocost(), SCIPhistoryGetPseudocostCount(), SCIPhistoryGetVSIDS(), SCIPhistoryIncCutoffSum(), SCIPhistoryIncInferenceSum(), SCIPhistoryIncNActiveConflicts(), SCIPhistoryIncNBranchings(), SCIPhistoryIncVSIDS(), SCIPhistoryIsPseudocostEmpty(), SCIPhistoryReset(), SCIPhistoryScaleVSIDS(), SCIPhistoryUnite(), SCIPhistoryUpdatePseudocost(), SCIPholelistGetLeft(), SCIPholelistGetNext(), SCIPholelistGetRight(), SCIPimplicsAdd(), SCIPimplicsDel(), SCIPimplicsFree(), SCIPimplicsGetBounds(), SCIPimplicsGetIds(), SCIPimplicsGetNBinImpls(), SCIPimplicsGetNImpls(), SCIPimplicsGetTypes(), SCIPimplicsGetVarImplics(), SCIPimplicsGetVars(), SCIPincIntarrayVal(), SCIPincludeBranchrule(), SCIPincludeBranchruleAllfullstrong(), SCIPincludeBranchruleBasic(), SCIPincludeBranchruleCloud(), SCIPincludeBranchruleFullstrong(), SCIPincludeBranchruleInference(), SCIPincludeBranchruleLeastinf(), SCIPincludeBranchruleMostinf(), SCIPincludeBranchrulePscost(), SCIPincludeBranchruleRandom(), SCIPincludeBranchruleRelpscost(), SCIPincludeConflicthdlr(), SCIPincludeConflicthdlrBasic(), SCIPincludeConshdlr(), SCIPincludeConshdlrAbspower(), SCIPincludeConshdlrAnd(), SCIPincludeConshdlrBasic(), SCIPincludeConshdlrBivariate(), SCIPincludeConshdlrBounddisjunction(), SCIPincludeConshdlrConjunction(), SCIPincludeConshdlrCumulative(), SCIPincludeConshdlrDisjunction(), SCIPincludeConshdlrIndicator(), SCIPincludeConshdlrIntegral(), SCIPincludeConshdlrKnapsack(), SCIPincludeConshdlrLinear(), SCIPincludeConshdlrLinking(), SCIPincludeConshdlrLogicor(), SCIPincludeConshdlrNonlinear(), SCIPincludeConshdlrOr(), SCIPincludeConshdlrOrbitope(), SCIPincludeConshdlrPseudoboolean(), SCIPincludeConshdlrQuadratic(), SCIPincludeConshdlrSetppc(), SCIPincludeConshdlrSOC(), SCIPincludeConshdlrSOS1(), SCIPincludeConshdlrSOS2(), SCIPincludeConshdlrSuperindicator(), SCIPincludeConshdlrVarbound(), SCIPincludeConshdlrViolatedCut(), SCIPincludeConshdlrXor(), SCIPincludeDefaultPlugins(), SCIPincludeDialog(), SCIPincludeDialogDefault(), SCIPincludeDialogDefaultFix(), SCIPincludeDialogDefaultSet(), SCIPincludeDisp(), SCIPincludeDispDefault(), SCIPincludeEventhdlr(), SCIPincludeEventhdlrBasic(), SCIPincludeEventHdlrLPsol(), SCIPincludeExternalCodeInformation(), SCIPincludeHeur(), SCIPincludeHeurActconsdiving(), SCIPincludeHeurBasic(), SCIPincludeHeurClique(), SCIPincludeHeurCoefdiving(), SCIPincludeHeurCrossover(), SCIPincludeHeurDins(), SCIPincludeHeurDualval(), SCIPincludeHeurFeaspump(), SCIPincludeHeurFixandinfer(), SCIPincludeHeurFracdiving(), SCIPincludeHeurGuideddiving(), SCIPincludeHeurIntdiving(), SCIPincludeHeurIntshifting(), SCIPincludeHeurLinesearchdiving(), SCIPincludeHeurLocalbranching(), SCIPincludeHeurMutation(), SCIPincludeHeurNlpdiving(), SCIPincludeHeurObjpscostdiving(), SCIPincludeHeurOctane(), SCIPincludeHeurOneopt(), SCIPincludeHeurProximity(), SCIPincludeHeurPscostdiving(), SCIPincludeHeurRandrounding(), SCIPincludeHeurRins(), SCIPincludeHeurRootsoldiving(), SCIPincludeHeurRounding(), SCIPincludeHeurShiftandpropagate(), SCIPincludeHeurShifting(), SCIPincludeHeurSimplerounding(), SCIPincludeHeurSubNlp(), SCIPincludeHeurTrivial(), SCIPincludeHeurTrySol(), SCIPincludeHeurTwoopt(), SCIPincludeHeurUndercover(), SCIPincludeHeurVbounds(), SCIPincludeHeurVeclendiving(), SCIPincludeHeurZeroobj(), SCIPincludeHeurZirounding(), SCIPincludeLinconsUpgrade(), SCIPincludeNlpi(), SCIPincludeNodesel(), SCIPincludeNodeselBasic(), SCIPincludeNodeselBfs(), SCIPincludeNodeselBreadthfirst(), SCIPincludeNodeselDfs(), SCIPincludeNodeselEstimate(), SCIPincludeNodeselHybridestim(), SCIPincludeNodeselRestartdfs(), SCIPincludeNodeselUct(), SCIPincludeNonlinconsUpgrade(), SCIPincludeObjBranchrule(), SCIPincludeObjConshdlr(), SCIPincludeObjDisp(), SCIPincludeObjEventhdlr(), SCIPincludeObjHeur(), SCIPincludeObjNodesel(), SCIPincludeObjPresol(), SCIPincludeObjPricer(), SCIPincludeObjProp(), SCIPincludeObjReader(), SCIPincludeObjRelax(), SCIPincludeObjSepa(), SCIPincludePresol(), SCIPincludePresolBasic(), SCIPincludePresolBoundshift(), SCIPincludePresolComponents(), SCIPincludePresolConvertinttobin(), SCIPincludePresolDomcol(), SCIPincludePresolDualinfer(), SCIPincludePresolGateextraction(), SCIPincludePresolImplics(), SCIPincludePresolInttobinary(), SCIPincludePresolTrivial(), SCIPincludePricer(), SCIPincludePricerBasic(), SCIPincludeProp(), SCIPincludePropBasic(), SCIPincludePropDualfix(), SCIPincludePropGenvbounds(), SCIPincludePropObbt(), SCIPincludePropProbing(), SCIPincludePropPseudoobj(), SCIPincludePropRedcost(), SCIPincludePropRootredcost(), SCIPincludePropVbounds(), SCIPincludeQuadconsUpgrade(), SCIPincludeReader(), SCIPincludeReaderBasic(), SCIPincludeReaderBnd(), SCIPincludeReaderCcg(), SCIPincludeReaderCip(), SCIPincludeReaderCnf(), SCIPincludeReaderFix(), SCIPincludeReaderGms(), SCIPincludeReaderLp(), SCIPincludeReaderMps(), SCIPincludeReaderOpb(), SCIPincludeReaderOsil(), SCIPincludeReaderPbm(), SCIPincludeReaderPip(), SCIPincludeReaderPpm(), SCIPincludeReaderRlp(), SCIPincludeReaderSol(), SCIPincludeReaderWbo(), SCIPincludeReaderZpl(), SCIPincludeRelax(), SCIPincludeRelaxBasic(), SCIPincludeSepa(), SCIPincludeSepaBasic(), SCIPincludeSepaCGMIP(), SCIPincludeSepaClique(), SCIPincludeSepaClosecuts(), SCIPincludeSepaCmir(), SCIPincludeSepaFlowcover(), SCIPincludeSepaGomory(), SCIPincludeSepaImpliedbounds(), SCIPincludeSepaIntobj(), SCIPincludeSepaMcf(), SCIPincludeSepaOddcycle(), SCIPincludeSepaRapidlearning(), SCIPincludeSepaStrongcg(), SCIPincludeSepaZerohalf(), SCIPincRealarrayVal(), SCIPinDive(), SCIPinferBinvarCons(), SCIPinferBinvarProp(), SCIPinferVarLbCons(), SCIPinferVarLbProp(), SCIPinferVarUbCons(), SCIPinferVarUbProp(), SCIPinfinity(), SCIPinfoMessage(), SCIPinitConssLP(), SCIPinitlpCons(), SCIPinitVarBranchStats(), SCIPintarrayClear(), SCIPintarrayCopy(), SCIPintarrayCreate(), SCIPintarrayExtend(), SCIPintarrayFree(), SCIPintarrayGetMaxIdx(), SCIPintarrayGetMinIdx(), SCIPintarrayGetVal(), SCIPintarraySetVal(), SCIPinterruptCapture(), SCIPinterruptCreate(), SCIPinterruptFree(), SCIPinterruptRelease(), SCIPintervalAbs(), SCIPintervalAdd(), SCIPintervalAddInf(), SCIPintervalAddScalar(), SCIPintervalAddSup(), SCIPintervalDiv(), SCIPintervalDivScalar(), SCIPintervalExp(), SCIPintervalIntersect(), SCIPintervalLog(), SCIPintervalMax(), SCIPintervalMin(), SCIPintervalMul(), SCIPintervalMulInf(), SCIPintervalMulScalar(), SCIPintervalMulScalarInf(), SCIPintervalMulScalarSup(), SCIPintervalMulSup(), SCIPintervalPower(), SCIPintervalPowerScalar(), SCIPintervalPowerScalarInverse(), SCIPintervalPowerScalarScalar(), SCIPintervalQuadBivar(), SCIPintervalReciprocal(), SCIPintervalSet(), SCIPintervalSetBounds(), SCIPintervalSetEmpty(), SCIPintervalSetEntire(), SCIPintervalSign(), SCIPintervalSignPowerScalar(), SCIPintervalSolveBivariateQuadExpressionAllScalar(), SCIPintervalSolveUnivariateQuadExpression(), SCIPintervalSolveUnivariateQuadExpressionPositive(), SCIPintervalSolveUnivariateQuadExpressionPositiveAllScalar(), SCIPintervalSquare(), SCIPintervalSquareRoot(), SCIPintervalSub(), SCIPintervalUnify(), SCIPisAndConsSorted(), SCIPisConcaveQuadratic(), SCIPisConvexQuadratic(), SCIPisCutEfficacious(), SCIPisEfficacious(), SCIPisEQ(), SCIPisExactSolve(), SCIPisFeasEQ(), SCIPisFeasFracIntegral(), SCIPisFeasGE(), SCIPisFeasGT(), SCIPisFeasIntegral(), SCIPisFeasLE(), SCIPisFeasLT(), SCIPisFeasNegative(), SCIPisFeasPositive(), SCIPisFeasZero(), SCIPisFracIntegral(), SCIPisGE(), SCIPisGT(), SCIPisHugeValue(), SCIPisInfinity(), SCIPisIntegral(), SCIPisLbBetter(), SCIPisLE(), SCIPisLinearLocalQuadratic(), SCIPisLT(), SCIPisNegative(), SCIPisNLPConstructed(), SCIPisParamFixed(), SCIPisPositive(), SCIPisPresolveFinished(), SCIPisPropagatedVbounds(), SCIPisRelaxSolValid(), SCIPisRelEQ(), SCIPisRelGE(), SCIPisRelGT(), SCIPisRelLE(), SCIPisRelLT(), SCIPisScalingIntegral(), SCIPisSumEQ(), SCIPisSumGE(), SCIPisSumGT(), SCIPisSumLE(), SCIPisSumLT(), SCIPisSumNegative(), SCIPisSumPositive(), SCIPisSumRelEQ(), SCIPisSumRelGE(), SCIPisSumRelGT(), SCIPisSumRelLE(), SCIPisSumRelLT(), SCIPisSumZero(), SCIPisTransformed(), SCIPisUbBetter(), SCIPisUpdateUnreliable(), SCIPisViolatedIndicator(), SCIPisZero(), SCIPlinkNLPSol(), SCIPlpAddCol(), SCIPlpAddRow(), SCIPlpCalcMIR(), SCIPlpCalcStrongCG(), SCIPlpCleanupAll(), SCIPlpCleanupNew(), SCIPlpClear(), SCIPlpComputeRelIntPoint(), SCIPlpCreate(), SCIPlpDecNLoosevars(), SCIPlpDiving(), SCIPlpDivingObjChanged(), SCIPlpEndDive(), SCIPlpEndProbing(), SCIPlpEndStrongbranch(), SCIPlpEndStrongbranchProbing(), SCIPlpfeastol(), SCIPlpFlush(), SCIPlpFree(), SCIPlpFreeNorms(), SCIPlpFreeState(), SCIPlpGetBase(), SCIPlpGetBasisInd(), SCIPlpGetBInvACol(), SCIPlpGetBInvARow(), SCIPlpGetBInvCol(), SCIPlpGetBInvRow(), SCIPlpGetCols(), SCIPlpGetColumnObjval(), SCIPlpGetDualfarkas(), SCIPlpGetGlobalPseudoObjval(), SCIPlpGetIterations(), SCIPlpGetLooseObjval(), SCIPlpGetLPI(), SCIPlpGetNCols(), SCIPlpGetNewcols(), SCIPlpGetNewrows(), SCIPlpGetNNewcols(), SCIPlpGetNNewrows(), SCIPlpGetNorms(), SCIPlpGetNRows(), SCIPlpGetObjNorm(), SCIPlpGetObjval(), SCIPlpGetPrimalRay(), SCIPlpGetPseudoObjval(), SCIPlpGetRootColumnObjval(), SCIPlpGetRootLooseObjval(), SCIPlpGetRootObjval(), SCIPlpGetRows(), SCIPlpGetSol(), SCIPlpGetSolstat(), SCIPlpGetState(), SCIPlpGetUnboundedSol(), SCIPlpiAddCols(), SCIPlpiAddRows(), SCIPlpiChgBounds(), SCIPlpiChgCoef(), SCIPlpiChgObj(), SCIPlpiChgObjsen(), SCIPlpiChgSides(), SCIPlpiClear(), SCIPlpiClearState(), SCIPlpiCreate(), SCIPlpiDelCols(), SCIPlpiDelColset(), SCIPlpiDelRows(), SCIPlpiDelRowset(), SCIPlpiEndStrongbranch(), SCIPlpiExistsDualRay(), SCIPlpiExistsPrimalRay(), SCIPlpiFree(), SCIPlpiFreeNorms(), SCIPlpiFreeState(), SCIPlpiGetBase(), SCIPlpiGetBasisInd(), SCIPlpiGetBInvACol(), SCIPlpiGetBInvARow(), SCIPlpiGetBInvCol(), SCIPlpiGetBInvRow(), SCIPlpiGetBounds(), SCIPlpiGetCoef(), SCIPlpiGetColNames(), SCIPlpiGetCols(), SCIPlpiGetDualfarkas(), SCIPlpiGetInternalStatus(), SCIPlpiGetIntpar(), SCIPlpiGetIterations(), SCIPlpiGetNCols(), SCIPlpiGetNNonz(), SCIPlpiGetNorms(), SCIPlpiGetNRows(), SCIPlpiGetObj(), SCIPlpiGetObjsen(), SCIPlpiGetObjval(), SCIPlpiGetPrimalRay(), SCIPlpiGetRealpar(), SCIPlpiGetRealSolQuality(), SCIPlpiGetRowNames(), SCIPlpiGetRows(), SCIPlpiGetSides(), SCIPlpiGetSol(), SCIPlpiGetSolFeasibility(), SCIPlpiGetSolverPointer(), SCIPlpiGetState(), SCIPlpiHasDualRay(), SCIPlpiHasPrimalRay(), SCIPlpiHasStateBasis(), SCIPlpiIgnoreInstability(), SCIPlpiInfinity(), SCIPlpiIsDualFeasible(), SCIPlpiIsDualInfeasible(), SCIPlpiIsDualUnbounded(), SCIPlpiIsInfinity(), SCIPlpiIsIterlimExc(), SCIPlpiIsObjlimExc(), SCIPlpiIsOptimal(), SCIPlpiIsPrimalFeasible(), SCIPlpiIsPrimalInfeasible(), SCIPlpiIsPrimalUnbounded(), SCIPlpiIsStable(), SCIPlpiIsTimelimExc(), SCIPlpiLoadColLP(), SCIPlpInvalidateRootObjval(), SCIPlpiReadLP(), SCIPlpiReadState(), SCIPlpiScaleCol(), SCIPlpiScaleRow(), SCIPlpiSetBase(), SCIPlpiSetIntpar(), SCIPlpiSetNorms(), SCIPlpiSetRealpar(), SCIPlpiSetState(), SCIPlpIsInfeasibilityProved(), SCIPlpiSolveBarrier(), SCIPlpiSolveDual(), SCIPlpiSolvePrimal(), SCIPlpIsRelax(), SCIPlpIsRootLPRelax(), SCIPlpIsSolBasic(), SCIPlpIsSolved(), SCIPlpiStartStrongbranch(), SCIPlpiStrongbranch(), SCIPlpiStrongbranchesFrac(), SCIPlpiStrongbranchesInt(), SCIPlpiStrongbranchFrac(), SCIPlpiStrongbranchInt(), SCIPlpiWasSolved(), SCIPlpiWriteLP(), SCIPlpiWriteState(), SCIPlpMarkDivingObjChanged(), SCIPlpMarkFlushed(), SCIPlpMarkSize(), SCIPlpRecalculateObjSqrNorm(), SCIPlpRecordOldRowSideDive(), SCIPlpRemoveAllObsoletes(), SCIPlpRemoveNewObsoletes(), SCIPlpRemoveRedundantRows(), SCIPlpReset(), SCIPlpSetCutoffbound(), SCIPlpSetIsRelax(), SCIPlpSetNorms(), SCIPlpSetRootLPIsRelax(), SCIPlpSetSizeMark(), SCIPlpSetState(), SCIPlpShrinkCols(), SCIPlpShrinkRows(), SCIPlpSolveAndEval(), SCIPlpStartDive(), SCIPlpStartProbing(), SCIPlpStartStrongbranch(), SCIPlpStartStrongbranchProbing(), SCIPlpStoreRootObjval(), SCIPlpSumRows(), SCIPlpUpdateAddVar(), SCIPlpUpdateAges(), SCIPlpUpdateDelVar(), SCIPlpUpdateVarColumn(), SCIPlpUpdateVarLb(), SCIPlpUpdateVarLbGlobal(), SCIPlpUpdateVarLoose(), SCIPlpUpdateVarObj(), SCIPlpUpdateVarUb(), SCIPlpUpdateVarUbGlobal(), SCIPlpWrite(), SCIPlpWriteMip(), SCIPmakeIndicatorFeasible(), SCIPmakeIndicatorsFeasible(), SCIPmarkDoNotMultaggrVar(), SCIPmarkLimitChanged(), SCIPmarkRelaxSolInvalid(), SCIPmarkRelaxSolValid(), SCIPmemccpy(), SCIPmemCreate(), SCIPmemFree(), SCIPmemGetUsed(), SCIPmessagehdlrCapture(), SCIPmessagehdlrCreate(), SCIPmessagehdlrGetData(), SCIPmessagehdlrGetLogfile(), SCIPmessagehdlrIsQuiet(), SCIPmessagehdlrRelease(), SCIPmessagehdlrSetData(), SCIPmessagehdlrSetLogfile(), SCIPmessagehdlrSetQuiet(), SCIPmessagePrintDialog(), SCIPmessagePrintInfo(), SCIPmessagePrintVerbInfo(), SCIPmessageSetErrorPrintingDefault(), SCIPmessageVFPrintDialog(), SCIPmessageVFPrintInfo(), SCIPmessageVFPrintVerbInfo(), SCIPmessageVFPrintWarning(), SCIPmessageVPrintDialog(), SCIPmessageVPrintError(), SCIPmessageVPrintInfo(), SCIPmessageVPrintVerbInfo(), SCIPnlpAddNlRow(), SCIPnlpAddNlRows(), SCIPnlpAddVar(), SCIPnlpAddVars(), SCIPnlpChgVarBoundsDive(), SCIPnlpChgVarObjDive(), SCIPnlpChgVarsBoundsDive(), SCIPnlpCreate(), SCIPnlpDelNlRow(), SCIPnlpDelVar(), SCIPnlpEndDive(), SCIPnlpEnsureNlRowsSize(), SCIPnlpEnsureVarsSize(), SCIPnlpFlush(), SCIPnlpFree(), SCIPnlpGetFracVars(), SCIPnlpGetIntPar(), SCIPnlpGetNLPI(), SCIPnlpGetNLPIProblem(), SCIPnlpGetNlRows(), SCIPnlpGetNNlRows(), SCIPnlpGetNVars(), SCIPnlpGetObjval(), SCIPnlpGetPseudoObjval(), SCIPnlpGetRealPar(), SCIPnlpGetSolstat(), SCIPnlpGetStatistics(), SCIPnlpGetStringPar(), SCIPnlpGetTermstat(), SCIPnlpGetVars(), SCIPnlpGetVarsLbDualsol(), SCIPnlpGetVarsNonlinearity(), SCIPnlpGetVarsUbDualsol(), SCIPnlpHasContinuousNonlinearity(), SCIPnlpHasSolution(), SCIPnlpiAddConstraints(), SCIPnlpiAddVars(), SCIPnlpiChgConsSides(), SCIPnlpiChgExprtree(), SCIPnlpiChgLinearCoefs(), SCIPnlpiChgNonlinCoef(), SCIPnlpiChgObjConstant(), SCIPnlpiChgQuadCoefs(), SCIPnlpiChgVarBounds(), SCIPnlpiCopy(), SCIPnlpiCreate(), SCIPnlpiCreateProblem(), SCIPnlpiDelConsSet(), SCIPnlpiDelVarSet(), SCIPnlpiFree(), SCIPnlpiFreeProblem(), SCIPnlpiGetData(), SCIPnlpiGetDesc(), SCIPnlpiGetIntPar(), SCIPnlpiGetName(), SCIPnlpiGetPriority(), SCIPnlpiGetProblemPointer(), SCIPnlpiGetRealPar(), SCIPnlpiGetSolstat(), SCIPnlpiGetSolution(), SCIPnlpiGetSolverPointer(), SCIPnlpiGetStatistics(), SCIPnlpiGetStringPar(), SCIPnlpiGetTermstat(), SCIPnlpiGetWarmstartMemo(), SCIPnlpiGetWarmstartSize(), SCIPnlpInclude(), SCIPnlpiOracleAddConstraints(), SCIPnlpiOracleAddVars(), SCIPnlpiOracleChgConsSides(), SCIPnlpiOracleChgExprParam(), SCIPnlpiOracleChgExprtree(), SCIPnlpiOracleChgLinearCoefs(), SCIPnlpiOracleChgObjConstant(), SCIPnlpiOracleChgQuadCoefs(), SCIPnlpiOracleChgVarBounds(), SCIPnlpiOracleCreate(), SCIPnlpiOracleDelConsSet(), SCIPnlpiOracleDelVarSet(), SCIPnlpiOracleEvalConstraintGradient(), SCIPnlpiOracleEvalConstraintValue(), SCIPnlpiOracleEvalConstraintValues(), SCIPnlpiOracleEvalHessianLag(), SCIPnlpiOracleEvalJacobian(), SCIPnlpiOracleEvalObjectiveGradient(), SCIPnlpiOracleEvalObjectiveValue(), SCIPnlpiOracleFree(), SCIPnlpiOracleGetConstraintDegree(), SCIPnlpiOracleGetConstraintLhs(), SCIPnlpiOracleGetConstraintName(), SCIPnlpiOracleGetConstraintRhs(), SCIPnlpiOracleGetHessianLagSparsity(), SCIPnlpiOracleGetInfinity(), SCIPnlpiOracleGetJacobianSparsity(), SCIPnlpiOracleGetMaxDegree(), SCIPnlpiOracleGetNConstraints(), SCIPnlpiOracleGetNVars(), SCIPnlpiOracleGetProblemName(), SCIPnlpiOracleGetVarDegree(), SCIPnlpiOracleGetVarDegrees(), SCIPnlpiOracleGetVarLbs(), SCIPnlpiOracleGetVarNames(), SCIPnlpiOracleGetVarUbs(), SCIPnlpiOraclePrintProblem(), SCIPnlpiOraclePrintProblemGams(), SCIPnlpiOracleSetInfinity(), SCIPnlpiOracleSetObjective(), SCIPnlpiOracleSetProblemName(), SCIPnlpIsDiving(), SCIPnlpIsDivingObjChanged(), SCIPnlpiSetInitialGuess(), SCIPnlpiSetIntPar(), SCIPnlpiSetMessageHdlr(), SCIPnlpiSetObjective(), SCIPnlpiSetPriority(), SCIPnlpiSetRealPar(), SCIPnlpiSetStringPar(), SCIPnlpiSetWarmstartMemo(), SCIPnlpiSolve(), SCIPnlpRemoveRedundantNlRows(), SCIPnlpReset(), SCIPnlpSetInitialGuess(), SCIPnlpSetIntPar(), SCIPnlpSetRealPar(), SCIPnlpSetStringPar(), SCIPnlpSolve(), SCIPnlpStartDive(), SCIPnlpStatisticsCreate(), SCIPnlpStatisticsFree(), SCIPnlpStatisticsGetNIterations(), SCIPnlpStatisticsGetTotalTime(), SCIPnlpStatisticsSetNIterations(), SCIPnlpStatisticsSetTotalTime(), SCIPnlpWrite(), SCIPnlrowAddQuadVar(), SCIPnlrowCapture(), SCIPnlrowChgConstant(), SCIPnlrowChgExprtree(), SCIPnlrowChgExprtreeParam(), SCIPnlrowChgExprtreeParams(), SCIPnlrowChgLhs(), SCIPnlrowChgLinearCoef(), SCIPnlrowChgQuadElem(), SCIPnlrowChgRhs(), SCIPnlrowCreate(), SCIPnlrowCreateCopy(), SCIPnlrowCreateFromRow(), SCIPnlrowDelLinearCoef(), SCIPnlrowDelQuadElement(), SCIPnlrowEnsureLinearSize(), SCIPnlrowEnsureQuadElementsSize(), SCIPnlrowEnsureQuadVarsSize(), SCIPnlrowFree(), SCIPnlrowGetActivityBounds(), SCIPnlrowGetConstant(), SCIPnlrowGetDualsol(), SCIPnlrowGetExprtree(), SCIPnlrowGetLhs(), SCIPnlrowGetLinearCoefs(), SCIPnlrowGetLinearVars(), SCIPnlrowGetName(), SCIPnlrowGetNLinearVars(), SCIPnlrowGetNLPActivity(), SCIPnlrowGetNLPFeasibility(), SCIPnlrowGetNLPPos(), SCIPnlrowGetNQuadElems(), SCIPnlrowGetNQuadVars(), SCIPnlrowGetPseudoActivity(), SCIPnlrowGetPseudoFeasibility(), SCIPnlrowGetQuadData(), SCIPnlrowGetQuadElems(), SCIPnlrowGetQuadVars(), SCIPnlrowGetRhs(), SCIPnlrowGetSolActivity(), SCIPnlrowGetSolFeasibility(), SCIPnlrowIsInNLP(), SCIPnlrowIsRedundant(), SCIPnlrowPrint(), SCIPnlrowRecalcNLPActivity(), SCIPnlrowRecalcPseudoActivity(), SCIPnlrowRelease(), SCIPnlrowSearchQuadVar(), SCIPnodeAddBoundchg(), SCIPnodeAddBoundinfer(), SCIPnodeAddCons(), SCIPnodeAddHolechg(), SCIPnodeAddHoleinfer(), SCIPnodeCaptureLPIState(), SCIPnodeCreateChild(), SCIPnodeCutoff(), SCIPnodeDelCons(), SCIPnodeFocus(), SCIPnodeFree(), SCIPnodeGetAncestorBranchingPath(), SCIPnodeGetAncestorBranchings(), SCIPnodeGetDepth(), SCIPnodeGetDomchg(), SCIPnodeGetEstimate(), SCIPnodeGetLowerbound(), SCIPnodeGetNumber(), SCIPnodeGetParent(), SCIPnodeGetParentBranchings(), SCIPnodeGetType(), SCIPnodeIsActive(), SCIPnodeIsPropagatedAgain(), SCIPnodeMarkPropagated(), SCIPnodepqBound(), SCIPnodepqClear(), SCIPnodepqCompare(), SCIPnodepqCreate(), SCIPnodepqDestroy(), SCIPnodepqFirst(), SCIPnodepqFree(), SCIPnodepqGetLowerbound(), SCIPnodepqGetLowerboundNode(), SCIPnodepqGetLowerboundSum(), SCIPnodepqGetNodesel(), SCIPnodepqInsert(), SCIPnodepqLen(), SCIPnodepqNodes(), SCIPnodepqSetNodesel(), SCIPnodePrintAncestorBranchings(), SCIPnodePropagateAgain(), SCIPnodePropagateImplics(), SCIPnodeReleaseLPIState(), SCIPnodeselCompare(), SCIPnodeselCopyInclude(), SCIPnodeselCreate(), SCIPnodeselExit(), SCIPnodeselExitsol(), SCIPnodeselFree(), SCIPnodeselGetData(), SCIPnodeselGetDesc(), SCIPnodeselGetMemsavePriority(), SCIPnodeselGetName(), SCIPnodeselGetSetupTime(), SCIPnodeselGetStdPriority(), SCIPnodeselGetTime(), SCIPnodeselInit(), SCIPnodeselInitsol(), SCIPnodeselIsInitialized(), SCIPnodeselSelect(), SCIPnodeselSetCopy(), SCIPnodeselSetData(), SCIPnodeselSetExit(), SCIPnodeselSetExitsol(), SCIPnodeselSetFree(), SCIPnodeselSetInit(), SCIPnodeselSetInitsol(), SCIPnodeselSetMemsavePriority(), SCIPnodeselSetStdPriority(), SCIPnodeSetEstimate(), SCIPnodesGetCommonAncestor(), SCIPnodesSharePath(), SCIPnodeUpdateLowerbound(), SCIPnodeUpdateLowerboundLP(), SCIPparamGetBool(), SCIPparamGetBoolDefault(), SCIPparamGetChar(), SCIPparamGetCharAllowedValues(), SCIPparamGetCharDefault(), SCIPparamGetData(), SCIPparamGetDesc(), SCIPparamGetInt(), SCIPparamGetIntDefault(), SCIPparamGetIntMax(), SCIPparamGetIntMin(), SCIPparamGetLongint(), SCIPparamGetLongintDefault(), SCIPparamGetLongintMax(), SCIPparamGetLongintMin(), SCIPparamGetName(), SCIPparamGetReal(), SCIPparamGetRealDefault(), SCIPparamGetRealMax(), SCIPparamGetRealMin(), SCIPparamGetString(), SCIPparamGetStringDefault(), SCIPparamGetType(), SCIPparamIsAdvanced(), SCIPparamIsDefault(), SCIPparamIsFixed(), SCIPparamsetAddBool(), SCIPparamsetAddChar(), SCIPparamsetAddInt(), SCIPparamsetAddLongint(), SCIPparamsetAddReal(), SCIPparamsetAddString(), SCIPparamSetBool(), SCIPparamSetChar(), SCIPparamsetCopyParams(), SCIPparamsetCreate(), SCIPparamSetDefaultBool(), SCIPparamSetDefaultInt(), SCIPparamsetFix(), SCIPparamSetFixed(), SCIPparamsetFree(), SCIPparamsetGetBool(), SCIPparamsetGetChar(), SCIPparamsetGetInt(), SCIPparamsetGetLongint(), SCIPparamsetGetNParams(), SCIPparamsetGetParam(), SCIPparamsetGetParams(), SCIPparamsetGetReal(), SCIPparamsetGetString(), SCIPparamSetInt(), SCIPparamsetIsFixed(), SCIPparamSetLongint(), SCIPparamsetRead(), SCIPparamSetReal(), SCIPparamsetSet(), SCIPparamsetSetBool(), SCIPparamsetSetChar(), SCIPparamsetSetDefaultBool(), SCIPparamsetSetDefaultInt(), SCIPparamsetSetInt(), SCIPparamsetSetLongint(), SCIPparamsetSetReal(), SCIPparamsetSetString(), SCIPparamsetSetToDefault(), SCIPparamsetSetToSubscipsOff(), SCIPparamSetString(), SCIPparamSetToDefault(), SCIPparamsetWrite(), SCIPparseCons(), SCIPparseVar(), SCIPparseVarName(), SCIPparseVarsLinearsum(), SCIPparseVarsList(), SCIPparseVarsPolynomial(), SCIPpermuteProb(), SCIPpqueueClear(), SCIPpqueueCreate(), SCIPpqueueElems(), SCIPpqueueFirst(), SCIPpqueueFree(), SCIPpqueueInsert(), SCIPpqueueNElems(), SCIPpqueueRemove(), SCIPpresolCons(), SCIPpresolCopyInclude(), SCIPpresolCreate(), SCIPpresolExec(), SCIPpresolExit(), SCIPpresolExitpre(), SCIPpresolFree(), SCIPpresolGetData(), SCIPpresolGetDesc(), SCIPpresolGetNAddConss(), SCIPpresolGetNAddHoles(), SCIPpresolGetNAggrVars(), SCIPpresolGetName(), SCIPpresolGetNCalls(), SCIPpresolGetNChgBds(), SCIPpresolGetNChgCoefs(), SCIPpresolGetNChgSides(), SCIPpresolGetNChgVarTypes(), SCIPpresolGetNDelConss(), SCIPpresolGetNFixedVars(), SCIPpresolGetNUpgdConss(), SCIPpresolGetPriority(), SCIPpresolGetSetupTime(), SCIPpresolGetTime(), SCIPpresolInit(), SCIPpresolInitpre(), SCIPpresolIsDelayed(), SCIPpresolIsInitialized(), SCIPpresolSetCopy(), SCIPpresolSetData(), SCIPpresolSetExit(), SCIPpresolSetExitpre(), SCIPpresolSetFree(), SCIPpresolSetInit(), SCIPpresolSetInitpre(), SCIPpresolSetPriority(), SCIPpresolWasDelayed(), SCIPpriceLoop(), SCIPpricerActivate(), SCIPpricerCopyInclude(), SCIPpricerCreate(), SCIPpricerDeactivate(), SCIPpricerExec(), SCIPpricerExit(), SCIPpricerExitsol(), SCIPpricerFarkas(), SCIPpricerFree(), SCIPpricerGetData(), SCIPpricerGetDesc(), SCIPpricerGetName(), SCIPpricerGetNCalls(), SCIPpricerGetNVarsFound(), SCIPpricerGetPriority(), SCIPpricerGetSetupTime(), SCIPpricerGetTime(), SCIPpricerInit(), SCIPpricerInitsol(), SCIPpricerIsActive(), SCIPpricerIsDelayed(), SCIPpricerIsInitialized(), SCIPpricerRedcost(), SCIPpricerSetCopy(), SCIPpricerSetData(), SCIPpricerSetExit(), SCIPpricerSetExitsol(), SCIPpricerSetFree(), SCIPpricerSetInit(), SCIPpricerSetInitsol(), SCIPpricerSetPriority(), SCIPpricestoreAddBdviolvar(), SCIPpricestoreAddProbVars(), SCIPpricestoreAddVar(), SCIPpricestoreApplyVars(), SCIPpricestoreCreate(), SCIPpricestoreEndInitialLP(), SCIPpricestoreFree(), SCIPpricestoreGetNBoundResets(), SCIPpricestoreGetNProbPricings(), SCIPpricestoreGetNProbvarsFound(), SCIPpricestoreGetNVars(), SCIPpricestoreGetNVarsApplied(), SCIPpricestoreGetNVarsFound(), SCIPpricestoreGetProbPricingTime(), SCIPpricestoreResetBounds(), SCIPpricestoreStartInitialLP(), SCIPprimalAddCurrentSol(), SCIPprimalAddOrigObjoffset(), SCIPprimalAddOrigSol(), SCIPprimalAddOrigSolFree(), SCIPprimalAddSol(), SCIPprimalAddSolFree(), SCIPprimalCreate(), SCIPprimalFree(), SCIPprimalHeuristics(), SCIPprimalRetransformSolutions(), SCIPprimalSetCutoffbound(), SCIPprimalSetUpperbound(), SCIPprimalSolCreated(), SCIPprimalSolFreed(), SCIPprimalTransformSol(), SCIPprimalTryCurrentSol(), SCIPprimalTrySol(), SCIPprimalTrySolFree(), SCIPprimalUpdateObjlimit(), SCIPprimalUpdateObjoffset(), SCIPprimalUpdateVarObj(), SCIPprimalUpperboundIsSol(), SCIPprintBestSol(), SCIPprintBestTransSol(), SCIPprintDualSol(), SCIPprintExternalCodes(), SCIPprintLPSolutionQuality(), SCIPprintMemoryDiagnostic(), SCIPprintNlRow(), SCIPprintOrigProblem(), SCIPprintRay(), SCIPprintReal(), SCIPprintRow(), SCIPprintSol(), SCIPprintSolReaderFzn(), SCIPprintTransProblem(), SCIPprintTransSol(), SCIPprintVersion(), SCIPprobAddCons(), SCIPprobAddConsName(), SCIPprobAddObjoffset(), SCIPprobAddVar(), SCIPprobAddVarName(), SCIPprobCheckObjIntegral(), SCIPprobChgVarType(), SCIPprobCopy(), SCIPprobCreate(), SCIPprobDelCons(), SCIPprobDelVar(), SCIPprobExitSolve(), SCIPprobExternObjval(), SCIPprobFindCons(), SCIPprobFindVar(), SCIPprobFree(), SCIPprobGetData(), SCIPprobGetName(), SCIPprobGetNBinVars(), SCIPprobGetNContVars(), SCIPprobGetNImplVars(), SCIPprobGetNIntVars(), SCIPprobGetNVars(), SCIPprobGetObjlim(), SCIPprobGetObjoffset(), SCIPprobGetObjscale(), SCIPprobGetVars(), SCIPprobInitSolve(), SCIPprobInternObjval(), SCIPprobIsObjIntegral(), SCIPprobIsTransformed(), SCIPprobMarkNConss(), SCIPprobPerformVarDeletions(), SCIPprobPrintPseudoSol(), SCIPprobPrintStatistics(), SCIPprobRemoveConsName(), SCIPprobRemoveVarName(), SCIPprobResetBounds(), SCIPprobResortVars(), SCIPprobScaleObj(), SCIPprobSetCopy(), SCIPprobSetData(), SCIPprobSetDelorig(), SCIPprobSetDeltrans(), SCIPprobSetDualbound(), SCIPprobSetExitsol(), SCIPprobSetInitsol(), SCIPprobSetName(), SCIPprobSetObjIntegral(), SCIPprobSetObjlim(), SCIPprobSetObjsense(), SCIPprobSetTrans(), SCIPprobStoreRootSol(), SCIPprobTransform(), SCIPprobUpdateBestRootSol(), SCIPprobVarChangedStatus(), SCIPprocessShellArguments(), SCIPprofileCreate(), SCIPprofileFindLeft(), SCIPprofileFree(), SCIPprofileGetCapacity(), SCIPprofileGetEarliestFeasibleStart(), SCIPprofileGetLatestFeasibleStart(), SCIPprofileGetLoad(), SCIPprofileGetLoads(), SCIPprofileGetNTimepoints(), SCIPprofileGetTime(), SCIPprofileGetTimepoints(), SCIPprofileInsertCore(), SCIPpropagateProbing(), SCIPpropCons(), SCIPpropCopyInclude(), SCIPpropCreate(), SCIPpropCumulativeCondition(), SCIPpropDoesPresolve(), SCIPpropExec(), SCIPpropExit(), SCIPpropExitpre(), SCIPpropExitsol(), SCIPpropFree(), SCIPpropGetData(), SCIPpropGetDesc(), SCIPpropGetFreq(), SCIPpropGetNAddConss(), SCIPpropGetNAddHoles(), SCIPpropGetNAggrVars(), SCIPpropGetName(), SCIPpropGetNCalls(), SCIPpropGetNChgBds(), SCIPpropGetNChgCoefs(), SCIPpropGetNChgSides(), SCIPpropGetNChgVarTypes(), SCIPpropGetNCutoffs(), SCIPpropGetNDelConss(), SCIPpropGetNDomredsFound(), SCIPpropGetNFixedVars(), SCIPpropGetNPresolCalls(), SCIPpropGetNRespropCalls(), SCIPpropGetNUpgdConss(), SCIPpropGetPresolPriority(), SCIPpropGetPresolTime(), SCIPpropGetPriority(), SCIPpropGetRespropTime(), SCIPpropGetSetupTime(), SCIPpropGetStrongBranchPropTime(), SCIPpropGetTime(), SCIPpropGetTimingmask(), SCIPpropInit(), SCIPpropInitpre(), SCIPpropInitsol(), SCIPpropIsDelayed(), SCIPpropIsInitialized(), SCIPpropIsPresolDelayed(), SCIPpropPresol(), SCIPpropResolvePropagation(), SCIPpropSetCopy(), SCIPpropSetData(), SCIPpropSetExit(), SCIPpropSetExitpre(), SCIPpropSetExitsol(), SCIPpropSetFree(), SCIPpropSetFreq(), SCIPpropSetInit(), SCIPpropSetInitpre(), SCIPpropSetInitsol(), SCIPpropSetPresol(), SCIPpropSetPresolPriority(), SCIPpropSetPriority(), SCIPpropSetResprop(), SCIPpropWasDelayed(), SCIPpropWasPresolDelayed(), SCIPptrarrayClear(), SCIPptrarrayCopy(), SCIPptrarrayCreate(), SCIPptrarrayExtend(), SCIPptrarrayFree(), SCIPptrarrayGetMaxIdx(), SCIPptrarrayGetMinIdx(), SCIPptrarrayGetVal(), SCIPptrarraySetVal(), SCIPquadelemSortedFind(), SCIPquadelemSqueeze(), SCIPqueueClear(), SCIPqueueCreate(), SCIPqueueFirst(), SCIPqueueFree(), SCIPqueueInsert(), SCIPqueueIsEmpty(), SCIPqueueNElems(), SCIPqueueRemove(), SCIPreaderCanRead(), SCIPreaderCanWrite(), SCIPreaderCopyInclude(), SCIPreaderCreate(), SCIPreaderFree(), SCIPreaderGetData(), SCIPreaderGetDesc(), SCIPreaderGetExtension(), SCIPreaderGetName(), SCIPreaderGetReadingTime(), SCIPreaderRead(), SCIPreaderResetReadingTime(), SCIPreaderSetCopy(), SCIPreaderSetData(), SCIPreaderSetFree(), SCIPreaderSetRead(), SCIPreaderSetWrite(), SCIPreaderWrite(), SCIPreadLp(), SCIPreadOpb(), SCIPreadParams(), SCIPreadPip(), SCIPreadProb(), SCIPrealarrayClear(), SCIPrealarrayCopy(), SCIPrealarrayCreate(), SCIPrealarrayExtend(), SCIPrealarrayFree(), SCIPrealarrayGetMaxIdx(), SCIPrealarrayGetMinIdx(), SCIPrealarrayGetVal(), SCIPrealarraySetVal(), SCIPreallocBufferSize(), SCIPrealToRational(), SCIPrecalcNlRowActivity(), SCIPrecalcNlRowNLPActivity(), SCIPrelaxationCreate(), SCIPrelaxationFree(), SCIPrelaxationGetSolObj(), SCIPrelaxationIsSolValid(), SCIPrelaxationIsSolZero(), SCIPrelaxationSetSolObj(), SCIPrelaxationSetSolValid(), SCIPrelaxationSetSolZero(), SCIPrelaxationSolObjAdd(), SCIPrelaxCopyInclude(), SCIPrelaxCreate(), SCIPrelaxExec(), SCIPrelaxExit(), SCIPrelaxExitsol(), SCIPrelaxFree(), SCIPrelaxGetData(), SCIPrelaxGetDesc(), SCIPrelaxGetFreq(), SCIPrelaxGetName(), SCIPrelaxGetNCalls(), SCIPrelaxGetPriority(), SCIPrelaxGetSetupTime(), SCIPrelaxGetTime(), SCIPrelaxInit(), SCIPrelaxInitsol(), SCIPrelaxIsInitialized(), SCIPrelaxIsSolved(), SCIPrelaxMarkUnsolved(), SCIPrelaxSetCopy(), SCIPrelaxSetData(), SCIPrelaxSetExit(), SCIPrelaxSetExitsol(), SCIPrelaxSetFree(), SCIPrelaxSetInit(), SCIPrelaxSetInitsol(), SCIPrelaxSetPriority(), SCIPreleaseCons(), SCIPreleaseDialog(), SCIPreleaseVar(), SCIPresetClock(), SCIPresetParam(), SCIPresetParams(), SCIPresolveSolHeurSubNlp(), SCIPrespropCons(), SCIPround(), SCIProwAddCoef(), SCIProwAddConstant(), SCIProwCalcIntegralScalar(), SCIProwCapture(), SCIProwCatchEvent(), SCIProwChgCoef(), SCIProwChgConstant(), SCIProwChgLhs(), SCIProwChgLocal(), SCIProwChgRank(), SCIProwChgRhs(), SCIProwCreate(), SCIProwDelaySort(), SCIProwDelCoef(), SCIProwDropEvent(), SCIProwEnsureSize(), SCIProwForceSort(), SCIProwFree(), SCIProwGetAge(), SCIProwGetBasisStatus(), SCIProwGetCols(), SCIProwGetConstant(), SCIProwGetDiscreteScalarProduct(), SCIProwGetDualfarkas(), SCIProwGetDualsol(), SCIProwGetIndex(), SCIProwGetLhs(), SCIProwGetLPActivity(), SCIProwGetLPDepth(), SCIProwGetLPEfficacy(), SCIProwGetLPFeasibility(), SCIProwGetLPPos(), SCIProwGetMaxActivity(), SCIProwGetMaxidx(), SCIProwGetMaxval(), SCIProwGetMinActivity(), SCIProwGetMinidx(), SCIProwGetMinval(), SCIProwGetName(), SCIProwGetNLPEfficacy(), SCIProwGetNLPFeasibility(), SCIProwGetNLPNonz(), SCIProwGetNNonz(), SCIProwGetNorm(), SCIProwGetObjParallelism(), SCIProwGetOriginCons(), SCIProwGetOriginSepa(), SCIProwGetOrigintype(), SCIProwGetPseudoActivity(), SCIProwGetPseudoFeasibility(), SCIProwGetRank(), SCIProwGetRelaxEfficacy(), SCIProwGetRelaxFeasibility(), SCIProwGetRhs(), SCIProwGetScalarProduct(), SCIProwGetSolActivity(), SCIProwGetSolEfficacy(), SCIProwGetSolFeasibility(), SCIProwGetSumNorm(), SCIProwGetVals(), SCIProwIncCoef(), SCIProwIsInGlobalCutpool(), SCIProwIsInLP(), SCIProwIsIntegral(), SCIProwIsLocal(), SCIProwIsModifiable(), SCIProwIsRedundant(), SCIProwIsRemovable(), SCIProwLock(), SCIProwMakeIntegral(), SCIProwMarkNotRemovableLocal(), SCIProwPrint(), SCIProwRecalcLPActivity(), SCIProwRecalcPseudoActivity(), SCIProwRelease(), SCIProwSort(), SCIProwUnlock(), SCIPrunShell(), SCIPselectBranchVarPscost(), SCIPselectVarPseudoStrongBranching(), SCIPselectVarStrongBranching(), SCIPsepaCopyInclude(), SCIPsepaCreate(), SCIPsepaExecLP(), SCIPsepaExecSol(), SCIPsepaExit(), SCIPsepaExitsol(), SCIPsepaFree(), SCIPsepaGetData(), SCIPsepaGetDesc(), SCIPsepaGetFreq(), SCIPsepaGetMaxbounddist(), SCIPsepaGetName(), SCIPsepaGetNCalls(), SCIPsepaGetNCallsAtNode(), SCIPsepaGetNConssFound(), SCIPsepaGetNCutoffs(), SCIPsepaGetNCutsApplied(), SCIPsepaGetNCutsFound(), SCIPsepaGetNCutsFoundAtNode(), SCIPsepaGetNDomredsFound(), SCIPsepaGetPriority(), SCIPsepaGetSetupTime(), SCIPsepaGetTime(), SCIPsepaIncNAppliedCuts(), SCIPsepaIncNCutsFound(), SCIPsepaIncNCutsFoundAtNode(), SCIPsepaInit(), SCIPsepaInitsol(), SCIPsepaIsDelayed(), SCIPsepaIsInitialized(), SCIPsepalpCons(), SCIPseparateCutpool(), SCIPseparateKnapsackCuts(), SCIPseparateRelaxedKnapsack(), SCIPseparateSolCutpool(), SCIPseparationRound(), SCIPsepaSetCopy(), SCIPsepaSetData(), SCIPsepaSetExit(), SCIPsepaSetExitsol(), SCIPsepaSetFree(), SCIPsepaSetFreq(), SCIPsepaSetInit(), SCIPsepaSetInitsol(), SCIPsepaSetPriority(), SCIPsepasolCons(), SCIPsepastoreAddCut(), SCIPsepastoreApplyCuts(), SCIPsepastoreClearCuts(), SCIPsepastoreCreate(), SCIPsepastoreEndForceCuts(), SCIPsepastoreEndInitialLP(), SCIPsepastoreFree(), SCIPsepastoreGetCuts(), SCIPsepastoreGetNCuts(), SCIPsepastoreGetNCutsApplied(), SCIPsepastoreGetNCutsFound(), SCIPsepastoreGetNCutsFoundRound(), SCIPsepastoreRemoveInefficaciousCuts(), SCIPsepastoreStartForceCuts(), SCIPsepastoreStartInitialLP(), SCIPsepaUsesSubscip(), SCIPsepaWasLPDelayed(), SCIPsepaWasSolDelayed(), SCIPsetAddBoolParam(), SCIPsetAddCharParam(), SCIPsetAddIntParam(), SCIPsetAddLongintParam(), SCIPsetAddRealParam(), SCIPsetAddStringParam(), SCIPsetBarrierconvtol(), SCIPsetBasePointClosecuts(), SCIPsetBinaryVarIndicator(), SCIPsetBoolarrayVal(), SCIPsetBoolParam(), SCIPsetBranchruleCopy(), SCIPsetBranchruleExecExt(), SCIPsetBranchruleExecLp(), SCIPsetBranchruleExecPs(), SCIPsetBranchruleExit(), SCIPsetBranchruleExitsol(), SCIPsetBranchruleFree(), SCIPsetBranchruleInit(), SCIPsetBranchruleInitsol(), SCIPsetBranchruleMaxbounddist(), SCIPsetBranchruleMaxdepth(), SCIPsetBranchrulePriority(), SCIPsetCeil(), SCIPsetCharParam(), SCIPsetChgBoolParam(), SCIPsetChgCharParam(), SCIPsetChgIntParam(), SCIPsetChgLongintParam(), SCIPsetChgParamFixed(), SCIPsetChgRealParam(), SCIPsetChgStringParam(), SCIPsetClockTime(), SCIPsetConflicthdlrCopy(), SCIPsetConflicthdlrExit(), SCIPsetConflicthdlrExitsol(), SCIPsetConflicthdlrFree(), SCIPsetConflicthdlrInit(), SCIPsetConflicthdlrInitsol(), SCIPsetConflicthdlrPriority(), SCIPsetConshdlrActive(), SCIPsetConshdlrCopy(), SCIPsetConshdlrDeactive(), SCIPsetConshdlrDelete(), SCIPsetConshdlrDelvars(), SCIPsetConshdlrDisable(), SCIPsetConshdlrEnable(), SCIPsetConshdlrExit(), SCIPsetConshdlrExitpre(), SCIPsetConshdlrExitsol(), SCIPsetConshdlrFree(), SCIPsetConshdlrGetNVars(), SCIPsetConshdlrGetVars(), SCIPsetConshdlrInit(), SCIPsetConshdlrInitlp(), SCIPsetConshdlrInitpre(), SCIPsetConshdlrInitsol(), SCIPsetConshdlrParse(), SCIPsetConshdlrPresol(), SCIPsetConshdlrPrint(), SCIPsetConshdlrProp(), SCIPsetConshdlrResprop(), SCIPsetConshdlrSepa(), SCIPsetConshdlrTrans(), SCIPsetCopyParams(), SCIPsetCopyPlugins(), SCIPsetCreate(), SCIPsetCutoffbounddelta(), SCIPsetDualfeastol(), SCIPsetEmphasis(), SCIPsetEpsilon(), SCIPsetEventhdlrCopy(), SCIPsetEventhdlrDelete(), SCIPsetEventhdlrExit(), SCIPsetEventhdlrExitsol(), SCIPsetEventhdlrFree(), SCIPsetEventhdlrInit(), SCIPsetEventhdlrInitsol(), SCIPsetExistsDialog(), SCIPsetExitPlugins(), SCIPsetExitprePlugins(), SCIPsetExitsolPlugins(), SCIPsetExprtreesNonlinear(), SCIPsetFeasCeil(), SCIPsetFeasFloor(), SCIPsetFeasFrac(), SCIPsetFeasRound(), SCIPsetFeastol(), SCIPsetFindBranchrule(), SCIPsetFindConflicthdlr(), SCIPsetFindConshdlr(), SCIPsetFindDisp(), SCIPsetFindEventhdlr(), SCIPsetFindHeur(), SCIPsetFindNlpi(), SCIPsetFindNodesel(), SCIPsetFindPresol(), SCIPsetFindPricer(), SCIPsetFindProp(), SCIPsetFindReader(), SCIPsetFindRelax(), SCIPsetFindSepa(), SCIPsetFloor(), SCIPsetFrac(), SCIPsetFree(), SCIPsetGetBoolParam(), SCIPsetGetCharParam(), SCIPsetGetHugeValue(), SCIPsetGetIntParam(), SCIPsetGetLongintParam(), SCIPsetGetNodesel(), SCIPsetGetNParams(), SCIPsetGetParam(), SCIPsetGetParams(), SCIPsetGetPriceMaxvars(), SCIPsetGetRealParam(), SCIPsetGetSepaMaxcuts(), SCIPsetGetStage(), SCIPsetGetStringParam(), SCIPsetHeurCopy(), SCIPsetHeurExit(), SCIPsetHeurExitsol(), SCIPsetHeurFree(), SCIPsetHeurInit(), SCIPsetHeurInitsol(), SCIPsetHeuristics(), SCIPsetHeurPriority(), SCIPsetHmaxCumulative(), SCIPsetHminCumulative(), SCIPsetIncludeBranchrule(), SCIPsetIncludeConflicthdlr(), SCIPsetIncludeConshdlr(), SCIPsetIncludeDialog(), SCIPsetIncludeDisp(), SCIPsetIncludeEventhdlr(), SCIPsetIncludeExternalCode(), SCIPsetIncludeHeur(), SCIPsetIncludeNlpi(), SCIPsetIncludeNodesel(), SCIPsetIncludePresol(), SCIPsetIncludePricer(), SCIPsetIncludeProp(), SCIPsetIncludeReader(), SCIPsetIncludeRelax(), SCIPsetIncludeSepa(), SCIPsetInfinity(), SCIPsetInitPlugins(), SCIPsetInitprePlugins(), SCIPsetInitsolPlugins(), SCIPsetIntarrayVal(), SCIPsetIntParam(), SCIPsetIsEfficacious(), SCIPsetIsEQ(), SCIPsetIsFeasEQ(), SCIPsetIsFeasFracIntegral(), SCIPsetIsFeasGE(), SCIPsetIsFeasGT(), SCIPsetIsFeasIntegral(), SCIPsetIsFeasLE(), SCIPsetIsFeasLT(), SCIPsetIsFeasNegative(), SCIPsetIsFeasPositive(), SCIPsetIsFeasZero(), SCIPsetIsFracIntegral(), SCIPsetIsGE(), SCIPsetIsGT(), SCIPsetIsHugeValue(), SCIPsetIsInfinity(), SCIPsetIsIntegral(), SCIPsetIsLbBetter(), SCIPsetIsLE(), SCIPsetIsLT(), SCIPsetIsNegative(), SCIPsetIsParamFixed(), SCIPsetIsPositive(), SCIPsetIsRelEQ(), SCIPsetIsRelGE(), SCIPsetIsRelGT(), SCIPsetIsRelLE(), SCIPsetIsRelLT(), SCIPsetIsScalingIntegral(), SCIPsetIsSumEQ(), SCIPsetIsSumGE(), SCIPsetIsSumGT(), SCIPsetIsSumLE(), SCIPsetIsSumLT(), SCIPsetIsSumNegative(), SCIPsetIsSumPositive(), SCIPsetIsSumRelEQ(), SCIPsetIsSumRelGE(), SCIPsetIsSumRelGT(), SCIPsetIsSumRelLE(), SCIPsetIsSumRelLT(), SCIPsetIsSumZero(), SCIPsetIsUbBetter(), SCIPsetIsUpdateUnreliable(), SCIPsetIsZero(), SCIPsetLinearConsIndicator(), SCIPsetLongintParam(), SCIPsetLpfeastol(), SCIPsetMessagehdlr(), SCIPsetMessagehdlrLogfile(), SCIPsetMessagehdlrQuiet(), SCIPsetModifiedDefaultSettingsIpopt(), SCIPsetNLPInitialGuess(), SCIPsetNLPInitialGuessSol(), SCIPsetNLPIntPar(), SCIPsetNlpiPriority(), SCIPsetNLPRealPar(), SCIPsetNLPStringPar(), SCIPsetNodeselCopy(), SCIPsetNodeselExit(), SCIPsetNodeselExitsol(), SCIPsetNodeselFree(), SCIPsetNodeselInit(), SCIPsetNodeselInitsol(), SCIPsetNodeselMemsavePriority(), SCIPsetNodeselStdPriority(), SCIPsetParam(), SCIPsetPresolCopy(), SCIPsetPresolExit(), SCIPsetPresolExitpre(), SCIPsetPresolFree(), SCIPsetPresolInit(), SCIPsetPresolInitpre(), SCIPsetPresolPriority(), SCIPsetPresolving(), SCIPsetPricerCopy(), SCIPsetPricerExit(), SCIPsetPricerExitsol(), SCIPsetPricerFree(), SCIPsetPricerInit(), SCIPsetPricerInitsol(), SCIPsetPricerPriority(), SCIPsetProbCopy(), SCIPsetProbDelorig(), SCIPsetProbDeltrans(), SCIPsetProbExitsol(), SCIPsetProbInitsol(), SCIPsetProbTrans(), SCIPsetPropCopy(), SCIPsetPropExit(), SCIPsetPropExitpre(), SCIPsetPropExitsol(), SCIPsetPropFree(), SCIPsetPropInit(), SCIPsetPropInitpre(), SCIPsetPropInitsol(), SCIPsetPropPresol(), SCIPsetPropPresolPriority(), SCIPsetPropPriority(), SCIPsetPropResprop(), SCIPsetPseudocostdelta(), SCIPsetPseudocosteps(), SCIPsetPtrarrayVal(), SCIPsetReaderCopy(), SCIPsetReaderFree(), SCIPsetReaderRead(), SCIPsetReaderWrite(), SCIPsetReadParams(), SCIPsetRealarrayVal(), SCIPsetRealParam(), SCIPsetRecompfac(), SCIPsetReinsertConshdlrSepaPrio(), SCIPsetRelaxCopy(), SCIPsetRelaxExit(), SCIPsetRelaxExitsol(), SCIPsetRelaxFree(), SCIPsetRelaxInit(), SCIPsetRelaxInitsol(), SCIPsetRelaxPriority(), SCIPsetRelaxSolVal(), SCIPsetRelaxSolVals(), SCIPsetRelaxSolValsSol(), SCIPsetRootDialog(), SCIPsetRound(), SCIPsetSepaCopy(), SCIPsetSepaExit(), SCIPsetSepaExitsol(), SCIPsetSepaFree(), SCIPsetSepaInit(), SCIPsetSepaInitsol(), SCIPsetSepaPriority(), SCIPsetSeparating(), SCIPsetSetBarrierconvtol(), SCIPsetSetBoolParam(), SCIPsetSetCharParam(), SCIPsetSetDefaultBoolParam(), SCIPsetSetDefaultIntParam(), SCIPsetSetDualfeastol(), SCIPsetSetFeastol(), SCIPsetSetIntParam(), SCIPsetSetLongintParam(), SCIPsetSetLpfeastol(), SCIPsetSetParam(), SCIPsetSetPriorityNlpi(), SCIPsetSetRealParam(), SCIPsetSetStringParam(), SCIPsetSetVerbLevel(), SCIPsetSolVals(), SCIPsetSolveCumulative(), SCIPsetSortBranchrules(), SCIPsetSortBranchrulesName(), SCIPsetSortConflicthdlrs(), SCIPsetSortConflicthdlrsName(), SCIPsetSortHeurs(), SCIPsetSortHeursName(), SCIPsetSortNlpis(), SCIPsetSortPresols(), SCIPsetSortPresolsName(), SCIPsetSortPricers(), SCIPsetSortPricersName(), SCIPsetSortProps(), SCIPsetSortPropsName(), SCIPsetSortPropsPresol(), SCIPsetSortRelaxs(), SCIPsetSortRelaxsName(), SCIPsetSortSepas(), SCIPsetSortSepasName(), SCIPsetStringParam(), SCIPsetSubscipsOff(), SCIPsetSumCeil(), SCIPsetSumepsilon(), SCIPsetSumFloor(), SCIPsetSumFrac(), SCIPsetSumRound(), SCIPsetWriteParams(), SCIPshrinkDisjunctiveVarSet(), SCIPsnprintf(), SCIPsolAdjustImplicitSolVals(), SCIPsolCheck(), SCIPsolClear(), SCIPsolCopy(), SCIPsolCreate(), SCIPsolCreateCurrentSol(), SCIPsolCreateLPSol(), SCIPsolCreateNLPSol(), SCIPsolCreateOriginal(), SCIPsolCreatePseudoSol(), SCIPsolCreateRelaxSol(), SCIPsolCreateUnknown(), SCIPsolFree(), SCIPsolGetDepth(), SCIPsolGetHeur(), SCIPsolGetIndex(), SCIPsolGetNodenum(), SCIPsolGetObj(), SCIPsolGetOrigin(), SCIPsolGetOrigObj(), SCIPsolGetPrimalIndex(), SCIPsolGetRayVal(), SCIPsolGetRunnum(), SCIPsolGetTime(), SCIPsolGetVal(), SCIPsolIncVal(), SCIPsolIsOriginal(), SCIPsolLinkCurrentSol(), SCIPsolLinkLPSol(), SCIPsolLinkNLPSol(), SCIPsolLinkPseudoSol(), SCIPsolLinkRelaxSol(), SCIPsolOrigAddObjval(), SCIPsolPrint(), SCIPsolPrintRay(), SCIPsolRecomputeObj(), SCIPsolRetransform(), SCIPsolRound(), SCIPsolsAreEqual(), SCIPsolSetHeur(), SCIPsolSetPrimalIndex(), SCIPsolSetUnknown(), SCIPsolSetVal(), SCIPsolTransform(), SCIPsolUnlink(), SCIPsolUpdateVarObj(), SCIPsolUpdateVarsum(), SCIPsolve(), SCIPsolveCIP(), SCIPsolveCumulative(), SCIPsolveDiveLP(), SCIPsolveDiveNLP(), SCIPsolveIsStopped(), SCIPsolveKnapsackApproximately(), SCIPsolveKnapsackApproximatelyLT(), SCIPsolveKnapsackExactly(), SCIPsolveNLP(), SCIPsort(), SCIPsortAndCons(), SCIPsortDown(), SCIPsortQuadVarTermsQuadratic(), SCIPsparseSolCreate(), SCIPsparseSolFree(), SCIPsparseSolGetFirstSol(), SCIPsparseSolGetLbs(), SCIPsparseSolGetNextSol(), SCIPsparseSolGetNVars(), SCIPsparseSolGetUbs(), SCIPsparseSolGetVars(), SCIPsplitFilename(), SCIPstartClock(), SCIPstartDive(), SCIPstartDiveNLP(), SCIPstartProbing(), SCIPstartStrongbranch(), SCIPstatCreate(), SCIPstatDisableVarHistory(), SCIPstatEnableVarHistory(), SCIPstatEnforceLPUpdates(), SCIPstatFree(), SCIPstatMark(), SCIPstatReset(), SCIPstatResetCurrentRun(), SCIPstatResetDisplay(), SCIPstatResetImplications(), SCIPstatResetPresolving(), SCIPstatResetPrimalDualIntegral(), SCIPstatUpdateMemsaveMode(), SCIPstatUpdatePrimalDualIntegral(), SCIPstopClock(), SCIPstrCopySection(), SCIPstrToIntValue(), SCIPstrToRealValue(), SCIPsumepsilon(), SCIPtightenVarLb(), SCIPtightenVarLbGlobal(), SCIPtightenVarUb(), SCIPtightenVarUbGlobal(), SCIPtransformCons(), SCIPtransformConss(), SCIPtransformMinUC(), SCIPtransformProb(), SCIPtransformVar(), SCIPtransformVars(), SCIPtreeBacktrackProbing(), SCIPtreeBranchVar(), SCIPtreeBranchVarHole(), SCIPtreeBranchVarNary(), SCIPtreeCalcChildEstimate(), SCIPtreeCalcNodeselPriority(), SCIPtreeClear(), SCIPtreeCreate(), SCIPtreeCreatePresolvingRoot(), SCIPtreeCreateRoot(), SCIPtreeCutoff(), SCIPtreeEndProbing(), SCIPtreeFree(), SCIPtreeFreePresolvingRoot(), SCIPtreeGetAvgLowerbound(), SCIPtreeGetBestChild(), SCIPtreeGetBestLeaf(), SCIPtreeGetBestNode(), SCIPtreeGetBestSibling(), SCIPtreeGetCurrentDepth(), SCIPtreeGetCurrentNode(), SCIPtreeGetEffectiveRootDepth(), SCIPtreeGetFocusDepth(), SCIPtreeGetFocusNode(), SCIPtreeGetLowerbound(), SCIPtreeGetLowerboundNode(), SCIPtreeGetNChildren(), SCIPtreeGetNLeaves(), SCIPtreeGetNNodes(), SCIPtreeGetNodesel(), SCIPtreeGetNSiblings(), SCIPtreeGetPrioChild(), SCIPtreeGetPrioSibling(), SCIPtreeGetProbingDepth(), SCIPtreeGetProbingRoot(), SCIPtreeGetRootNode(), SCIPtreeHasCurrentNodeLP(), SCIPtreeHasFocusNodeLP(), SCIPtreeInRepropagation(), SCIPtreeIsFocusNodeLPConstructed(), SCIPtreeIsPathComplete(), SCIPtreeLoadLP(), SCIPtreeLoadLPState(), SCIPtreeLoadProbingLPState(), SCIPtreeMarkProbingNodeHasLP(), SCIPtreeProbing(), SCIPtreeSetFocusNodeLP(), SCIPtreeSetNodesel(), SCIPtreeStartProbing(), SCIPtrySol(), SCIPtrySolFree(), SCIPunfixParam(), SCIPupdateStartpointHeurSubNlp(), SCIPupgradeConsLinear(), SCIPvaluehistoryCreate(), SCIPvaluehistoryFind(), SCIPvaluehistoryFree(), SCIPvaluehistoryGetHistories(), SCIPvaluehistoryGetNValues(), SCIPvaluehistoryGetValues(), SCIPvaluehistoryScaleVSIDS(), SCIPvarAddClique(), SCIPvarAddHoleGlobal(), SCIPvarAddHoleLocal(), SCIPvarAddHoleOriginal(), SCIPvarAddImplic(), SCIPvarAddLocks(), SCIPvarAddObj(), SCIPvarAddToRow(), SCIPvarAddVlb(), SCIPvarAddVub(), SCIPvarAdjustLb(), SCIPvarAdjustUb(), SCIPvarAggregate(), SCIPvarCapture(), SCIPvarCatchEvent(), SCIPvarChgBranchDirection(), SCIPvarChgBranchFactor(), SCIPvarChgBranchPriority(), SCIPvarChgLbDive(), SCIPvarChgLbGlobal(), SCIPvarChgLbLazy(), SCIPvarChgLbLocal(), SCIPvarChgLbOriginal(), SCIPvarChgName(), SCIPvarChgObj(), SCIPvarChgObjDive(), SCIPvarChgType(), SCIPvarChgUbDive(), SCIPvarChgUbGlobal(), SCIPvarChgUbLazy(), SCIPvarChgUbLocal(), SCIPvarChgUbOriginal(), SCIPvarColumn(), SCIPvarCompare(), SCIPvarCompareActiveAndNegated(), SCIPvarCopy(), SCIPvarCreateOriginal(), SCIPvarCreateTransformed(), SCIPvarDelClique(), SCIPvarDelCliqueFromList(), SCIPvarDoNotMultaggr(), SCIPvarDropEvent(), SCIPvarFix(), SCIPvarFixBinary(), SCIPvarFlattenAggregationGraph(), SCIPvarGetActiveRepresentatives(), SCIPvarGetAggrConstant(), SCIPvarGetAggregatedObj(), SCIPvarGetAggrScalar(), SCIPvarGetAggrVar(), SCIPvarGetAvgBranchdepth(), SCIPvarGetAvgBranchdepthCurrentRun(), SCIPvarGetAvgConflictlength(), SCIPvarGetAvgConflictlengthCurrentRun(), SCIPvarGetAvgCutoffs(), SCIPvarGetAvgCutoffsCurrentRun(), SCIPvarGetAvgInferences(), SCIPvarGetAvgInferencesCurrentRun(), SCIPvarGetAvgSol(), SCIPvarGetBestBoundGlobal(), SCIPvarGetBestBoundLocal(), SCIPvarGetBestBoundType(), SCIPvarGetBestRootLPObjval(), SCIPvarGetBestRootRedcost(), SCIPvarGetBestRootSol(), SCIPvarGetBranchDirection(), SCIPvarGetBranchFactor(), SCIPvarGetBranchPriority(), SCIPvarGetCliques(), SCIPvarGetClosestVlb(), SCIPvarGetClosestVub(), SCIPvarGetCol(), SCIPvarGetConflictingBdchgDepth(), SCIPvarGetCutoffSum(), SCIPvarGetCutoffSumCurrentRun(), SCIPvarGetData(), SCIPvarGetHolelistGlobal(), SCIPvarGetHolelistLocal(), SCIPvarGetHolelistOriginal(), SCIPvarGetImplBounds(), SCIPvarGetImplIds(), SCIPvarGetImplRedcost(), SCIPvarGetImplTypes(), SCIPvarGetImplVars(), SCIPvarGetIndex(), SCIPvarGetInferenceSum(), SCIPvarGetInferenceSumCurrentRun(), SCIPvarGetLastBdchgDepth(), SCIPvarGetLastBdchgIndex(), SCIPvarGetLbAtIndex(), SCIPvarGetLbchgInfo(), SCIPvarGetLbGlobal(), SCIPvarGetLbLazy(), SCIPvarGetLbLocal(), SCIPvarGetLbLP(), SCIPvarGetLbOriginal(), SCIPvarGetLPSol(), SCIPvarGetLPSol_rec(), SCIPvarGetMultaggrConstant(), SCIPvarGetMultaggrLbGlobal(), SCIPvarGetMultaggrLbLocal(), SCIPvarGetMultaggrNVars(), SCIPvarGetMultaggrScalars(), SCIPvarGetMultaggrUbGlobal(), SCIPvarGetMultaggrUbLocal(), SCIPvarGetMultaggrVars(), SCIPvarGetNActiveConflicts(), SCIPvarGetNActiveConflictsCurrentRun(), SCIPvarGetName(), SCIPvarGetNBdchgInfosUb(), SCIPvarGetNBinImpls(), SCIPvarGetNBranchings(), SCIPvarGetNBranchingsCurrentRun(), SCIPvarGetNCliques(), SCIPvarGetNegatedVar(), SCIPvarGetNegationConstant(), SCIPvarGetNegationVar(), SCIPvarGetNImpls(), SCIPvarGetNLocksDown(), SCIPvarGetNLocksUp(), SCIPvarGetNLPSol(), SCIPvarGetNLPSol_rec(), SCIPvarGetNUses(), SCIPvarGetNVlbs(), SCIPvarGetNVubs(), SCIPvarGetObj(), SCIPvarGetObjLP(), SCIPvarGetOrigvarSum(), SCIPvarGetProbindex(), SCIPvarGetProbvar(), SCIPvarGetProbvarBinary(), SCIPvarGetProbvarBound(), SCIPvarGetProbvarHole(), SCIPvarGetProbvarSum(), SCIPvarGetPseudocost(), SCIPvarGetPseudocostCount(), SCIPvarGetPseudocostCountCurrentRun(), SCIPvarGetPseudocostCurrentRun(), SCIPvarGetPseudoSol(), SCIPvarGetPseudoSol_rec(), SCIPvarGetRedcost(), SCIPvarGetRelaxSol(), SCIPvarGetRelaxSolTransVar(), SCIPvarGetRootSol(), SCIPvarGetStatus(), SCIPvarGetTransformed(), SCIPvarGetTransVar(), SCIPvarGetType(), SCIPvarGetUbAtIndex(), SCIPvarGetUbchgInfo(), SCIPvarGetUbGlobal(), SCIPvarGetUbLazy(), SCIPvarGetUbLocal(), SCIPvarGetUbLP(), SCIPvarGetUbOriginal(), SCIPvarGetValuehistory(), SCIPvarGetVlbCoefs(), SCIPvarGetVlbConstants(), SCIPvarGetVlbVars(), SCIPvarGetVSIDS(), SCIPvarGetVSIDS_rec(), SCIPvarGetVSIDSCurrentRun(), SCIPvarGetVubCoefs(), SCIPvarGetVubConstants(), SCIPvarGetVubVars(), SCIPvarGetWorstBoundGlobal(), SCIPvarGetWorstBoundLocal(), SCIPvarGetWorstBoundType(), SCIPvarHasImplic(), SCIPvarIncCutoffSum(), SCIPvarIncInferenceSum(), SCIPvarIncNActiveConflicts(), SCIPvarIncNBranchings(), SCIPvarIncVSIDS(), SCIPvarInitSolve(), SCIPvarIsActive(), SCIPvarIsBinary(), SCIPvarIsDeletable(), SCIPvarIsDeleted(), SCIPvarIsInitial(), SCIPvarIsInLP(), SCIPvarIsIntegral(), SCIPvarIsNegated(), SCIPvarIsOriginal(), SCIPvarIsRemovable(), SCIPvarIsTransformed(), SCIPvarIsTransformedOrigvar(), SCIPvarLoose(), SCIPvarMarkDeletable(), SCIPvarMarkDeleted(), SCIPvarMarkDoNotMultaggr(), SCIPvarMarkNotDeletable(), SCIPvarMultiaggregate(), SCIPvarNegate(), SCIPvarParseOriginal(), SCIPvarParseTransformed(), SCIPvarPrint(), SCIPvarRelease(), SCIPvarResetBounds(), SCIPvarsAddClique(), SCIPvarScaleVSIDS(), SCIPvarSetBestRootSol(), SCIPvarSetCopyData(), SCIPvarSetData(), SCIPvarSetDelorigData(), SCIPvarSetDeltransData(), SCIPvarSetInitial(), SCIPvarSetNamePointer(), SCIPvarSetNLPSol(), SCIPvarSetProbindex(), SCIPvarSetRelaxSol(), SCIPvarSetRemovable(), SCIPvarSetTransData(), SCIPvarsGetActiveVars(), SCIPvarsGetProbvar(), SCIPvarsGetProbvarBinary(), SCIPvarsHaveCommonClique(), SCIPvarStoreRootSol(), SCIPvarTransform(), SCIPvarTryAggregateVars(), SCIPvarUpdateBestRootSol(), SCIPvarUpdatePseudocost(), SCIPvarWasFixedAtIndex(), SCIPvarWasFixedEarlier(), SCIPvbcCreate(), SCIPvbcCutoffNode(), SCIPvbcExit(), SCIPvbcFoundConflict(), SCIPvbcFoundSolution(), SCIPvbcFree(), SCIPvbcInit(), SCIPvbcLowerbound(), SCIPvbcMarkedRepropagateNode(), SCIPvbcNewChild(), SCIPvbcRepropagatedNode(), SCIPvbcSolvedNode(), SCIPvbcUpdateChild(), SCIPvbcUpperbound(), SCIPvboundsAdd(), SCIPvboundsDel(), SCIPvboundsFree(), SCIPvboundsGetCoefs(), SCIPvboundsGetConstants(), SCIPvboundsGetNVbds(), SCIPvboundsGetVars(), SCIPvboundsShrink(), SCIPverbMessage(), SCIPvisualizeConsCumulative(), SCIPwarningMessage(), SCIPwriteCcg(), SCIPwriteCliqueGraph(), SCIPwriteGms(), SCIPwriteImplicationConflictGraph(), SCIPwriteLp(), SCIPwriteNLP(), SCIPwriteOrigProblem(), SCIPwriteParams(), SCIPwritePbm(), SCIPwritePip(), SCIPwritePpm(), SCIPwriteTransProblem(), SCIPwriteVarName(), SCIPwriteVarsLinearsum(), SCIPwriteVarsPolynomial(), sec2cputime(), sec2walltime(), selectBestNode(), selectBranchVar(), selectEssentialRounding(), selectRounding(), selectShifting(), sepadataCreate(), sepadataFree(), separateByAuxGraph(), separateByEnumerationHeuristics(), separateByGaussHeuristics(), separateBySolvingAuxIP(), separateCons(), separateConsBinaryRepresentation(), separateConsOnIntegerVariables(), separateCoverCutsCons(), separateCuts(), separateGLS(), separateHeur(), separateIISRounding(), separateIndicators(), separatePoint(), separateSCIs(), separateSequLiftedExtendedWeightInequality(), separateSequLiftedMinimalCoverInequality(), separateSupLiftedMinimalCoverInequality(), separationRoundLP(), separationRoundResolveLP(), separationRoundSol(), sepastoreAddCut(), sepastoreApplyBdchg(), sepastoreApplyCut(), sepastoreApplyLb(), sepastoreApplyUb(), sepastoreDelCut(), sepastoreEnsureCutsMem(), sepastoreGetBestCut(), sepastoreIsBdchgApplicable(), sepastoreIsCutRedundant(), sepastoreIsCutRedundantOrInfeasible(), sepastoreUpdateOrthogonalities(), sequentialUpAndDownLifting(), sequentialUpAndDownLiftingGUB(), setAltLPObj(), setAltLPObjZero(), setBase(), setbase(), setColumnMajorFormat(), setDblParam(), setIntParam(), setObjective(), setParameterValues(), setppcCompare(), setppcCompare2(), setSetppcType(), setUpEvents(), setupProbingSCIP(), setupSCIPparamsStage3(), setupSubproblem(), shiftValues(), shortenConss(), simplifyInequalities(), singletonColumns(), singletonColumnStuffing(), skipRedundantBdchginfos(), skipSpace(), solClearArrays(), solCutIsViolated(), solGetArrayVal(), solIncArrayVal(), solSetArrayVal(), solStamp(), solUnlinkVar(), solveCoveringProblem(), solveDerivativeEquation(), solveIndependentCons(), solveLp(), solveLP(), solveNode(), solveNodeInitialLP(), solveNodeLP(), solveNodeRelax(), solveProbingLP(), solveRowEcholonGF2(), solveSubMIP(), solveSubNLP(), solveSubproblem(), solveSubscip(), SolveWSimplex(), sortGenVBounds(), sortItems(), sortLinearCoefficients(), SORTTPL_NAME(), sortVariables(), splitOffLinearPart(), splitProblem(), spxSolve(), stableSort(), stableSortBinvars(), storeCutInArrays(), storeMod2Data(), storeSolution(), strengthenConss(), strengthVarbaounds(), subrootCaptureLPIState(), subrootConstructLP(), subrootFree(), subrootReleaseLPIState(), subscipSetParams(), substituteMIRRow(), substituteStrongCGRow(), subtractStartingJobDemands(), sumMIRRow(), sumStrongCGRow(), superadditiveUpLifting(), swapTokenBuffer(), switchWatchedvars(), syntaxError(), TCLIQUE_GETNNODES(), TCLIQUE_GETWEIGHTS(), TCLIQUE_ISEDGE(), TCLIQUE_NEWSOL(), TCLIQUE_SELECTADJNODES(), tcliqueAddEdge(), tcliqueColoring(), tcliqueCreate(), tcliqueEnsureSizeCachedEdges(), tcliqueEnsureSizeEdges(), tcliqueEnsureSizeNodes(), tcliqueFlush(), tcliqueFree(), tcliqueGetAdjnodes(), tcliqueGetDegrees(), tcliqueGetFirstAdjedge(), tcliqueGetLastAdjedge(), tcliqueGetNEdges(), tcliquegraphAddCliqueVars(), tcliquegraphAddImplics(), tcliquegraphAddImplicsCliqueVars(), tcliquegraphAddImplicsVars(), tcliquegraphAddNode(), tcliquegraphConstructCliqueTable(), tcliquegraphCreate(), tcliquegraphEnsureAdjnodesSize(), tcliquegraphEnsureCliqueidsSize(), tcliquegraphFree(), tcliqueLoadFile(), tcliqueMaxClique(), tcliquePrintGraph(), tcliqueSaveFile(), thread_num(), tightenBoundDive(), tightenBounds(), tightenCapacity(), tightenCoefs(), tightenedIntvar(), tightenLbTTEF(), tightenSides(), tightenUbTTEF(), tightenVarBounds(), tightenVarBoundsEasy(), tightenVarLb(), tightenVarUb(), tightenWeights(), tightenWeightsLift(), topologicalSort(), topPstack(), traceLambdaEnergy(), traceLambdaEnvelop(), traceThetaEnvelop(), transformColumn(), transformMIRRow(), transformSols(), transformStrongCGRow(), transformToOrig(), transformVariable(), treeAddChild(), treeAddPendingBdchg(), treeApplyPendingBdchgs(), treeBacktrackProbing(), treeCheckPath(), treeChildrenToSiblings(), treeCreateProbingNode(), treeEnsureChildrenMem(), treeEnsurePathMem(), treeEnsurePendingbdchgsMem(), treeFindSwitchForks(), treeNextRepropsubtreecount(), treeNodesToQueue(), treeRemoveChild(), treeRemoveSibling(), treeSwitchPath(), treeUpdatePathLPSize(), tryAggregateIntVars(), tryDelta(), tryToInsert(), tryUpgrading(), tryUpgradingLogicor(), tryUpgradingSetppc(), tryUpgradingXor(), turnoffNodeSelector(), undoBdchgsDualfarkas(), undoBdchgsDualsol(), undoBdchgsProof(), unfixAltLPVariables(), ungetsymbol(), unionfindGetRepresentative(), unlinkChunk(), unlinkEagerChunk(), unlockLinearVariable(), unlockRounding(), unlockRoundingAndCons(), unlockVariableSOS1(), unlockVariableSOS2(), updateActivities(), updateAndConss(), updateBestCandidate(), updateBounds(), updateConsanddataUses(), updateCutoffbound(), updateDualBounds(), updateEnvelop(), updateEstimate(), updateFirstRow(), updateFirstRowGlobal(), updateKeyOnTrace(), updateLoopStatus(), updateMaxObjPseudoactivity(), updateNActiveConts(), updateNeighbor(), updatePrimalRay(), updatePseudocost(), updateRowActivities(), updateSlacks(), updateStatistics(), updateTcliquegraph(), updateTransformation(), updateVariableDegrees(), updateVariableDegreesCons(), updateViolations(), updateVisits(), upgradeCons(), upgradeConss(), upgradeIndicatorSuperindicator(), upgradeLinearSuperindicator(), upgradeSuperindicator(), useValuehistory(), varAddImplic(), varAddLbchginfo(), varAddParent(), varAddTransitiveImplic(), varAddUbchginfo(), varColCompare(), varCreate(), varEnsureLbchginfosSize(), varEnsureUbchginfosSize(), varEventGholeAdded(), varEventGlbChanged(), varEventGubChanged(), varEventImplAdded(), varEventLbChanged(), varEventObjChanged(), varEventUbChanged(), varEventVarFixed(), varEventVarUnlocked(), varFree(), varFreeParents(), varGetActiveVar(), varGetObjDelta(), varHasName(), varIncRootboundchgs(), varIsUnfixedLocal(), varMayRoundDown(), varMayRoundUp(), varParse(), varProcessAddHoleGlobal(), varProcessAddHoleLocal(), varProcessChgBranchDirection(), varProcessChgBranchFactor(), varProcessChgBranchPriority(), varProcessChgLbGlobal(), varProcessChgLbLocal(), varProcessChgUbGlobal(), varProcessChgUbLocal(), varRemoveImplicsVbs(), varSetName(), varSetProbindex(), varUpdateAggregationBounds(), vbcSetColor(), vboundsCreate(), vboundsEnsureSize(), vboundsSearchPos(), writeBuffer(), writeExpandedSolutions(), writeFzn(), writeOpb(), writeOpbConstraints(), writeOpbObjective(), writeOpbRelevantAnds(), writeProblem(), xmlAddAttr(), xmlAppendChild(), xmlErrmsg(), xmlFindNode(), xmlFindNodeMaxdepth(), xmlFindPcdata(), xmlFirstChild(), xmlFirstNode(), xmlFreeAttr(), xmlFreeNode(), xmlGetAttrval(), xmlGetData(), xmlGetLine(), xmlGetName(), xmlLastChild(), xmlNewAttr(), xmlNewNode(), xmlNextNode(), xmlNextSibl(), xmlPrevSibl(), xmlProcess(), xmlShowNode(), ZerohalfAuxGraphCreate(), ZerohalfAuxGraphFree(), ZerohalfAuxGraphNodeCreate(), ZerohalfAuxGraphNodeFree(), ZerohalfAuxIPDataCreate(), ZerohalfAuxIPDataFree(), ZerohalfCutDataCreate(), ZerohalfCutDataFree(), ZerohalfLPDataCreate(), ZerohalfLPDataFree(), ZerohalfMod2DataCreate(), ZerohalfMod2DataFree(), ZerohalfSubLPDataCreate(), and ZerohalfSubLPDataFree().

#define SOPLEX_TRY (   messagehdlr,
 
)
Value:
do \
{ \
try \
{ \
(x); \
} \
catch(SPxException E) \
{ \
std::string s = E.what(); \
SCIPmessagePrintWarning((messagehdlr), "SoPlex threw an exception: %s\n", s.c_str()); \
return SCIP_LPERROR; \
} \
} \
while( FALSE )

Macro for a single SoPlex call for which exceptions have to be catched - return an LP error. We make no distinction between different exception types, e.g., between memory allocation and other exceptions.

Definition at line 137 of file lpi_spx.cpp.

Referenced by SCIPlpiChgCoef(), SCIPlpiChgObjsen(), SCIPlpiClear(), SCIPlpiCreate(), SCIPlpiDelCols(), SCIPlpiDelColset(), SCIPlpiDelRows(), SCIPlpiDelRowset(), SCIPlpiReadState(), SCIPlpiSetBase(), and SCIPlpiWriteState().

#define SOPLEX_TRYLPI (   x)    SOPLEX_TRY(lpi->messagehdlr, x)

Definition at line 167 of file lpi_spx.cpp.

#define SOPLEX_TRYLPIPTR (   x)    SOPLEX_TRY((*lpi)->messagehdlr, x)

Definition at line 168 of file lpi_spx.cpp.

#define SOPLEX_TRY_ABORT (   x)
Value:
do \
{ \
try \
{ \
(x); \
} \
catch(SPxException E) \
{ \
std::string s = E.what(); \
SCIPerrorMessage("SoPlex threw an exception: %s\n", s.c_str()); \
abort(); \
} \
} \
while( FALSE )

Definition at line 173 of file lpi_spx.cpp.

#define COLS_PER_PACKET   SCIP_DUALPACKETSIZE

Definition at line 1302 of file lpi_spx.cpp.

Referenced by colpacketNum().

#define ROWS_PER_PACKET   SCIP_DUALPACKETSIZE

Definition at line 1304 of file lpi_spx.cpp.

Referenced by rowpacketNum().

Typedef Documentation

Definition at line 1301 of file lpi_spx.cpp.

Definition at line 1303 of file lpi_spx.cpp.

Function Documentation

static SCIP_RETCODE ensureCstatMem ( SCIP_LPI lpi,
int  num 
)
static

resizes cstat array to have at least num entries

Parameters
lpiLP interface structure
numminimal number of entries in array

Definition at line 1343 of file lpi_spx.cpp.

References BMSreallocMemoryArray, SCIP_LPi::cstat, SCIP_LPi::cstatsize, MAX, NULL, SCIP_ALLOC, and SCIP_OKAY.

Referenced by SCIPlpiGetState(), and SCIPlpiSetState().

static SCIP_RETCODE ensureRstatMem ( SCIP_LPI lpi,
int  num 
)
static

resizes rstat array to have at least num entries

Parameters
lpiLP interface structure
numminimal number of entries in array

Definition at line 1365 of file lpi_spx.cpp.

References BMSreallocMemoryArray, MAX, NULL, SCIP_LPi::rstat, SCIP_LPi::rstatsize, SCIP_ALLOC, and SCIP_OKAY.

Referenced by SCIPlpiGetState(), and SCIPlpiSetState().

static int colpacketNum ( int  ncols)
static

returns the number of packets needed to store column packet information

Parameters
ncolsnumber of columns to store

Definition at line 1394 of file lpi_spx.cpp.

References COLS_PER_PACKET.

Referenced by lpistateCreate(), and lpistateFree().

static int rowpacketNum ( int  nrows)
static

returns the number of packets needed to store row packet information

Parameters
nrowsnumber of rows to store

Definition at line 1403 of file lpi_spx.cpp.

References ROWS_PER_PACKET.

Referenced by lpistateCreate(), and lpistateFree().

static void lpistatePack ( SCIP_LPISTATE lpistate,
const int *  cstat,
const int *  rstat 
)
static

store row and column basis status in a packed LPi state object

Parameters
lpistatepointer to LPi state data
cstatbasis status of columns in unpacked format
rstatbasis status of rows in unpacked format

Definition at line 1412 of file lpi_spx.cpp.

References SCIP_LPiState::ncols, SCIP_LPiState::nrows, NULL, SCIP_LPiState::packcstat, SCIP_LPiState::packrstat, and SCIPencodeDualBit().

Referenced by SCIPlpiGetState().

static void lpistateUnpack ( const SCIP_LPISTATE lpistate,
int *  cstat,
int *  rstat 
)
static

unpacks row and column basis status from a packed LPi state object

Parameters
lpistatepointer to LPi state data
cstatbuffer for storing basis status of columns in unpacked format
rstatbuffer for storing basis status of rows in unpacked format

Definition at line 1428 of file lpi_spx.cpp.

References SCIP_LPiState::ncols, SCIP_LPiState::nrows, NULL, SCIP_LPiState::packcstat, SCIP_LPiState::packrstat, and SCIPdecodeDualBit().

Referenced by SCIPlpiSetState().

static SCIP_RETCODE lpistateCreate ( SCIP_LPISTATE **  lpistate,
BMS_BLKMEM blkmem,
int  ncols,
int  nrows 
)
static

creates LPi state information object

Parameters
lpistatepointer to LPi state
blkmemblock memory
ncolsnumber of columns to store
nrowsnumber of rows to store

Definition at line 1444 of file lpi_spx.cpp.

References BMSallocBlockMemory, BMSallocBlockMemoryArray, colpacketNum(), NULL, rowpacketNum(), SCIP_ALLOC, and SCIP_OKAY.

Referenced by SCIPlpiGetState().

static void lpistateFree ( SCIP_LPISTATE **  lpistate,
BMS_BLKMEM blkmem 
)
static

frees LPi state information

Parameters
lpistatepointer to LPi state information (like basis information)
blkmemblock memory

Definition at line 1465 of file lpi_spx.cpp.

References BMSfreeBlockMemory, BMSfreeBlockMemoryArray, colpacketNum(), NULL, and rowpacketNum().

Referenced by SCIPlpiFreeState().

static SPxLP::SPxSense spxObjsen ( SCIP_OBJSEN  objsen)
static

converts SCIP's objective sense into SoPlex's objective sense

Parameters
objsenSCIP's objective sense value

Definition at line 1488 of file lpi_spx.cpp.

References SCIP_OBJSEN_MAXIMIZE, SCIP_OBJSEN_MINIMIZE, SCIPABORT, and SCIPerrorMessage.

Referenced by SCIPlpiChgObjsen(), and SCIPlpiLoadColLP().

const char* SCIPlpiGetSolverName ( void  )

gets name and version of LP solver

Definition at line 1536 of file lpi_spx.cpp.

References SCIPdebugMessage, SOPLEX_SUBVERSION, and spxname.

const char* SCIPlpiGetSolverDesc ( void  )

gets description of LP solver (developer, webpage, ...)

Definition at line 1551 of file lpi_spx.cpp.

References spxdesc.

void* SCIPlpiGetSolverPointer ( SCIP_LPI lpi)

gets pointer for LP solver - use only with great care

Parameters
lpipointer to an LP interface structure

Definition at line 1566 of file lpi_spx.cpp.

References SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiCreate ( SCIP_LPI **  lpi,
SCIP_MESSAGEHDLR messagehdlr,
const char *  name,
SCIP_OBJSEN  objsen 
)

creates an LP problem object

Parameters
lpipointer to an LP interface structure
messagehdlrmessage handler to use for printing messages, or NULL
nameproblem name
objsenobjective sense

Definition at line 1585 of file lpi_spx.cpp.

References BMSallocMemory, BMSallocMemoryCPP, FALSE, invalidateSolution(), NULL, SCIP_ALLOC, SCIP_CALL, SCIP_LPPAR_PRICING, SCIP_OKAY, SCIP_PRICING_LPIDEFAULT, SCIPlpiChgObjsen(), SCIPlpiInfinity(), SCIPlpiSetIntpar(), and SOPLEX_TRY.

SCIP_RETCODE SCIPlpiFree ( SCIP_LPI **  lpi)

deletes an LP problem object

Parameters
lpipointer to an LP interface structure

Definition at line 1623 of file lpi_spx.cpp.

References BMSfreeMemory, BMSfreeMemoryArrayNull, NULL, and SCIP_OKAY.

SCIP_RETCODE SCIPlpiLoadColLP ( SCIP_LPI lpi,
SCIP_OBJSEN  objsen,
int  ncols,
const SCIP_Real obj,
const SCIP_Real lb,
const SCIP_Real ub,
char **  colnames,
int  nrows,
const SCIP_Real lhs,
const SCIP_Real rhs,
char **  ,
int  nnonz,
const int *  beg,
const int *  ind,
const SCIP_Real val 
)

copies LP data with column matrix into LP solver

Parameters
lpiLP interface structure
objsenobjective sense
ncolsnumber of columns
objobjective function values of columns
lblower bounds of columns
ubupper bounds of columns
colnamescolumn names, or NULL
nrowsnumber of rows
lhsleft hand sides of rows
rhsright hand sides of rows
nnonznumber of nonzero elements in the constraint matrix
begstart index of each column in ind- and val-array
indrow indices of constraint matrix entries
valvalues of constraint matrix entries

Definition at line 1656 of file lpi_spx.cpp.

References invalidateSolution(), SCIP_LPi::messagehdlr, NULL, SCIP_CALL, SCIP_LPERROR, SCIP_OKAY, SCIPdebugMessage, SCIPlpiAddCols(), SCIPmessagePrintWarning(), SCIP_LPi::spx, and spxObjsen().

SCIP_RETCODE SCIPlpiAddCols ( SCIP_LPI lpi,
int  ncols,
const SCIP_Real obj,
const SCIP_Real lb,
const SCIP_Real ub,
char **  ,
int  nnonz,
const int *  beg,
const int *  ind,
const SCIP_Real val 
)

adds columns to the LP

Parameters
lpiLP interface structure
ncolsnumber of columns to be added
objobjective function values of new columns
lblower bounds of new columns
ubupper bounds of new columns
nnonznumber of nonzero elements to be added to the constraint matrix
begstart index of each column in ind- and val-array, or NULL if nnonz == 0
indrow indices of constraint matrix entries, or NULL if nnonz == 0
valvalues of constraint matrix entries, or NULL if nnonz == 0

Definition at line 1717 of file lpi_spx.cpp.

References invalidateSolution(), SCIP_LPi::messagehdlr, NULL, SCIP_LPERROR, SCIP_OKAY, SCIPdebugMessage, SCIPmessagePrintWarning(), and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiDelCols ( SCIP_LPI lpi,
int  firstcol,
int  lastcol 
)

deletes all columns in the given range from LP

Parameters
lpiLP interface structure
firstcolfirst column to be deleted
lastcollast column to be deleted

Definition at line 1781 of file lpi_spx.cpp.

References invalidateSolution(), SCIP_LPi::messagehdlr, NULL, SCIP_OKAY, SCIPdebugMessage, SOPLEX_TRY, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiDelColset ( SCIP_LPI lpi,
int *  dstat 
)

deletes columns from SCIP_LP; the new position of a column must not be greater that its old position

Parameters
lpiLP interface structure
dstatdeletion status of columns input: 1 if column should be deleted, 0 if not output: new position of column, -1 if column was deleted

Definition at line 1803 of file lpi_spx.cpp.

References invalidateSolution(), SCIP_LPi::messagehdlr, NULL, SCIP_OKAY, SCIPdebugMessage, SOPLEX_TRY, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiAddRows ( SCIP_LPI lpi,
int  nrows,
const SCIP_Real lhs,
const SCIP_Real rhs,
char **  ,
int  nnonz,
const int *  beg,
const int *  ind,
const SCIP_Real val 
)

adds rows to the LP

Parameters
lpiLP interface structure
nrowsnumber of rows to be added
lhsleft hand sides of new rows
rhsright hand sides of new rows
nnonznumber of nonzero elements to be added to the constraint matrix
begstart index of each row in ind- and val-array, or NULL if nnonz == 0
indcolumn indices of constraint matrix entries, or NULL if nnonz == 0
valvalues of constraint matrix entries, or NULL if nnonz == 0

Definition at line 1834 of file lpi_spx.cpp.

References invalidateSolution(), SCIP_LPi::messagehdlr, NULL, SCIP_LPERROR, SCIP_OKAY, SCIPdebugMessage, SCIPmessagePrintWarning(), and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiDelRows ( SCIP_LPI lpi,
int  firstrow,
int  lastrow 
)

deletes all rows in the given range from LP

Parameters
lpiLP interface structure
firstrowfirst row to be deleted
lastrowlast row to be deleted

Definition at line 1896 of file lpi_spx.cpp.

References invalidateSolution(), SCIP_LPi::messagehdlr, NULL, SCIP_OKAY, SCIPdebugMessage, SOPLEX_TRY, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiDelRowset ( SCIP_LPI lpi,
int *  dstat 
)

deletes rows from SCIP_LP; the new position of a row must not be greater that its old position

Parameters
lpiLP interface structure
dstatdeletion status of rows input: 1 if row should be deleted, 0 if not output: new position of row, -1 if row was deleted

Definition at line 1918 of file lpi_spx.cpp.

References invalidateSolution(), SCIP_LPi::messagehdlr, NULL, SCIP_OKAY, SCIPdebugMessage, SOPLEX_TRY, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiClear ( SCIP_LPI lpi)

clears the whole LP

Parameters
lpiLP interface structure

Definition at line 1949 of file lpi_spx.cpp.

References invalidateSolution(), SCIP_LPi::messagehdlr, NULL, SCIP_OKAY, SCIPdebugMessage, SOPLEX_TRY, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiChgBounds ( SCIP_LPI lpi,
int  ncols,
const int *  ind,
const SCIP_Real lb,
const SCIP_Real ub 
)

changes lower and upper bounds of columns

Parameters
lpiLP interface structure
ncolsnumber of columns to change bounds for
indcolumn indices
lbvalues for the new lower bounds
ubvalues for the new upper bounds

Definition at line 1967 of file lpi_spx.cpp.

References invalidateSolution(), SCIP_LPi::messagehdlr, NULL, SCIP_LPERROR, SCIP_OKAY, SCIPdebugMessage, SCIPmessagePrintWarning(), and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiChgSides ( SCIP_LPI lpi,
int  nrows,
const int *  ind,
const SCIP_Real lhs,
const SCIP_Real rhs 
)

changes left and right hand sides of rows

Parameters
lpiLP interface structure
nrowsnumber of rows to change sides for
indrow indices
lhsnew values for left hand sides
rhsnew values for right hand sides

Definition at line 2011 of file lpi_spx.cpp.

References invalidateSolution(), SCIP_LPi::messagehdlr, NULL, SCIP_LPERROR, SCIP_OKAY, SCIPdebugMessage, SCIPmessagePrintWarning(), and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiChgCoef ( SCIP_LPI lpi,
int  row,
int  col,
SCIP_Real  newval 
)

changes a single coefficient

Parameters
lpiLP interface structure
rowrow number of coefficient to change
colcolumn number of coefficient to change
newvalnew value of coefficient

Definition at line 2055 of file lpi_spx.cpp.

References invalidateSolution(), SCIP_LPi::messagehdlr, NULL, SCIP_OKAY, SCIPdebugMessage, SOPLEX_TRY, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiChgObjsen ( SCIP_LPI lpi,
SCIP_OBJSEN  objsen 
)

changes the objective sense

Parameters
lpiLP interface structure
objsennew objective sense

Definition at line 2079 of file lpi_spx.cpp.

References invalidateSolution(), SCIP_LPi::messagehdlr, NULL, SCIP_OKAY, SCIPdebugMessage, SOPLEX_TRY, SCIP_LPi::spx, and spxObjsen().

SCIP_RETCODE SCIPlpiChgObj ( SCIP_LPI lpi,
int  ncols,
int *  ind,
SCIP_Real obj 
)

changes objective values of columns in the LP

Parameters
lpiLP interface structure
ncolsnumber of columns to change objective value for
indcolumn indices to change objective value for
objnew objective values for columns

Definition at line 2099 of file lpi_spx.cpp.

References invalidateSolution(), SCIP_LPi::messagehdlr, NULL, SCIP_LPERROR, SCIP_OKAY, SCIPdebugMessage, SCIPmessagePrintWarning(), and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiScaleRow ( SCIP_LPI lpi,
int  row,
SCIP_Real  scaleval 
)

multiplies a row with a non-zero scalar; for negative scalars, the row's sense is switched accordingly

Parameters
lpiLP interface structure
rowrow number to scale
scalevalscaling multiplier

Definition at line 2140 of file lpi_spx.cpp.

References invalidateSolution(), SCIP_LPi::messagehdlr, NULL, SCIP_LPERROR, SCIP_OKAY, SCIP_Real, SCIPdebugMessage, SCIPmessagePrintWarning(), and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiScaleCol ( SCIP_LPI lpi,
int  col,
SCIP_Real  scaleval 
)

multiplies a column with a non-zero scalar; the objective value is multiplied with the scalar, and the bounds are divided by the scalar; for negative scalars, the column's bounds are switched

Parameters
lpiLP interface structure
colcolumn number to scale
scalevalscaling multiplier

Definition at line 2207 of file lpi_spx.cpp.

References invalidateSolution(), SCIP_LPi::messagehdlr, NULL, SCIP_LPERROR, SCIP_OKAY, SCIP_Real, SCIPdebugMessage, SCIPmessagePrintWarning(), and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiGetNRows ( SCIP_LPI lpi,
int *  nrows 
)

gets the number of rows in the LP

Parameters
lpiLP interface structure
nrowspointer to store the number of rows

Definition at line 2289 of file lpi_spx.cpp.

References NULL, SCIP_OKAY, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiGetNCols ( SCIP_LPI lpi,
int *  ncols 
)

gets the number of columns in the LP

Parameters
lpiLP interface structure
ncolspointer to store the number of cols

Definition at line 2306 of file lpi_spx.cpp.

References NULL, SCIP_OKAY, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiGetNNonz ( SCIP_LPI lpi,
int *  nnonz 
)

gets the number of nonzero elements in the LP constraint matrix

Parameters
lpiLP interface structure
nnonzpointer to store the number of nonzeros

Definition at line 2323 of file lpi_spx.cpp.

References NULL, SCIP_OKAY, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiGetCols ( SCIP_LPI lpi,
int  firstcol,
int  lastcol,
SCIP_Real lb,
SCIP_Real ub,
int *  nnonz,
int *  beg,
int *  ind,
SCIP_Real val 
)

gets columns from LP problem object; the arrays have to be large enough to store all values Either both, lb and ub, have to be NULL, or both have to be non-NULL, either nnonz, beg, ind, and val have to be NULL, or all of them have to be non-NULL.

Parameters
lpiLP interface structure
firstcolfirst column to get from LP
lastcollast column to get from LP
lbbuffer to store the lower bound vector, or NULL
ubbuffer to store the upper bound vector, or NULL
nnonzpointer to store the number of nonzero elements returned, or NULL
begbuffer to store start index of each column in ind- and val-array, or NULL
indbuffer to store column indices of constraint matrix entries, or NULL
valbuffer to store values of constraint matrix entries, or NULL

Definition at line 2356 of file lpi_spx.cpp.

References NULL, SCIP_OKAY, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiGetRows ( SCIP_LPI lpi,
int  firstrow,
int  lastrow,
SCIP_Real lhs,
SCIP_Real rhs,
int *  nnonz,
int *  beg,
int *  ind,
SCIP_Real val 
)

gets rows from LP problem object; the arrays have to be large enough to store all values. Either both, lhs and rhs, have to be NULL, or both have to be non-NULL, either nnonz, beg, ind, and val have to be NULL, or all of them have to be non-NULL.

Parameters
lpiLP interface structure
firstrowfirst row to get from LP
lastrowlast row to get from LP
lhsbuffer to store left hand side vector, or NULL
rhsbuffer to store right hand side vector, or NULL
nnonzpointer to store the number of nonzero elements returned, or NULL
begbuffer to store start index of each row in ind- and val-array, or NULL
indbuffer to store row indices of constraint matrix entries, or NULL
valbuffer to store values of constraint matrix entries, or NULL

Definition at line 2421 of file lpi_spx.cpp.

References NULL, SCIP_OKAY, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiGetColNames ( SCIP_LPI lpi,
int  firstcol,
int  lastcol,
char **  colnames,
char *  namestorage,
int  namestoragesize,
int *  storageleft 
)

gets column names

Parameters
lpiLP interface structure
firstcolfirst column to get name from LP
lastcollast column to get name from LP
colnamespointers to column names (of size at least lastcol-firstcol+1)
namestoragestorage for col names
namestoragesizesize of namestorage (if 0, storageleft returns the storage needed)
storageleftamount of storage left (if < 0 the namestorage was not big enough)

Definition at line 2483 of file lpi_spx.cpp.

References NULL, SCIP_OKAY, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiGetRowNames ( SCIP_LPI lpi,
int  firstrow,
int  lastrow,
char **  rownames,
char *  namestorage,
int  namestoragesize,
int *  storageleft 
)

gets row names

Parameters
lpiLP interface structure
firstrowfirst row to get name from LP
lastrowlast row to get name from LP
rownamespointers to row names (of size at least lastrow-firstrow+1)
namestoragestorage for row names
namestoragesizesize of namestorage (if 0, -storageleft returns the storage needed)
storageleftamount of storage left (if < 0 the namestorage was not big enough)

Definition at line 2509 of file lpi_spx.cpp.

References NULL, SCIP_OKAY, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiGetObjsen ( SCIP_LPI lpi,
SCIP_OBJSEN objsen 
)

gets objective sense of the LP

Parameters
lpiLP interface structure
objsenpointer to store objective sense

Definition at line 2535 of file lpi_spx.cpp.

References NULL, SCIP_OBJSEN_MAXIMIZE, SCIP_OBJSEN_MINIMIZE, SCIP_OKAY, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiGetObj ( SCIP_LPI lpi,
int  firstcol,
int  lastcol,
SCIP_Real vals 
)

gets objective coefficients from LP problem object

Parameters
lpiLP interface structure
firstcolfirst column to get objective coefficient for
lastcollast column to get objective coefficient for
valsarray to store objective coefficients

Definition at line 2552 of file lpi_spx.cpp.

References NULL, SCIP_OKAY, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiGetBounds ( SCIP_LPI lpi,
int  firstcol,
int  lastcol,
SCIP_Real lbs,
SCIP_Real ubs 
)

gets current bounds from LP problem object

Parameters
lpiLP interface structure
firstcolfirst column to get objective value for
lastcollast column to get objective value for
lbsarray to store lower bound values, or NULL
ubsarray to store upper bound values, or NULL

Definition at line 2575 of file lpi_spx.cpp.

References NULL, SCIP_OKAY, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiGetSides ( SCIP_LPI lpi,
int  firstrow,
int  lastrow,
SCIP_Real lhss,
SCIP_Real rhss 
)

gets current row sides from LP problem object

Parameters
lpiLP interface structure
firstrowfirst row to get sides for
lastrowlast row to get sides for
lhssarray to store left hand side values, or NULL
rhssarray to store right hand side values, or NULL

Definition at line 2603 of file lpi_spx.cpp.

References NULL, SCIP_OKAY, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiGetCoef ( SCIP_LPI lpi,
int  row,
int  col,
SCIP_Real val 
)

gets a single coefficient

Parameters
lpiLP interface structure
rowrow number of coefficient
colcolumn number of coefficient
valpointer to store the value of the coefficient

Definition at line 2631 of file lpi_spx.cpp.

References NULL, SCIP_OKAY, SCIPdebugMessage, and SCIP_LPi::spx.

static SCIP_RETCODE spxSolve ( SCIP_LPI lpi,
SPxSolver::Representation  rep,
SPxSolver::Type  type 
)
static

solves LP – used for both, primal and dual simplex, because SoPlex doesn't distinct the two cases

Parameters
lpiLP interface structure
repbasis representation
typealgorithm type

Definition at line 2665 of file lpi_spx.cpp.

References invalidateSolution(), NULL, SCIP_LPERROR, SCIP_OKAY, SCIPdebugMessage, SCIP_LPi::solved, SCIP_LPi::spx, TRUE, and UNKNOWN.

Referenced by SCIPlpiSolveDual(), and SCIPlpiSolvePrimal().

SCIP_RETCODE SCIPlpiSolvePrimal ( SCIP_LPI lpi)

calls primal simplex to solve the LP

startFinishOptions - bits 1 - do not delete work areas and factorization at end 2 - use old factorization if same number of rows 4 - skip as much initialization of work areas as possible (work in progress)

4 does not seem to work.

Primal algorithm

Parameters
lpiLP interface structure

Definition at line 2712 of file lpi_spx.cpp.

References FALSE, NULL, SCIP_LPi::rowrepswitch, SCIP_Bool, SCIPdebugMessage, SCIP_LPi::spx, and spxSolve().

SCIP_RETCODE SCIPlpiSolveDual ( SCIP_LPI lpi)

calls dual simplex to solve the LP

startFinishOptions - bits 1 - do not delete work areas and factorization at end 2 - use old factorization if same number of rows 4 - skip as much initialization of work areas as possible (work in progress)

4 does not seem to work.

Dual algorithm

Parameters
lpiLP interface structure

Definition at line 2756 of file lpi_spx.cpp.

References FALSE, NULL, SCIP_LPi::rowrepswitch, SCIP_Bool, SCIPdebugMessage, SCIP_LPi::spx, and spxSolve().

SCIP_RETCODE SCIPlpiSolveBarrier ( SCIP_LPI lpi,
SCIP_Bool  crossover 
)

calls barrier or interior point algorithm to solve the LP with crossover to simplex basis

Parameters
lpiLP interface structure
crossoverperform crossover

Definition at line 2800 of file lpi_spx.cpp.

References SCIP_INVALIDCALL, SCIPdebugMessage, and SCIPerrorMessage.

SCIP_RETCODE SCIPlpiStartStrongbranch ( SCIP_LPI lpi)

start strong branching - call before any strongbranching

Parameters
lpiLP interface structure

Definition at line 2813 of file lpi_spx.cpp.

References SCIP_OKAY, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiEndStrongbranch ( SCIP_LPI lpi)

end strong branching - call after any strongbranching

Parameters
lpiLP interface structure

Definition at line 2824 of file lpi_spx.cpp.

References SCIP_OKAY, and SCIP_LPi::spx.

static SCIP_RETCODE lpiStrongbranch ( SCIP_LPI lpi,
int  col,
SCIP_Real  psol,
int  itlim,
SCIP_Real down,
SCIP_Real up,
SCIP_Bool downvalid,
SCIP_Bool upvalid,
int *  iter 
)
static

performs strong branching iterations on one arbitrary candidate

Parameters
lpiLP interface structure
colcolumn to apply strong branching on
psolcurrent primal solution value of column
itlimiteration limit for strong branchings
downstores dual bound after branching column down
upstores dual bound after branching column up
downvalidstores whether the returned down value is a valid dual bound; otherwise, it can only be used as an estimate value
upvalidstores whether the returned up value is a valid dual bound; otherwise, it can only be used as an estimate value
iterstores total number of strong branching iterations, or -1; may be NULL

Definition at line 2837 of file lpi_spx.cpp.

References EPSCEIL, EPSFLOOR, FALSE, NULL, SCIP_LPERROR, SCIP_OKAY, SCIP_Real, SCIPdebugMessage, SCIP_LPi::spx, TRUE, and UNKNOWN.

Referenced by SCIPlpiStrongbranchesFrac(), SCIPlpiStrongbranchesInt(), SCIPlpiStrongbranchFrac(), and SCIPlpiStrongbranchInt().

SCIP_RETCODE SCIPlpiStrongbranchFrac ( SCIP_LPI lpi,
int  col,
SCIP_Real  psol,
int  itlim,
SCIP_Real down,
SCIP_Real up,
SCIP_Bool downvalid,
SCIP_Bool upvalid,
int *  iter 
)

performs strong branching iterations on one fractional candidate

Parameters
lpiLP interface structure
colcolumn to apply strong branching on
psolfractional current primal solution value of column
itlimiteration limit for strong branchings
downstores dual bound after branching column down
upstores dual bound after branching column up
downvalidstores whether the returned down value is a valid dual bound; otherwise, it can only be used as an estimate value
upvalidstores whether the returned up value is a valid dual bound; otherwise, it can only be used as an estimate value
iterstores total number of strong branching iterations, or -1; may be NULL

Definition at line 3057 of file lpi_spx.cpp.

References lpiStrongbranch(), SCIP_CALL, SCIP_LPERROR, and SCIP_OKAY.

SCIP_RETCODE SCIPlpiStrongbranchesFrac ( SCIP_LPI lpi,
int *  cols,
int  ncols,
SCIP_Real psols,
int  itlim,
SCIP_Real down,
SCIP_Real up,
SCIP_Bool downvalid,
SCIP_Bool upvalid,
int *  iter 
)

performs strong branching iterations on given fractional candidates

Parameters
lpiLP interface structure
colscolumns to apply strong branching on
ncolsnumber of columns
psolsfractional current primal solution values of columns
itlimiteration limit for strong branchings
downstores dual bounds after branching columns down
upstores dual bounds after branching columns up
downvalidstores whether the returned down values are valid dual bounds; otherwise, they can only be used as an estimate values
upvalidstores whether the returned up values are a valid dual bounds; otherwise, they can only be used as an estimate values
iterstores total number of strong branching iterations, or -1; may be NULL

Definition at line 3087 of file lpi_spx.cpp.

References lpiStrongbranch(), NULL, SCIP_CALL, SCIP_LPERROR, and SCIP_OKAY.

SCIP_RETCODE SCIPlpiStrongbranchInt ( SCIP_LPI lpi,
int  col,
SCIP_Real  psol,
int  itlim,
SCIP_Real down,
SCIP_Real up,
SCIP_Bool downvalid,
SCIP_Bool upvalid,
int *  iter 
)

performs strong branching iterations on one candidate with integral value

Parameters
lpiLP interface structure
colcolumn to apply strong branching on
psolcurrent integral primal solution value of column
itlimiteration limit for strong branchings
downstores dual bound after branching column down
upstores dual bound after branching column up
downvalidstores whether the returned down value is a valid dual bound; otherwise, it can only be used as an estimate value
upvalidstores whether the returned up value is a valid dual bound; otherwise, it can only be used as an estimate value
iterstores total number of strong branching iterations, or -1; may be NULL

Definition at line 3132 of file lpi_spx.cpp.

References lpiStrongbranch(), SCIP_CALL, SCIP_LPERROR, and SCIP_OKAY.

SCIP_RETCODE SCIPlpiStrongbranchesInt ( SCIP_LPI lpi,
int *  cols,
int  ncols,
SCIP_Real psols,
int  itlim,
SCIP_Real down,
SCIP_Real up,
SCIP_Bool downvalid,
SCIP_Bool upvalid,
int *  iter 
)

performs strong branching iterations on given candidates with integral values

Parameters
lpiLP interface structure
colscolumns to apply strong branching on
ncolsnumber of columns
psolscurrent integral primal solution values of columns
itlimiteration limit for strong branchings
downstores dual bounds after branching columns down
upstores dual bounds after branching columns up
downvalidstores whether the returned down values are valid dual bounds; otherwise, they can only be used as an estimate values
upvalidstores whether the returned up values are a valid dual bounds; otherwise, they can only be used as an estimate values
iterstores total number of strong branching iterations, or -1; may be NULL

Definition at line 3162 of file lpi_spx.cpp.

References lpiStrongbranch(), NULL, SCIP_CALL, SCIP_LPERROR, and SCIP_OKAY.

SCIP_Bool SCIPlpiWasSolved ( SCIP_LPI lpi)

returns whether a solve method was called after the last modification of the LP

Parameters
lpiLP interface structure

Definition at line 3219 of file lpi_spx.cpp.

References NULL, and SCIP_LPi::solved.

SCIP_RETCODE SCIPlpiGetSolFeasibility ( SCIP_LPI lpi,
SCIP_Bool primalfeasible,
SCIP_Bool dualfeasible 
)

gets information about primal and dual feasibility of the current LP solution

Parameters
lpiLP interface structure
primalfeasiblestores primal feasibility status
dualfeasiblestores dual feasibility status

Definition at line 3229 of file lpi_spx.cpp.

References NULL, SCIP_OKAY, SCIPdebugMessage, SCIPlpiIsDualFeasible(), and SCIPlpiIsPrimalFeasible().

SCIP_Bool SCIPlpiExistsPrimalRay ( SCIP_LPI lpi)

returns TRUE iff LP is proven to have a primal unbounded ray (but not necessary a primal feasible point); this does not necessarily mean, that the solver knows and can return the primal ray

Parameters
lpiLP interface structure

Definition at line 3250 of file lpi_spx.cpp.

References NULL, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_Bool SCIPlpiHasPrimalRay ( SCIP_LPI lpi)

returns TRUE iff LP is proven to have a primal unbounded ray (but not necessary a primal feasible point), and the solver knows and can return the primal ray

Parameters
lpiLP interface structure

Definition at line 3265 of file lpi_spx.cpp.

References FALSE, NULL, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_Bool SCIPlpiIsPrimalUnbounded ( SCIP_LPI lpi)

returns TRUE iff LP is proven to be primal unbounded

Parameters
lpiLP interface structure

Definition at line 3282 of file lpi_spx.cpp.

References NULL, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_Bool SCIPlpiIsPrimalInfeasible ( SCIP_LPI lpi)

returns TRUE iff LP is proven to be primal infeasible

Parameters
lpiLP interface structure

Definition at line 3300 of file lpi_spx.cpp.

References NULL, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_Bool SCIPlpiIsPrimalFeasible ( SCIP_LPI lpi)

returns TRUE iff LP is proven to be primal feasible

Parameters
lpiLP interface structure

Definition at line 3313 of file lpi_spx.cpp.

References NULL, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_Bool SCIPlpiExistsDualRay ( SCIP_LPI lpi)

returns TRUE iff LP is proven to have a dual unbounded ray (but not necessary a dual feasible point); this does not necessarily mean, that the solver knows and can return the dual ray

Parameters
lpiLP interface structure

Definition at line 3338 of file lpi_spx.cpp.

References NULL, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_Bool SCIPlpiHasDualRay ( SCIP_LPI lpi)

returns TRUE iff LP is proven to have a dual unbounded ray (but not necessary a dual feasible point), and the solver knows and can return the dual ray

Parameters
lpiLP interface structure

Definition at line 3353 of file lpi_spx.cpp.

References NULL, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_Bool SCIPlpiIsDualUnbounded ( SCIP_LPI lpi)

returns TRUE iff LP is dual unbounded

Parameters
lpiLP interface structure

Definition at line 3366 of file lpi_spx.cpp.

References NULL, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_Bool SCIPlpiIsDualInfeasible ( SCIP_LPI lpi)

returns TRUE iff LP is dual infeasible

Parameters
lpiLP interface structure

Definition at line 3380 of file lpi_spx.cpp.

References NULL, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_Bool SCIPlpiIsDualFeasible ( SCIP_LPI lpi)

returns TRUE iff LP is proven to be dual feasible

Parameters
lpiLP interface structure

Definition at line 3393 of file lpi_spx.cpp.

References NULL, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_Bool SCIPlpiIsOptimal ( SCIP_LPI lpi)

returns TRUE iff LP was solved to optimality

Parameters
lpiLP interface structure

Definition at line 3412 of file lpi_spx.cpp.

References NULL, SCIPdebugMessage, SCIPlpiIsDualFeasible(), SCIPlpiIsPrimalFeasible(), and SCIP_LPi::spx.

SCIP_Bool SCIPlpiIsStable ( SCIP_LPI lpi)

returns TRUE iff current LP basis is stable

Parameters
lpiLP interface structure

Definition at line 3429 of file lpi_spx.cpp.

References SCIP_LPi::checkcondition, SCIP_LPi::conditionlimit, FALSE, NULL, SCIP_INVALID, SCIP_LPSOLQUALITY_ESTIMCONDITION, SCIP_OKAY, SCIP_Real, SCIPdebugMessage, SCIPlpiGetRealSolQuality(), SCIPlpiIsObjlimExc(), SCIPlpiIsOptimal(), and SCIP_LPi::spx.

SCIP_Bool SCIPlpiIsObjlimExc ( SCIP_LPI lpi)

returns TRUE iff the objective limit was reached

Parameters
lpiLP interface structure

Definition at line 3465 of file lpi_spx.cpp.

References NULL, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_Bool SCIPlpiIsIterlimExc ( SCIP_LPI lpi)

returns TRUE iff the iteration limit was reached

Parameters
lpiLP interface structure

Definition at line 3478 of file lpi_spx.cpp.

References NULL, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_Bool SCIPlpiIsTimelimExc ( SCIP_LPI lpi)

returns TRUE iff the time limit was reached

Parameters
lpiLP interface structure

Definition at line 3491 of file lpi_spx.cpp.

References NULL, SCIPdebugMessage, and SCIP_LPi::spx.

int SCIPlpiGetInternalStatus ( SCIP_LPI lpi)

returns the internal solution status of the solver

Parameters
lpiLP interface structure

Definition at line 3504 of file lpi_spx.cpp.

References NULL, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiIgnoreInstability ( SCIP_LPI lpi,
SCIP_Bool success 
)

tries to reset the internal status of the LP solver in order to ignore an instability of the last solving call

Parameters
lpiLP interface structure
successpointer to store, whether the instability could be ignored

Definition at line 3517 of file lpi_spx.cpp.

References FALSE, NULL, SCIP_OKAY, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiGetObjval ( SCIP_LPI lpi,
SCIP_Real objval 
)

gets objective value of solution

Parameters
lpiLP interface structure
objvalstores the objective value

Definition at line 3534 of file lpi_spx.cpp.

References NULL, SCIP_OKAY, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiGetSol ( SCIP_LPI lpi,
SCIP_Real objval,
SCIP_Real primsol,
SCIP_Real dualsol,
SCIP_Real activity,
SCIP_Real redcost 
)

gets primal and dual solution vectors

Parameters
lpiLP interface structure
objvalstores the objective value, may be NULL if not needed
primsolprimal solution vector, may be NULL if not needed
dualsoldual solution vector, may be NULL if not needed
activityrow activity vector, may be NULL if not needed
redcostreduced cost vector, may be NULL if not needed

Definition at line 3551 of file lpi_spx.cpp.

References SCIP_LPi::messagehdlr, NULL, SCIP_LPERROR, SCIP_OKAY, SCIPdebugMessage, SCIPmessagePrintWarning(), and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiGetPrimalRay ( SCIP_LPI lpi,
SCIP_Real ray 
)

gets primal ray for unbounded LPs

Unbounded ray (NULL returned if none/wrong). Up to user to use delete [] on these arrays.

Parameters
lpiLP interface structure
rayprimal ray

Definition at line 3604 of file lpi_spx.cpp.

References SCIP_LPi::messagehdlr, NULL, SCIP_LPERROR, SCIP_OKAY, SCIPdebugMessage, SCIPerrorMessage, SCIPmessagePrintWarning(), and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiGetDualfarkas ( SCIP_LPI lpi,
SCIP_Real dualfarkas 
)

gets dual farkas proof for infeasibility

Infeasibility ray (NULL returned if none/wrong). Up to user to use delete [] on these arrays.

Parameters
lpiLP interface structure
dualfarkasdual farkas row multipliers

Definition at line 3637 of file lpi_spx.cpp.

References SCIP_LPi::messagehdlr, NULL, SCIP_LPERROR, SCIP_OKAY, SCIPdebugMessage, SCIPmessagePrintWarning(), and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiGetIterations ( SCIP_LPI lpi,
int *  iterations 
)

gets the number of LP iterations of the last solve call

Parameters
lpiLP interface structure
iterationspointer to store the number of iterations of the last solve call

Definition at line 3665 of file lpi_spx.cpp.

References NULL, SCIP_OKAY, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiGetRealSolQuality ( SCIP_LPI lpi,
SCIP_LPSOLQUALITY  qualityindicator,
SCIP_Real quality 
)

gets information about the quality of an LP solution

Such information is usually only available, if also a (maybe not optimal) solution is available. The LPI should return SCIP_INVALID for quality, if the requested quality is not available.

Parameters
lpiLP interface structure
qualityindicatorindicates which quality should be returned
qualitypointer to store quality number

Definition at line 3685 of file lpi_spx.cpp.

References NULL, SCIP_INVALID, SCIP_INVALIDDATA, SCIP_LPSOLQUALITY_ESTIMCONDITION, SCIP_LPSOLQUALITY_EXACTCONDITION, SCIP_OKAY, SCIPdebugMessage, SCIPerrorMessage, and SCIP_LPi::spx.

static SCIP_RETCODE getRedCostEst ( SPxSCIP *  spx,
int  col,
SCIP_Real val 
)
static

Return reduced cost of column col if this is readily available, otherwise return 0.0

Definition at line 3743 of file lpi_spx.cpp.

References NULL, SCIP_OKAY, SCIP_Real, and sign().

Referenced by SCIPlpiGetBase().

SCIP_RETCODE SCIPlpiGetBase ( SCIP_LPI lpi,
int *  cstat,
int *  rstat 
)

gets current basis status for columns and rows; arrays must be large enough to store the basis status

Parameters
lpiLP interface structure
cstatarray to store column basis status, or NULL
rstatarray to store row basis status, or NULL

Definition at line 3798 of file lpi_spx.cpp.

References getRedCostEst(), NULL, SCIP_BASESTAT_BASIC, SCIP_BASESTAT_LOWER, SCIP_BASESTAT_UPPER, SCIP_BASESTAT_ZERO, SCIP_CALL, SCIP_INVALIDDATA, SCIP_LPERROR, SCIP_OKAY, SCIP_Real, SCIPABORT, SCIPdebugMessage, SCIPerrorMessage, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiSetBase ( SCIP_LPI lpi,
int *  cstat,
int *  rstat 
)

sets current basis status for columns and rows

Whats changed since last solve. Is only used when startFinishOptions used in dual or primal. Bit 1 - number of rows/columns has not changed (so work arrays valid) 2 - matrix has not changed 4 - if matrix has changed only by adding rows 8 - if matrix has changed only by adding columns 16 - row lbs not changed 32 - row ubs not changed 64 - column objective not changed 128 - column lbs not changed 256 - column ubs not changed 512 - basis not changed (up to user to set this to 0) top bits may be used internally

Parameters
lpiLP interface structure
cstatarray with column basis status
rstatarray with row basis status

Definition at line 3883 of file lpi_spx.cpp.

References BMSallocMemoryArray, BMSfreeMemoryArrayNull, invalidateSolution(), SCIP_LPi::messagehdlr, NULL, SCIP_ALLOC, SCIP_BASESTAT_BASIC, SCIP_BASESTAT_LOWER, SCIP_BASESTAT_UPPER, SCIP_BASESTAT_ZERO, SCIP_INVALIDDATA, SCIP_LPERROR, SCIP_OKAY, SCIPABORT, SCIPdebugMessage, SCIPerrorMessage, SOPLEX_TRY, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiGetBasisInd ( SCIP_LPI lpi,
int *  bind 
)

returns the indices of the basic columns and rows; basic column n gives value n, basic row m gives value -1-m

Parameters
lpiLP interface structure
bindpointer to store basis indices ready to keep number of rows entries

Definition at line 3964 of file lpi_spx.cpp.

References NULL, SCIP_OKAY, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiGetBInvRow ( SCIP_LPI lpi,
int  r,
SCIP_Real coef 
)

get dense row of inverse basis matrix B^-1

Parameters
lpiLP interface structure
rrow number
coefpointer to store the coefficients of the row

Definition at line 4084 of file lpi_spx.cpp.

References BMSallocMemoryArray, BMSclearMemoryArray, BMSfreeMemoryArray, SCIP_LPi::factorization, SCIP_LPi::messagehdlr, NULL, SCIP_ALLOC, SCIP_CALL, SCIP_LPERROR, SCIP_OKAY, SCIPdebugMessage, SCIPlpiGetBasisInd(), SCIPmessagePrintWarning(), and SCIP_LPi::spx.

static SCIP_RETCODE lpiGetBInvVec ( SCIP_LPI lpi,
SCIP_Real rhs,
SCIP_Real coef 
)
static

get dense solution of basis matrix B * coef = rhs

Parameters
lpiLP interface structure
rhsright-hand side vector
coefvector to return coefficients

Definition at line 4222 of file lpi_spx.cpp.

References BMSallocMemoryArray, BMSfreeMemoryArray, SCIP_LPi::factorization, SCIP_LPi::messagehdlr, NULL, SCIP_ALLOC, SCIP_CALL, SCIP_LPERROR, SCIP_OKAY, SCIPdebugMessage, SCIPlpiGetBasisInd(), SCIPmessagePrintWarning(), and SCIP_LPi::spx.

Referenced by SCIPlpiGetBInvACol(), and SCIPlpiGetBInvCol().

SCIP_RETCODE SCIPlpiGetBInvCol ( SCIP_LPI lpi,
int  c,
SCIP_Real coef 
)

get dense column of inverse basis matrix B^-1

Parameters
lpiLP interface structure
ccolumn number of B^-1; this is NOT the number of the column in the LP; you have to call SCIPlpiGetBasisInd() to get the array which links the B^-1 column numbers to the row and column numbers of the LP! c must be between 0 and nrows-1, since the basis has the size nrows * nrows
coefpointer to store the coefficients of the column

Definition at line 4338 of file lpi_spx.cpp.

References lpiGetBInvVec(), NULL, SCIP_CALL, SCIP_OKAY, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiGetBInvARow ( SCIP_LPI lpi,
int  r,
const SCIP_Real binvrow,
SCIP_Real coef 
)

get dense row of inverse basis matrix times constraint matrix B^-1 * A

Parameters
lpiLP interface structure
rrow number
binvrowrow in (A_B)^-1 from prior call to SCIPlpiGetBInvRow(), or NULL
coefvector to return coefficients

Definition at line 4370 of file lpi_spx.cpp.

References BMSallocMemoryArray, BMSfreeMemoryArrayNull, NULL, SCIP_ALLOC, SCIP_CALL, SCIP_OKAY, SCIP_Real, SCIPdebugMessage, SCIPlpiGetBInvRow(), and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiGetBInvACol ( SCIP_LPI lpi,
int  c,
SCIP_Real coef 
)

get dense column of inverse basis matrix times constraint matrix B^-1 * A

Parameters
lpiLP interface structure
ccolumn number
coefvector to return coefficients

Definition at line 4417 of file lpi_spx.cpp.

References lpiGetBInvVec(), NULL, SCIP_CALL, SCIP_OKAY, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiGetState ( SCIP_LPI lpi,
BMS_BLKMEM blkmem,
SCIP_LPISTATE **  lpistate 
)

stores LPi state (like basis information) into lpistate object

Parameters
lpiLP interface structure
blkmemblock memory
lpistatepointer to LPi state information (like basis information)

Definition at line 4458 of file lpi_spx.cpp.

References SCIP_LPi::cstat, ensureCstatMem(), ensureRstatMem(), lpistateCreate(), lpistatePack(), NULL, SCIP_LPi::rstat, SCIP_CALL, SCIP_OKAY, SCIPdebugMessage, SCIPlpiGetBase(), and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiSetState ( SCIP_LPI lpi,
BMS_BLKMEM ,
SCIP_LPISTATE lpistate 
)

loads LPi state (like basis information) into solver; note that the LP might have been extended with additional columns and rows since the state was stored with SCIPlpiGetState()

Parameters
lpiLP interface structure
lpistateLPi state information (like basis information)

Definition at line 4502 of file lpi_spx.cpp.

References SCIP_LPi::cstat, ensureCstatMem(), ensureRstatMem(), lpistateUnpack(), SCIP_LPiState::ncols, SCIP_LPiState::nrows, NULL, REALABS, SCIP_LPi::rstat, SCIP_BASESTAT_BASIC, SCIP_BASESTAT_LOWER, SCIP_BASESTAT_UPPER, SCIP_BASESTAT_ZERO, SCIP_CALL, SCIP_OKAY, SCIP_Real, SCIPdebugMessage, SCIPlpiIsInfinity(), SCIPlpiSetBase(), and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiClearState ( SCIP_LPI lpi)

clears current LPi state (like basis information) of the solver

Parameters
lpiLP interface structure

Definition at line 4558 of file lpi_spx.cpp.

References SCIP_LPi::messagehdlr, NULL, SCIP_LPERROR, SCIP_OKAY, SCIPdebugMessage, SCIPmessagePrintWarning(), and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiFreeState ( SCIP_LPI lpi,
BMS_BLKMEM blkmem,
SCIP_LPISTATE **  lpistate 
)

frees LPi state information

Parameters
lpiLP interface structure
blkmemblock memory
lpistatepointer to LPi state information (like basis information)

Definition at line 4585 of file lpi_spx.cpp.

References lpistateFree(), NULL, SCIP_OKAY, and SCIPdebugMessage.

SCIP_Bool SCIPlpiHasStateBasis ( SCIP_LPI lpi,
SCIP_LPISTATE lpistate 
)

checks, whether the given LP state contains simplex basis information

Parameters
lpiLP interface structure
lpistateLP state information (like basis information)

Definition at line 4603 of file lpi_spx.cpp.

References TRUE.

SCIP_RETCODE SCIPlpiReadState ( SCIP_LPI lpi,
const char *  fname 
)

reads LP state (like basis information from a file

Read a basis from the given filename, returns -1 on file error, 0 if no values, 1 if values

Parameters
lpiLP interface structure
fnamefile name

Definition at line 4612 of file lpi_spx.cpp.

References SCIP_LPi::messagehdlr, SCIP_LPERROR, SCIP_OKAY, SCIPdebugMessage, SOPLEX_TRY, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiWriteState ( SCIP_LPI lpi,
const char *  fname 
)

writes LP state (like basis information) to a file

Write the basis in MPS format to the specified file. If writeValues true, writes values of structurals (and adds VALUES to end of NAME card)

parameters:

  • filename
  • bool writeValues
  • int formatType (0 - normal, 1 - extra accuracy, 2 - IEEE hex)
Parameters
lpiLP interface structure
fnamefile name

Definition at line 4628 of file lpi_spx.cpp.

References SCIP_LPi::messagehdlr, SCIP_LPERROR, SCIP_OKAY, SCIPdebugMessage, SOPLEX_TRY, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiGetNorms ( SCIP_LPI lpi,
BMS_BLKMEM blkmem,
SCIP_LPINORMS **  lpinorms 
)

stores LPi pricing norms information

Parameters
lpiLP interface structure
blkmemblock memory
lpinormspointer to LPi pricing norms information

Definition at line 4661 of file lpi_spx.cpp.

References NULL, and SCIP_OKAY.

SCIP_RETCODE SCIPlpiSetNorms ( SCIP_LPI lpi,
BMS_BLKMEM blkmem,
SCIP_LPINORMS lpinorms 
)

loads LPi pricing norms into solver; note that the LP might have been extended with additional columns and rows since the state was stored with SCIPlpiGetNorms()

Parameters
lpiLP interface structure
blkmemblock memory
lpinormsLPi pricing norms information

Definition at line 4677 of file lpi_spx.cpp.

References NULL, and SCIP_OKAY.

SCIP_RETCODE SCIPlpiFreeNorms ( SCIP_LPI lpi,
BMS_BLKMEM blkmem,
SCIP_LPINORMS **  lpinorms 
)

frees pricing norms information

Parameters
lpiLP interface structure
blkmemblock memory
lpinormspointer to LPi pricing norms information

Definition at line 4690 of file lpi_spx.cpp.

References NULL, and SCIP_OKAY.

SCIP_RETCODE SCIPlpiGetIntpar ( SCIP_LPI lpi,
SCIP_LPPARAM  type,
int *  ival 
)

gets integer parameter of LP

Parameters
lpiLP interface structure
typeparameter number
ivalbuffer to store the parameter value

Definition at line 4715 of file lpi_spx.cpp.

References NULL, SCIP_LPi::pricing, SCIP_LPPAR_FROMSCRATCH, SCIP_LPPAR_LPINFO, SCIP_LPPAR_LPITLIM, SCIP_LPPAR_PRESOLVING, SCIP_LPPAR_PRICING, SCIP_LPPAR_SCALING, SCIP_OKAY, SCIP_PARAMETERUNKNOWN, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiSetIntpar ( SCIP_LPI lpi,
SCIP_LPPARAM  type,
int  ival 
)

sets integer parameter of LP

Amount of print out: 0 - none 1 - just final 2 - just factorizations 3 - as 2 plus a bit more 4 - verbose above that 8,16,32 etc just for selective SCIPdebug

Parameters
lpiLP interface structure
typeparameter number
ivalparameter value

Definition at line 4755 of file lpi_spx.cpp.

References FALSE, NULL, SCIP_LPi::pricing, SCIP_LPERROR, SCIP_LPPAR_FROMSCRATCH, SCIP_LPPAR_LPINFO, SCIP_LPPAR_LPITLIM, SCIP_LPPAR_PRESOLVING, SCIP_LPPAR_PRICING, SCIP_LPPAR_SCALING, SCIP_OKAY, SCIP_PARAMETERUNKNOWN, SCIP_PRICING_AUTO, SCIP_PRICING_DEVEX, SCIP_PRICING_FULL, SCIP_PRICING_LPIDEFAULT, SCIP_PRICING_PARTIAL, SCIP_PRICING_STEEP, SCIP_PRICING_STEEPQSTART, SCIPdebugMessage, SCIP_LPi::spx, and TRUE.

SCIP_RETCODE SCIPlpiGetRealpar ( SCIP_LPI lpi,
SCIP_LPPARAM  type,
SCIP_Real dval 
)

gets floating point parameter of LP

Parameters
lpiLP interface structure
typeparameter number
dvalbuffer to store the parameter value

Definition at line 4823 of file lpi_spx.cpp.

References SCIP_LPi::conditionlimit, NULL, SCIP_LPi::rowrepswitch, SCIP_LPPAR_CONDITIONLIMIT, SCIP_LPPAR_DUALFEASTOL, SCIP_LPPAR_FEASTOL, SCIP_LPPAR_LOBJLIM, SCIP_LPPAR_LPTILIM, SCIP_LPPAR_ROWREPSWITCH, SCIP_LPPAR_UOBJLIM, SCIP_OKAY, SCIP_PARAMETERUNKNOWN, SCIPdebugMessage, and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiSetRealpar ( SCIP_LPI lpi,
SCIP_LPPARAM  type,
SCIP_Real  dval 
)
SCIP_Real SCIPlpiInfinity ( SCIP_LPI )

returns value treated as infinity in the LP solver

Definition at line 4926 of file lpi_spx.cpp.

References SCIPdebugMessage.

SCIP_Bool SCIPlpiIsInfinity ( SCIP_LPI ,
SCIP_Real  val 
)

checks if given value is treated as infinity in the LP solver

Parameters
valvalue to be checked for infinity

Definition at line 4936 of file lpi_spx.cpp.

References SCIPdebugMessage.

static SCIP_Bool fileExists ( const char *  filename)
static

returns, whether the given file exists

Parameters
filenamefile name

Definition at line 4960 of file lpi_spx.cpp.

References FALSE, NULL, and TRUE.

Referenced by SCIPlpiReadLP().

SCIP_RETCODE SCIPlpiReadLP ( SCIP_LPI lpi,
const char *  fname 
)

reads LP from a file

read file in MPS format parameters: filename bool keepNames bool ignoreErrors

Parameters
lpiLP interface structure
fnamefile name

Definition at line 4976 of file lpi_spx.cpp.

References fileExists(), SCIP_LPi::messagehdlr, NULL, SCIP_NOFILE, SCIP_OKAY, SCIP_READERROR, SCIPdebugMessage, SCIPmessagePrintWarning(), and SCIP_LPi::spx.

SCIP_RETCODE SCIPlpiWriteLP ( SCIP_LPI lpi,
const char *  fname 
)

writes LP to a file

write file in MPS format parameters: filename int formatType (0 - normal, 1 - extra accuracy, 2 - IEEE hex) int numberAcross (1 or 2 values should be specified on every data line in the MPS file) double objSense

Parameters
lpiLP interface structure
fnamefile name

Definition at line 5009 of file lpi_spx.cpp.

References SCIP_LPi::messagehdlr, NULL, SCIP_OKAY, SCIP_WRITEERROR, SCIPdebugMessage, SCIPmessagePrintWarning(), and SCIP_LPi::spx.

Variable Documentation

char spxname[100]
static

Definition at line 1529 of file lpi_spx.cpp.

Referenced by SCIPlpiGetSolverName().

char spxdesc[200]
static

Definition at line 1530 of file lpi_spx.cpp.

Referenced by SCIPlpiGetSolverDesc().