Scippy

SCIP

Solving Constraint Integer Programs

lpi_spx.cpp File Reference

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 "spxboundflippingrt.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 WITH_BOUNDFLIPPING
 
#define SOPLEX_VERBLEVEL   5
 
#define NULL   0
 
#define SOPLEX_TRY(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, int *inds, int *ninds)
 
static SCIP_RETCODE lpiGetBInvVec (SCIP_LPI *lpi, SCIP_Real *rhs, SCIP_Real *coef)
 
SCIP_RETCODE SCIPlpiGetBInvCol (SCIP_LPI *lpi, int c, SCIP_Real *coef, int *inds, int *ninds)
 
SCIP_RETCODE SCIPlpiGetBInvARow (SCIP_LPI *lpi, int r, const SCIP_Real *binvrow, SCIP_Real *coef, int *inds, int *ninds)
 
SCIP_RETCODE SCIPlpiGetBInvACol (SCIP_LPI *lpi, int c, SCIP_Real *coef, int *inds, int *ninds)
 
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 83 of file lpi_spx.cpp.

Referenced by SCIPlpiGetSolverName().

#define WITH_BOUNDFLIPPING

Definition at line 108 of file lpi_spx.cpp.

#define SOPLEX_VERBLEVEL   5

verbosity level for LPINFO

Definition at line 120 of file lpi_spx.cpp.

#define NULL   0

Definition at line 130 of file lpi_spx.cpp.

Referenced by addAllConss(), addAltLPColumn(), addAltLPConstraint(), addAltLPRow(), addArc(), addBdchg(), addBilinearTerm(), addBilinearTermToCut(), addBoundCutSepa(), addBoundViolated(), addBranchingComplementaritiesSOS1(), addCand(), addCliqueDataEntry(), addCliques(), addCoef(), addCoefTerm(), addConcaveEstimatorBivariate(), addConcaveEstimatorMultivariate(), addConcaveEstimatorUnivariate(), addConflictBinvar(), addConflictBounds(), addConflictReasonVars(), addConsToOccurList(), addConstraint(), addCurrentSolution(), addCut(), addCuts(), addEdgeToAuxGraph(), addEventData(), addExtendedAsymmetricFormulation(), addExtendedFlowFormulation(), addExtraCliques(), addFacetToCut(), addFixParamDialog(), addFlowrowToCommodity(), addGLSCliques(), addIntervalGradientEstimator(), addKnapsackConstraints(), addLinearCoef(), addLinearConstraints(), addLinearConstraintsToNlp(), addLinearization(), addLinearizationCuts(), addLinearTermToCut(), addLocalBranchingConstraint(), addLocalConss(), addLogicOrConstraints(), addNewGenVBound(), addNewLocks(), addNextLevelCliques(), addNode(), addObjcut(), addQuadVarTerm(), addRelaxation(), addRow(), addRowToAggregation(), addSetParamDialog(), addSetppcConstraints(), addSideRemoval(), addSplitcons(), addUserEstimator(), addVarbound(), addVarboundConstraints(), addVarSOS1(), addVarSOS2(), addVbound(), adjustCutoffbound(), adjustLPobjval(), adjustOversizedJobBounds(), aggregateConstraints(), aggregation(), allocChkmemElement(), allocChunkElement(), allocDiveChgSideArrays(), allRowsInLP(), analyseInfeasibelCoreInsertion(), analyzeConflict(), analyzeConflictLowerbound(), analyzeConflictOne(), analyzeConflictOverload(), analyzeConflictUpperbound(), analyzeConflictZero(), analyzeEnergyRequirement(), analyzeGenVBoundConflict(), analyzeStrongbranch(), analyzeTree(), analyzeZeroResultant(), appendBit(), appendBuffer(), appendLine(), appendVarSOS1(), appendVarSOS2(), applyAlternativeBoundsBranching(), applyAlternativeBoundsFixing(), applyBdchgs(), applyBoundHeur(), applyBounding(), applyCliqueFixings(), applyCompression(), applyCuts(), applyFixings(), applyGenVBound(), applyGenVBounds(), applyGlobalBounds(), applyImplic(), applyOfins(), applyProbing(), applyProbingVar(), applyVariableAssignment(), applyVbounds(), applyVboundsFixings(), atomic_userexpr< Type >::atomic_userexpr(), bdchginfoIsInvalid(), bdchginfoIsResolvable(), binvarGetActiveProbindex(), blockRootPath(), BMSallocBlockMemory_call(), BMSallocBlockMemory_work(), BMSallocBlockMemoryArray_call(), BMSallocBufferMemory_call(), BMSallocBufferMemory_work(), BMSallocBufferMemoryArray_call(), BMSallocChunkMemory_call(), BMSallocClearBlockMemoryArray_call(), BMSallocClearBufferMemoryArray_call(), BMSallocClearMemory_call(), BMSallocMemory_call(), BMSallocMemoryArray_call(), BMScheckEmptyBlockMemory_call(), BMSclearBlockMemory_call(), BMSclearChunkMemory_call(), BMSclearMemory_call(), BMScopyMemory_call(), BMScreateBlockMemory_call(), BMScreateBufferMemory_call(), BMScreateChunkMemory_call(), BMSdestroyBlockMemory_call(), BMSdestroyBufferMemory_call(), BMSdestroyChunkMemory_call(), BMSdisplayBlockMemory_call(), BMSduplicateBlockMemory_call(), BMSduplicateBlockMemoryArray_call(), BMSduplicateBufferMemory_call(), BMSduplicateBufferMemoryArray_call(), BMSduplicateChunkMemory_call(), BMSduplicateMemory_call(), BMSduplicateMemoryArray_call(), BMSfreeBlockMemory_call(), BMSfreeBlockMemory_work(), BMSfreeBlockMemoryNull_call(), BMSfreeBufferMemory_call(), BMSfreeBufferMemory_work(), BMSfreeBufferMemoryNull_call(), BMSfreeChunkMemory_call(), BMSfreeChunkMemoryNull_call(), BMSfreeMemory_call(), BMSfreeMemoryNull_call(), BMSgarbagecollectBlockMemory_call(), BMSgetBlockMemoryUsed_call(), BMSgetBlockPointerSize_call(), BMSgetBufferMemoryUsed(), BMSgetChunkMemoryUsed_call(), BMSgetNUsedBufferMemory(), BMSmoveMemory_call(), BMSprintBufferMemory(), BMSreallocBlockMemory_call(), BMSreallocBlockMemoryArray_call(), BMSreallocBufferMemory_call(), BMSreallocBufferMemory_work(), BMSreallocBufferMemoryArray_call(), BMSreallocMemory_call(), BMSreallocMemoryArray_call(), BMSsetBufferMemoryArraygrowfac(), BMSsetBufferMemoryArraygrowinit(), boundchgApplyGlobal(), boundchgCaptureData(), boundchgReleaseData(), boundSubgraph(), branch(), branchcandCalcLPCands(), branchcandInsertPseudoCand(), branchcandRemovePseudoCand(), branchcandSortPseudoCands(), branchCons(), branchruledataAddBoundChangeVar(), branchruledataEnsureArraySize(), branchruledataEnsureNlcount(), branchruledataFreeArrays(), branchruledataPopBoundChangeVar(), branchruledataUpdateCurrentBounds(), btnodeCreateEmpty(), btnodeFreeLeaf(), btPrintSubtree(), buildFlowCover(), calcActivityBounds(), calcBranchScore(), calcColActivity(), calcColActResidualCommon(), calcColActResidualExplicitBound(), calcColorValue(), calcEfficacy(), calcNewSidesAfterAggregation(), calcNlscore(), calcPscostQuot(), calcScore(), calcShiftVal(), calcSignature(), calculateBounds(), calcVarBoundsDominated(), calcVarBoundsDominating(), catchAllEvents(), catchEvent(), catchEvents(), catchLhsVarEvents(), catchLinearVarEvents(), catchObjEvent(), catchQuadVarEvents(), catchRhsVarEvents(), catchVarEvents(), changeAncestorBranchings(), changeReopttypeOfSubtree(), checkAllConss(), checkAltLPInfeasible(), checkAndConss(), checkArraySizesGLS(), checkArraySizesHeur(), checkBlocking(), checkBounddisjunction(), checkCliquehash(), checkConComponentsVarbound(), checkCons(), checkConsnames(), checkConstraintMatching(), checkCumulativeCondition(), checkCurvature(), checkCurvatureEasy(), checkDemands(), checkFactorable(), checkFeasSubtree(), checkFixedVariables(), checkForOverlapping(), checkGlbfirstnonfixed(), checkIISlocal(), checkImplic(), checkImplics(), checkKnapsack(), checkLazyColArray(), checkLinearConssVarboundSOS1(), checkLocksAndRes(), checkLogicor(), checkLPBoundsClean(), checkMemDualCons(), checkMemGlbCons(), checkMemSize(), checkMinweightidx(), checkOrigPbCons(), checkOverloadViaThetaTree(), checkParam(), checkParameters(), checkParameterValues(), checkRedundancy(), checkRedundancySide(), checkRikun(), checkRowViolation(), checkSolOrig(), checkSolution(), checkSolveKnapsack(), checkStage(), checkState1(), checkSwitchNonoverlappingSOS1Methods(), checkSystemGF2(), checkVarbound(), checkVarnames(), checkViolations(), chgLhs(), chgLinearCoefPos(), chgRhs(), chooseCoefVar(), chooseDoubleVar(), chooseFracVar(), chooseGuidedVar(), choosePscostVar(), chooseVeclenVar(), cleanCycle(), cleanupHashDatas(), cleanupMIRRow(), cleanupNetwork(), clearBuffer(), clearChkmem(), clearCliquehash(), clearDeletedLinearElements(), clearDeletedQuadElements(), clearLine(), clearPstack(), clearReoptnodes(), cliqueCheck(), cliqueCleanup(), cliqueCreateWithData(), cliqueEnsureSize(), cliqueFree(), cliqueGetCommonSuccessorsSOS1(), cliquelistCreate(), cliquelistEnsureSize(), cliquePresolve(), cliquesSearchClique(), cliquetableEnsureSize(), clockSetType(), clockUpdateDefaultType(), coefChanged(), colAddCoef(), colCalcInternalFarkasCoef(), colCalcInternalRedcost(), colChgCoefPos(), colDelCoefPos(), colEnsureSize(), collectAggregatedVars(), collectBinaryCliqueData(), collectBinaryVars(), collectBranchingCands(), collectCliqueConss(), collectCliqueData(), collectDemands(), collectDualInformation(), collectIncidentFlowCols(), collectIntVars(), collectMaxactVar(), 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(), computeGauge(), computeImpliedEst(), computeImpliedLct(), computeInteriorPoint(), computeLPBounds(), computeMinDistance(), computePeak(), computeRanks(), computeReferencePointGauge(), computeRowEcholonGF2(), computeSCTable(), computeVarsCoverSOS1(), 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(), consCheckRedundancy(), consdataAddCons(), consdataAddExprtrees(), consdataCalcSignatures(), consdataCatchEvents(), consdataCatchWatchedEvents(), consdataCheckBilinTermsSort(), consdataCheckSuperindicator(), consdataCollectLinkingCons(), consdataCreate(), consdataCreateBinvars(), consdataCreateEmpty(), consdataCreateSuperindicator(), consdataDeletePos(), consdataDropAllEvents(), consdataDropEvents(), consdataDropWatchedEvents(), consdataEnsureAddLinConsSize(), consdataEnsureAdjBilinSize(), consdataEnsureBilinSize(), consdataEnsureLinearVarsSize(), consdataEnsureQuadVarTermsSize(), consdataEnsureVarsSize(), consdataEnsurevarsSizeSOS1(), consdataEnsurevarsSizeSOS2(), consdataFindQuadVarTerm(), consdataFree(), consdataFreeRows(), consdataGetActivity(), consdataGetActivityResiduals(), consdataGetGlbActivityBounds(), consdataGetGlbActivityResiduals(), consdataGetMaxAbsval(), consdataGetNRows(), consdataGetSignature(), consdataIsResidualIntegral(), consdataLinearize(), consdataMoveLinearVar(), consdataMoveQuadVarTerm(), consdataPrint(), consdataRecomputeGlbMaxactivity(), consdataSetExprtrees(), consdataSort(), consdataSortBilinTerms(), consdataSortLinearVars(), consdataSortQuadVarTerms(), consdataSwitchWatchedvars(), consdataUpdateLinearActivity(), consdataUpdateLinearActivityLbChange(), consdataUpdateLinearActivityUbChange(), consdataUpdateSignatures(), consDropAllEvents(), consExceedsAgelimit(), consExceedsObsoleteage(), consFixInteger(), consHasName(), conshdlrActivateCons(), conshdlrAddCheckcons(), conshdlrAddCons(), conshdlrAddEnfocons(), conshdlrAddInitcons(), conshdlrAddPropcons(), conshdlrAddSepacons(), conshdlrAddUpdateCons(), conshdlrdataCreate(), 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(), constructCompression(), constructIncompatibilityGraph(), constructSNFRelaxation(), convertSides(), convertstat_mosek2scip(), convertstat_mosek2scip_slack(), convertToActiveVar(), copyAndSolveComponent(), copyConsPseudoboolean(), copyCuts(), copyDimensions(), copyProb(), copySol(), copyValues(), copyVars(), coretimesUpdateLb(), coretimesUpdateUb(), correctConshdlrdata(), correctLocksAndCaptures(), correctPresoldata(), countNonlinearities(), countNonZeroRootRedcostVars(), countSparseSol(), CREATE_CONSTRAINT(), createAndAddAndCons(), createAndAddAnds(), createAndAddLinearCons(), createCapacityRestriction(), createCapacityRestrictionIntvars(), createCGCutCMIR(), createCGCutDirect(), createCGCuts(), createCGCutStrongCG(), createChkmem(), createChunk(), createClique(), createCliquehash(), createConflict(), createConsFromMonomial(), createConsFromQuadTerm(), createConsSetppc(), createConstantAssignment(), createConstraint(), createConstraints(), createConsXorIntvar(), createCoreProfile(), createCountDialog(), createCoverCuts(), createCoverCutsTimepoint(), createCoveringProblem(), createDisjuctiveCons(), createEdgesFromRow(), createEmphasisSubmenu(), createExprtreeFromMonomial(), createIndicatorConstraint(), createLinearCons(), createLinking(), createLP(), createMIP(), createNAryBranch(), createNewArc(), createNewSol(), createNewSols(), createNextLevel(), createNlRow(), createNodedata(), createNormalizedKnapsack(), createNormalizedLogicor(), createNormalizedSetppc(), createObjRow(), createPrecedenceCons(), createPresoldata(), createQuadraticCons(), createRelaxation(), createReoptnode(), createReopttree(), createRow(), createRows(), createSelectedSortedEventpointsSol(), createSolFromNLP(), createSolFromSubScipSol(), createSolTree(), createSortedEventpoints(), createSortedEventpointsSol(), createStartingData(), createSubproblem(), createSubSCIP(), createSubscip(), createTcliqueGraph(), createVariable(), createVarUbs(), createZerohalfCutFromZerohalfWeightvector(), cutCreate(), cutFree(), cutGenerationHeuristic(), cutIsAged(), CUTOFF_CONSTRAINT(), cutpoolDelCut(), cutpoolEnsureCutsMem(), cutpoolSeparate(), decreaseRowScore(), delCoefPos(), deleteAltLPConstraint(), deleteChildrenBelow(), deleteCommodity(), deleteLambdaLeaf(), deleteLastDualBndchgs(), deleteRedundantVars(), deleteSubproblem(), deleteTrivilCons(), deleteVarSOS1(), deleteVarSOS2(), delLinearCoefPos(), delQuadVarTermPos(), depthFirstSearch(), destroyChkmem(), destroyChunk(), detectDominatingVlbs(), detectDominatingVubs(), detectImpliedBounds(), detectParallelCols(), detectRedundantConstraints(), detectRedundantVars(), detectVarboundSOS1(), determineBound(), dfs(), dialogExecMenu(), dialogFree(), dijkstra(), dijkstraGraphIsValid(), dijkstraHeapIsValid(), dijkstraPair(), dijkstraPairCutoff(), dijkstraPairCutoffIgnore(), displayReaders(), displayRelevantStats(), disposeVariable(), divesetFree(), doCdata(), doComment(), domAddHole(), domchgCreate(), domchgEnsureBoundchgsSize(), domchgEnsureHolechgsSize(), domchgMakeDynamic(), domMerge(), drawScaledImage(), dropAllEvents(), dropAndFreeEvents(), dropEvent(), dropEvents(), dropLhsVarEvents(), dropLinearVarEvents(), dropObjEvent(), dropQuadVarEvents(), dropRhsVarEvents(), dropVarEvents(), dryBranch(), dualBoundStrengthening(), dualPresolve(), dualPresolving(), dualWeightsTightening(), ecaggrAddBilinTerm(), ecaggrCreateEmpty(), ecaggrFree(), emphasisParse(), endLine(), enforceConflictgraph(), enforceConssSOS1(), enforceConstraints(), enforceCurrentSol(), enforceCuts(), enforceIndicators(), enforcePseudo(), enforceSolution(), enforceSOS2(), enforceViolatedFixedNonlinear(), enlargeMinweights(), ensureBoundchgMem(), ensureCandsSize(), ensureCliquehashSize(), ensureConsLinSize(), ensureConsQuadSize(), ensureConssSize(), ensureCstatMem(), ensureFactorsSize(), ensureIntArraySize(), ensureMemorySize(), ensureMonomialsSize(), ensurePropagationStorage(), ensureRstatMem(), ensureRunSize(), ensureSidechgMem(), ensureSidechgsSize(), ensureSubdialogMem(), ensureSuccessorsSize(), ensureValMem(), ensureVarsSize(), equalTokens(), eval(), evalBound(), evalCorner(), evalFunctionGradient(), evalFunctionValue(), evalLhs(), evaluateGauge(), eventDisable(), eventfilterDelayUpdates(), eventfilterEnsureMem(), eventfilterProcessUpdates(), eventfilterSearch(), eventqueueAppend(), eventqueueEnsureEventsMem(), exchangeBounds(), Exec(), 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(), extensionOperatorSOS1(), extractCapacities(), extractFlow(), extractGates(), extractLinearValues(), extractNodes(), fileExists(), fillDigraph(), fillGlobalStartingData(), filterExistingLP(), findAggregation(), findAndStoreEcAggregations(), findBestLb(), findBestUb(), findChkmem(), findChunk(), findClosestLb(), findClosestUb(), findConstarray(), findCumulativeConss(), findDominancePairs(), findDownlockAggregations(), findResponsibleLambdaLeafTraceEnergy(), findResponsibleLambdaLeafTraceEnvelop(), findShortestOccurlist(), findShortestPathToRoot(), findUnblockedShortestPathToRoot(), findUncapacitatedArcs(), findUplockAggregations(), findValuehistoryEntry(), findVararray(), fixAltLPVariables(), fixAndPropagate(), fixBounds(), fixDeleteOrUpgradeCons(), fixDiscreteVars(), fixInterdiction(), fixTriangle(), fixVariable(), fixVariables(), fixVariableZero(), fixVariableZeroNode(), flattenAssignment(), flipCoords(), flushBits(), focusnodeCleanupVars(), focusnodeToDeadend(), focusnodeToFork(), focusnodeToJunction(), focusnodeToPseudofork(), forbidCover(), forbidFixation(), forkAddLP(), forkCaptureLPIState(), forkCreate(), forkFree(), forkReleaseLPIState(), freeAllEventData(), freeBdchgs(), freeChkmemElement(), freeChunk(), freeChunkElement(), freeClique(), freeCliquehash(), freeComponentsData(), freeConflictgraph(), freeConstraint(), freeConstraints(), freeDimensions(), freeDiveChgSideArrays(), freeEventData(), freeGenVBound(), freeMatrix(), freeMemory(), freeNodedata(), freeReoptTree(), freeSepaData(), freeSolTree(), freeSolve(), freeStartingData(), freeSubSCIP(), freeSubscip(), freeTransform(), freeVariables(), fromCommandLine(), garbagecollectChkmem(), genConflictgraphLinearCons(), generate1ConvexIndefiniteUnderestimator(), generate1ConvexIndefiniteUnderestimatorAtBoundary(), generate1ConvexIndefiniteUnderestimatorInTheInteriorPatternA(), generate1ConvexIndefiniteUnderestimatorInTheInteriorPatternB(), generateAverageNBRay(), generateAverageRay(), generateBoundInequalityFromSOS1Cons(), generateBoundInequalityFromSOS1Nodes(), generateCloseCutPoint(), generateClusterCuts(), generateConvexConcaveEstimator(), generateConvexConcaveUnderestimator(), generateCut(), generateCutConvex(), generateCutFactorable(), generateCutFactorableDo(), generateCutLTI(), generateCutLTIcomputeCoefs(), generateCutLTIfindIntersection(), generateCutLTIgenMulCoeff(), generateCutNonConvex(), generateCutPoint(), generateCutProjectedPoint(), generateCutSol(), generateCutUnboundedLP(), generateDifferenceRay(), generateDisjCutSOS1(), generateEstimatingHyperplane(), generateLinearizationCut(), generateLinearizationCutProject(), generateMskBounds(), generateNeighborFacets(), generateObjectiveRay(), generateOddCycleCut(), generateOrthogonal_lx_ly_Underestimator(), generateOrthogonal_lx_uy_Underestimator(), generateOverestimatingHyperplaneCut(), generateRowSOS2(), generateSecantCut(), generateSecantCutNoCheck(), generateSparseCut(), generateStartingPoint(), generateUnderestimatorParallelYFacets(), getActiveVariables(), getActiveVariables2(), getActivities(), getActivityResiduals(), getActivityResidualsLowerBound(), getActivityResidualsUpperBound(), getASlice(), getAttrval(), getBase(), getbase(), getBaseRows(), getBinVarIdxInDownlockRow(), getBinVarIdxInUplockRow(), getBinVarsRepresentatives(), getBoundConsFromVertices(), getBounds(), getBoundsForSubstitution(), getBranchInfo(), getBranchingDecisionStrongbranchSOS1(), getBranchingPrioritiesSOS1(), getBranchingVerticesSOS1(), getClosestLb(), getClosestUb(), getClosestVlb(), getClosestVub(), getCoef(), getColumnData(), getConflictImplics(), getConstraint(), getCover(), getCoverVertices(), getDblParam(), getDiveBdChgsSOS1conflictgraph(), getDiveBdChgsSOS1constraints(), getDownlockRowIdx(), getEndptrs(), getEventData(), getFeasibleSet(), getFillIn(), getFiniteLooseObjval(), getFinitePseudoObjval(), getFixedVariable(), getFixingValue(), getFlowCover(), getFlowrowFit(), getGenVBound(), getGenVBoundsBound(), getGenVBoundsMinActivity(), getGenVBoundsMinActivityConflict(), getGradientMaxElement(), getGradientNorm(), getHighestCapacityUsage(), getImpliedBounds(), getIncidentNodes(), getIndicesFromDense(), getInferInt(), getInputString(), getIntParam(), getIterationsLeft(), getL1L2(), getLastSavedNode(), getLiftingSequence(), getLiftingSequenceGUB(), getLinearAndQuadraticCoefs(), getLinearCoeffs(), getLinearConsNVars(), getLinearConsVarsData(), getLinVarsAndAndRess(), getMaxAbsWeight(), getMaxAbsWeightCalcSparsity(), getMaxactImplicObjchg(), getMaxActivity(), getMaxactObjchg(), getMaxActSingleRowWithoutCol(), getMaxAndConsDim(), getMaxApBoundIndex(), getMaxApBoundIndexNotMaxWeight(), getMaxSatdegIndex(), getMaxWeightIndex(), getMinactImplicObjchg(), getMinActivity(), getMinActSingleRowWithoutCol(), getMinColActWithoutBound(), getMinColActWithoutRow(), getMIRRowActivity(), getMultiaggVars(), getNActiveConsScore(), getName(), getNextFlowrow(), getNextLine(), getNextToken(), getNLPFracVars(), getNumHugeActivities(), getObjective(), getOptimalShiftingValue(), getParameterValues(), getPartitionCovervars(), getPartitionNoncovervars(), getRandomVariable(), getRowData(), getSimplexCoefficients(), getSolFromFacet(), getSolutionStatus(), getSOS1Implications(), getStatistics(), getsymbol(), getUplockRowIdx(), getValueScore(), getVarBoundsOfRow(), getVariable(), getVariableIndex(), getVariableOrTerm(), getVarRank(), getVarSignature(), getVarWeight(), getVectorOfWeights(), getZerohalfWeightvectorFromSelectedRowsBitarray(), getZiValue(), GUBsetCalcCliquePartition(), GUBsetCreate(), GUBsetMoveVar(), 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(), heurAddDiveset(), heurdataAddBoundChangeVar(), heurdataEnsureArraySize(), heurdataFreeArrays(), heurdataPopBoundChangeVar(), heurdataReset(), heurdataUpdateCurrentBounds(), holelistCreate(), holelistDuplicate(), holelistFree(), identifyComponent(), identifySourcesTargets(), implicsCreate(), implicsEnsureSize(), implicsSearchImplic(), implicsSearchVar(), inCliquehash(), includeConshdlrCountsols(), incVSIDS(), infCntUpdate(), infCntUpdateExplicit(), inferboundsEdgeFinding(), init_parallel(), initAlternativeLP(), initConflictgraph(), initConshdlrData(), initData(), inithashmapandtable(), initializeDurations(), initImplGraphSOS1(), initLP(), initMatrix(), initPresoldata(), initPresolve(), initPropdata(), initReaderdata(), initsepaBoundInequalityFromSOS1Cons(), initSepaData(), initSepaDataCreateVred(), initSolve(), initTCliquegraph(), innerPresolve(), insertClique(), insertFlipCand(), insertSortedRootNeighbors(), insertThetanode(), insertZerolist(), invalidateHessianLagSparsity(), invalidateJacobiSparsity(), invalidateSolution(), invertCommodity(), isCandidate(), isConnectedSOS1(), isConsIndependently(), isConvexLocal(), isDelimChar(), isEndingSoftConstraintWeight(), isEndLine(), isEndStatement(), isGAMSprintableSOC(), isIntegralScalar(), isLiteralSatisfied(), isLiteralViolated(), isNeighbor(), isNewSection(), isNewValueUnreliable(), isPossibleToComputeCut(), isPseudocostUpdateValid(), isPtrInChkmem(), isPtrInChunk(), isSense(), isSign(), isStartingSoftConstraintWeight(), isTokenChar(), isValue(), isValueChar(), isVarImpliedFree(), isViolatedSOS1(), isVlb(), isVub(), isZero(), junctionInit(), liftCliqueVariables(), lifting(), liftOddCycleCut(), linconsupgradeCreate(), linconsupgradeFree(), linelistFree(), linelistFreeAll(), linkChunk(), linkEagerChunk(), loadTcliquegraph(), lockLinearVariable(), lockRounding(), lockRoundingAndCons(), 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(), lpSetTiming(), lpSetUobjlim(), lpSolve(), lpSolveStable(), lpStoreSolVals(), lpUpdateObjval(), lpUpdateVarColumn(), lpUpdateVarColumnProved(), lpUpdateVarLoose(), lpUpdateVarLooseProved(), lpUpdateVarProved(), makeCoverMinimal(), makeSOS1conflictgraphFeasible(), makeSOS1constraintsFeasible(), mapIndices(), mapIndicesQuad(), markColDeleted(), markNeighborsMWISHeuristic(), markRelaxsUnsolved(), markRowDeleted(), maximalslack(), maxWeightIndSetHeuristic(), mcfnetworkCreate(), mcfnetworkExtract(), mcfnetworkFill(), mcfnetworkFree(), mergeAndCleanBilinearTerms(), mergeAndCleanLinearVars(), mergeAndCleanQuadVarTerms(), mergeMultiples(), messagehdlrFree(), messagehdlrOpenLogfile(), messagePrintDialog(), messagePrintError(), messagePrintInfo(), messagePrintWarning(), monomialdataEnsureFactorsSize(), moveChildrenUp(), 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(), 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(), nlrowaggrAddRemBilinTerm(), nlrowaggrCreate(), nlrowaggrFree(), nlrowaggrStoreLinearTerms(), nlrowaggrStoreQuadraticVars(), 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(), nodeGetSolvalBinaryBigMSOS1(), nodeGetSolvalVarboundLbSOS1(), nodeGetSolvalVarboundUbSOS1(), nodeGetUctScore(), nodeGetVisits(), nodeInPartition(), nodepairqueueCreate(), nodepairqueueFree(), nodepairqueueIsEmpty(), nodepairqueueRemove(), nodepartitionCreate(), nodepartitionFree(), nodepartitionIsConnected(), nodepqDelPos(), nodepqFindNode(), nodepqResize(), nodeReleaseParent(), nodeRepropagate(), nodesHaveCommonClique(), nodeToLeaf(), normalizeDemands(), objimplicsCreate(), 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(), passConComponentVarbound(), performAggregations(), performBranching(), performDualfix(), performFixing(), performImplicationGraphAnalysis(), performLPRandRounding(), performLPSimpleRounding(), performRandRounding(), performRelaxSimpleRounding(), performSimpleRounding(), performStrongbranchSOS1(), performStrongbranchWithPropagation(), permSortConsdata(), perturb(), polishSolution(), polynomialdataAddMonomials(), polynomialdataApplyChildmap(), polynomialdataCopy(), polynomialdataCreate(), polynomialdataEnsureMonomialsSize(), polynomialdataExpandMonomialFactor(), polynomialdataFree(), polynomialdataMergeMonomials(), polynomialdataMultiplyByConstant(), polynomialdataMultiplyByMonomial(), polynomialdataMultiplyByPolynomial(), polynomialdataPower(), polynomialdataSortMonomials(), popPstack(), pqueueResize(), prepareCons(), preprocess(), preprocessCliques(), preprocessColumns(), preprocessConstraintPairs(), preprocessRows(), preprocessTrivialZerohalfCuts(), presolComponents(), presoldataInitHashtables(), presolRoundConsSOS1(), presolRoundConssSOS1(), presolRoundIndicator(), 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(), printCompressionStatistics(), 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(), printstr(), 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(), propagateCutoffboundBinvar(), propagateCutoffboundBinvars(), propagateCutoffboundGlobally(), propagateCutoffboundVar(), propagateDomains(), propagateLbTTEF(), propagateRedcostVar(), propagateTimetable(), propagateTTEF(), propagateUbTTEF(), propagateVarbounds(), propagateVbounds(), propagationRound(), propAndSolve(), propConsSOS1(), propdataInit(), propdataReset(), propIndicator(), proposeBranchingPoint(), proposeFeasibleSolution(), propSOS2(), propVariableNonzero(), provedBound(), pseudoforkAddLP(), pseudoforkCreate(), pseudoforkFree(), pushBufferToken(), pushPstack(), pushToken(), quadraticdataCreate(), quadraticdataSort(), queueResize(), readBinaries(), readBounds(), readCnf(), readCnfLine(), readCoefficients(), readCols(), readConstraints(), readDiffFile(), 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(), registerBranchingCandidatesCentrality(), registerBranchingCandidatesGap(), registerBranchingCandidatesViolation(), registerBranchingVariables(), registerLargeLPValueVariableForBranching(), relaxVar(), releaseHashmapEntries(), releaseHashmapNLPRows(), removeBilinearTermsPos(), removeConsFromOccurList(), removeConstraintsDueToNegCliques(), removeDoubleAndSingletonsAndPerformDualpresolve(), removeFixedBinvars(), removeFixedLinearVariables(), removeFixedNonlinearVariables(), removeFixedVariables(), removeIrrelevantJobs(), removeOldLocks(), removeOversizedJobs(), removeRedundantCons(), removeRedundantConss(), removeRedundantConssAndNonzeros(), removeRedundantConstraints(), removeRedundantNonZeros(), reoptAddChild(), reoptCheckLocalRestart(), reoptGetLeaves(), reoptGetNLeaves(), reoptMoveIDs(), reoptnodeCheckMemory(), reoptnodeDelete(), reoptnodeReset(), reoptnodeResetDualConss(), reoptnodeUpdateDualConss(), reoptResetTree(), reoptRestart(), reoptSaveNewObj(), reoptSimilarity(), reopttreeCheckMemory(), reopttreeDeleteNode(), reopttreeGetNNodes(), replaceByLinearConstraints(), replaceQuadVarTermPos(), replaceViolatedByLinearConstraints(), resetContributors(), resetLocalStartingData(), resetPropdata(), resetStats(), resetVarname(), resolveGenVBoundPropagation(), resolvePropagation(), resolvePropagationCoretimes(), respropCumulativeCondition(), restartAllowed(), restoreLPData(), retransformVariable(), roundMIRRow(), roundStrongCGRow(), rowAddCoef(), rowAddNorms(), rowCalcActivityBounds(), rowCalcIdxsAndVals(), rowCalcNorms(), rowCalculateGauss(), rowChgCoefPos(), rowDelCoefPos(), rowDelNorms(), rowEventCoefChanged(), rowEventConstantChanged(), rowEventSideChanged(), rowFindSlackVar(), rowLink(), rowMerge(), rowMoveCoef(), rowRestoreSolVals(), rowScale(), rowSearchCoef(), rowSearchCoefPart(), rowSideChanged(), rowSortLP(), rowSortNonLP(), rowStoreSolVals(), rowSwapCoefs(), rowUnlink(), rowUpdateAddLP(), rowUpdateDelLP(), runHeuristic(), saveAfterDualBranchings(), saveAncestorBranchings(), saveGlobalCons(), saveLocalConssData(), 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_COMPRCOPY(), SCIP_DECL_COMPREXEC(), SCIP_DECL_COMPREXIT(), SCIP_DECL_COMPRFREE(), 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_CONSGETDIVEBDCHGS(), 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_NlpiProblem::SCIP_NlpiProblem(), scip::ObjProbData::scip_trans(), scip::ObjVardata::scip_trans(), SCIPactiveCons(), SCIPactivityCreate(), SCIPactivityFree(), SCIPactivityGetDemand(), SCIPactivityGetDuration(), SCIPactivityGetEnergy(), SCIPactivityGetVar(), SCIPaddBilinLinearization(), SCIPaddBilinMcCormick(), SCIPaddBilinTermQuadratic(), SCIPaddBoolParam(), SCIPaddCharParam(), SCIPaddClique(), SCIPaddCoefLinear(), SCIPaddCoefLogicor(), SCIPaddCoefPseudoboolean(), SCIPaddConflictBinvar(), SCIPaddCons(), SCIPaddConsElemConjunction(), SCIPaddConsElemDisjunction(), SCIPaddConsLocal(), SCIPaddConsNode(), SCIPaddConstantQuadratic(), SCIPaddCut(), SCIPaddDialogEntry(), SCIPaddDialogHistoryLine(), SCIPaddDialogInputLine(), SCIPaddDiveBoundChange(), SCIPaddExprtreesNonlinear(), SCIPaddExternBranchCand(), SCIPaddIntParam(), SCIPaddLinearCoefsToNlRow(), SCIPaddLinearConsIndicator(), SCIPaddLinearConsToNlpHeurSubNlp(), SCIPaddLinearVarNonlinear(), SCIPaddLinearVarQuadratic(), SCIPaddLongintParam(), SCIPaddNlRow(), SCIPaddPricedVar(), SCIPaddQuadElementsToNlRow(), SCIPaddQuadVarLinearCoefQuadratic(), SCIPaddQuadVarQuadratic(), SCIPaddQuadVarsToNlRow(), SCIPaddRealParam(), SCIPaddReoptnodeBndchg(), SCIPaddReoptnodeCons(), SCIPaddRowDive(), SCIPaddRowIndicator(), SCIPaddRowProbing(), SCIPaddSolFree(), SCIPaddSquareCoefQuadratic(), SCIPaddSquareLinearization(), SCIPaddSquareSecant(), SCIPaddStringParam(), SCIPaddTermPseudoboolean(), SCIPaddToNlpiProblemQuadratic(), SCIPaddToNlpiProblemSOC(), SCIPaddVar(), SCIPaddVarImplication(), SCIPaddVarIndicator(), SCIPaddVarSOS1(), SCIPaddVarSOS2(), SCIPaddVarsToRow(), SCIPaddVarsToRowSameCoef(), SCIPadjustImplicitSolVals(), SCIPaggregateVars(), SCIPallowDualReds(), SCIPallowObjProp(), SCIPanalyzeDeductionsProbing(), SCIPappendVarSOS2(), SCIPapplyHeurDualval(), SCIPapplyHeurSubNlp(), SCIPapplyProbingVar(), SCIPapplyProximity(), SCIPapplyRens(), SCIPapplyReopt(), 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(), SCIPbranchruleEnableOrDisableClocks(), 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(), SCIPbuffer(), SCIPcalcCliquePartition(), SCIPcalcIntegralScalar(), SCIPcalcMemGrowSize(), SCIPcalcNegatedCliquePartition(), SCIPcaptureDialog(), SCIPceil(), SCIPcheckBoolParam(), SCIPcheckCharParam(), SCIPcheckCumulativeCondition(), SCIPcheckCurvatureNonlinear(), SCIPcheckCurvatureQuadratic(), SCIPcheckLongintParam(), SCIPcheckReoptRestart(), SCIPcheckSolOrig(), SCIPcheckStringParam(), SCIPchgAndConsCheckFlagWhenUpgr(), SCIPchgAndConsRemovableFlagWhenUpgr(), SCIPchgBarrierconvtol(), SCIPchgBilinCoefQuadratic(), SCIPchgBoolParam(), SCIPchgCapacityKnapsack(), SCIPchgCharParam(), SCIPchgCoefLinear(), SCIPchgCutoffboundDive(), SCIPchgDualfeastol(), SCIPchgFeastol(), SCIPchgIntParam(), SCIPchgLhsPseudoboolean(), SCIPchgLhsQuadratic(), SCIPchgLinearCoefQuadratic(), SCIPchgLongintParam(), SCIPchgLpfeastol(), SCIPchgNlRowLinearCoef(), SCIPchgRealParam(), SCIPchgRhsLinear(), SCIPchgRhsPseudoboolean(), SCIPchgRhsQuadratic(), SCIPchgRowLhsDive(), SCIPchgRowRhsDive(), SCIPchgSquareCoefQuadratic(), SCIPchgStringParam(), SCIPchgVarBoundsDiveNLP(), SCIPchgVarBranchPriority(), SCIPchgVarLbDive(), SCIPchgVarLbLazy(), SCIPchgVarLbNode(), SCIPchgVarObjDive(), SCIPchgVarObjDiveNLP(), SCIPchgVarsBoundsDiveNLP(), SCIPchgVarType(), SCIPchgVarUbDive(), SCIPchgVarUbLazy(), SCIPchgVarUbNode(), SCIPcleanbuffer(), SCIPcleanupCliques(), SCIPclearBoolarray(), SCIPclearDiveBoundChanges(), SCIPclearExternBranchCands(), SCIPclearIntarray(), SCIPclearPtrarray(), SCIPclearRealarray(), SCIPclearRelaxSolVals(), SCIPcliqueAddVar(), SCIPcliqueDelVar(), SCIPcliqueGetId(), SCIPcliqueGetNVars(), SCIPcliqueGetValues(), SCIPcliqueGetVars(), SCIPcliqueIsCleanedUp(), SCIPcliqueIsEquation(), SCIPcliquelistAdd(), SCIPcliquelistCheck(), SCIPcliquelistDel(), SCIPcliquelistFree(), SCIPcliquelistGetCliques(), SCIPcliquelistGetNCliques(), SCIPcliquelistRemoveFromCliques(), SCIPcliquelistsHaveCommonClique(), SCIPcliqueSearchVar(), SCIPcliquetableAdd(), SCIPcliquetableCleanup(), SCIPcliquetableCreate(), SCIPcliquetableFree(), SCIPcliquetableGetCliques(), SCIPcliquetableGetNCliques(), SCIPcliquetableGetNEntries(), SCIPclockCreate(), SCIPclockDisable(), SCIPclockEnable(), SCIPclockEnableOrDisable(), 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(), SCIPcomprCopyInclude(), SCIPcomprCreate(), SCIPcomprExec(), SCIPcomprExit(), SCIPcomprFree(), SCIPcomprGetData(), SCIPcomprGetDesc(), SCIPcomprGetMinNodes(), SCIPcomprGetName(), SCIPcomprGetNCalls(), SCIPcomprGetNFound(), SCIPcomprGetPriority(), SCIPcomprGetSetupTime(), SCIPcomprGetTime(), SCIPcomprInit(), SCIPcomprIsInitialized(), SCIPcomprSetCopy(), SCIPcomprSetData(), SCIPcomprSetExit(), SCIPcomprSetExitsol(), SCIPcomprSetFree(), SCIPcomprSetInit(), SCIPcomprSetInitsol(), SCIPcomprSetPriority(), SCIPcomprShouldBeExecuted(), SCIPcomputeArraysIntersection(), SCIPcomputeArraysSetminus(), SCIPcomputeConvexEnvelopeFacet(), SCIPcomputeCoverUndercover(), SCIPcomputeHyperplaneThreePoints(), SCIPcomputeLPRelIntPoint(), SCIPcomputeVarLbGlobal(), SCIPcomputeVarLbLocal(), SCIPcomputeVarUbGlobal(), SCIPcomputeVarUbLocal(), SCIPconflictAddBound(), SCIPconflictAddRelaxedBound(), SCIPconflictAnalyze(), SCIPconflictAnalyzeLP(), SCIPconflictAnalyzePseudo(), SCIPconflictAnalyzeStrongbranch(), SCIPconflictCreate(), SCIPconflictEnableOrDisableClocks(), 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(), SCIPconflicthdlrEnableOrDisableClocks(), 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(), SCIPconshdlrEnableOrDisableClocks(), SCIPconshdlrEnforceLPSol(), SCIPconshdlrEnforcePseudoSol(), SCIPconshdlrExit(), SCIPconshdlrExitpre(), SCIPconshdlrExitsol(), SCIPconshdlrFree(), SCIPconshdlrFrontProp(), SCIPconshdlrGetCheckConss(), SCIPconshdlrGetCheckPriority(), SCIPconshdlrGetCheckTime(), SCIPconshdlrGetConss(), SCIPconshdlrGetData(), SCIPconshdlrGetDesc(), SCIPconshdlrGetDiveBoundChanges(), 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(), SCIPconshdlrGetPresolTiming(), SCIPconshdlrGetPropFreq(), SCIPconshdlrGetPropTime(), SCIPconshdlrGetPropTiming(), SCIPconshdlrGetRespropTime(), SCIPconshdlrGetSepaFreq(), SCIPconshdlrGetSepaPriority(), SCIPconshdlrGetSepaTime(), SCIPconshdlrGetSetupTime(), SCIPconshdlrGetStartNActiveConss(), SCIPconshdlrGetStrongBranchPropTime(), SCIPconshdlrIncNAppliedCuts(), SCIPconshdlrIncNCutsFound(), SCIPconshdlrInit(), SCIPconshdlrInitLP(), SCIPconshdlrInitpre(), SCIPconshdlrInitsol(), SCIPconshdlrIsClonable(), SCIPconshdlrIsInitialized(), SCIPconshdlrIsPropagationDelayed(), SCIPconshdlrIsSeparationDelayed(), SCIPconshdlrLockVars(), SCIPconshdlrNeedsCons(), SCIPconshdlrPopProp(), SCIPconshdlrPresolve(), SCIPconshdlrPropagate(), SCIPconshdlrSeparateLP(), SCIPconshdlrSeparateSol(), SCIPconshdlrSetActive(), SCIPconshdlrSetCopy(), SCIPconshdlrSetData(), SCIPconshdlrSetDeactive(), SCIPconshdlrSetDelete(), SCIPconshdlrSetDelvars(), SCIPconshdlrSetDisable(), SCIPconshdlrSetEnable(), SCIPconshdlrSetExit(), SCIPconshdlrSetExitpre(), SCIPconshdlrSetExitsol(), SCIPconshdlrSetFree(), SCIPconshdlrSetGetDiveBdChgs(), SCIPconshdlrSetGetNVars(), SCIPconshdlrSetGetVars(), SCIPconshdlrSetInit(), SCIPconshdlrSetInitlp(), SCIPconshdlrSetInitpre(), SCIPconshdlrSetInitsol(), SCIPconshdlrSetParse(), SCIPconshdlrSetPresol(), SCIPconshdlrSetPresolTiming(), SCIPconshdlrSetPrint(), SCIPconshdlrSetProp(), SCIPconshdlrSetPropTiming(), SCIPconshdlrSetResprop(), SCIPconshdlrSetSepa(), SCIPconshdlrSetTrans(), SCIPconshdlrsResetPropagationStatus(), SCIPconshdlrsStorePropagationStatus(), SCIPconshdlrUnlockVars(), SCIPconshdlrWasLPSeparationDelayed(), 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(), 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(), SCIPcreateDiveset(), SCIPcreateEmptyNlRow(), SCIPcreateEmptyRowCons(), SCIPcreateEmptyRowSepa(), SCIPcreateEmptyRowUnspec(), SCIPcreateFiniteSolCopy(), SCIPcreateIntarray(), SCIPcreateMessagehdlrDefault(), SCIPcreateNLPSol(), SCIPcreateNlpSolverIpopt(), SCIPcreateObjMessagehdlr(), SCIPcreateOrigSol(), SCIPcreateProbBasic(), SCIPcreatePtrarray(), SCIPcreateRealarray(), SCIPcreateRootDialog(), SCIPcreateRowUnspec(), SCIPcreateSol(), SCIPcreateSolCopy(), SCIPcreateSolCopyOrig(), SCIPcreateVar(), SCIPcreateVarBasic(), SCIPcreateWallClock(), SCIPcreateWorstCaseProfile(), SCIPcutGenerationHeuristicCmir(), SCIPcutGetAge(), SCIPcutGetLPActivityQuot(), SCIPcutGetRow(), SCIPcutoffbounddelta(), SCIPcutpoolAddNewRow(), SCIPcutpoolAddRow(), SCIPcutpoolClear(), SCIPcutpoolCreate(), SCIPcutpoolDelRow(), SCIPcutpoolFree(), SCIPcutpoolGetCuts(), SCIPcutpoolGetMaxNCuts(), SCIPcutpoolGetNCalls(), SCIPcutpoolGetNCuts(), SCIPcutpoolGetNCutsFound(), SCIPcutpoolGetTime(), SCIPcutpoolSeparate(), SCIPdeactiveCons(), SCIPdecodeDualBit(), SCIPdecodeDualBitNeg(), SCIPdecodeSingleBit(), SCIPdelCoefLinear(), SCIPdelCons(), SCIPdelConsLocal(), SCIPdelConsNode(), SCIPdeleteReoptnode(), SCIPdeleteSubproblemProximity(), SCIPdelVar(), SCIPdialogAddEntry(), SCIPdialogCapture(), SCIPdialogCopyInclude(), SCIPdialogCreate(), SCIPdialogDisplayCompletions(), SCIPdialogDisplayMenu(), SCIPdialogDisplayMenuEntry(), SCIPdialogExec(), SCIPdialogFindEntry(), SCIPdialogGetData(), SCIPdialogGetDesc(), SCIPdialogGetName(), SCIPdialogGetNSubdialogs(), SCIPdialogGetParent(), SCIPdialogGetPath(), SCIPdialogGetSubdialogs(), SCIPdialogHasEntry(), SCIPdialoghdlrAddHistory(), SCIPdialoghdlrAddInputLine(), SCIPdialoghdlrClearBuffer(), SCIPdialoghdlrCreate(), SCIPdialoghdlrExec(), SCIPdialoghdlrFree(), SCIPdialoghdlrGetLine(), SCIPdialoghdlrGetRoot(), SCIPdialoghdlrGetWord(), SCIPdialoghdlrIsBufferEmpty(), SCIPdialoghdlrSetRoot(), SCIPdialogIsSubmenu(), SCIPdialogMessage(), SCIPdialogRelease(), SCIPdialogSetData(), SCIPdigraphAddArc(), SCIPdigraphAddArcSafe(), SCIPdigraphComputeDirectedComponents(), SCIPdigraphComputeUndirectedComponents(), SCIPdigraphCopy(), SCIPdigraphCreate(), SCIPdigraphFree(), SCIPdigraphFreeComponents(), SCIPdigraphGetComponent(), SCIPdigraphGetNArcs(), SCIPdigraphGetNComponents(), SCIPdigraphGetNNodes(), SCIPdigraphGetNodeData(), SCIPdigraphGetNSuccessors(), SCIPdigraphGetSuccessors(), SCIPdigraphGetSuccessorsData(), SCIPdigraphPrintGml(), SCIPdigraphResize(), SCIPdigraphSetNodeData(), SCIPdigraphSetNSuccessors(), SCIPdigraphSetSizes(), SCIPdigraphTopoSortComponents(), SCIPdispAutoActivate(), SCIPdispCopyInclude(), SCIPdispCreate(), SCIPdispExit(), SCIPdispExitsol(), SCIPdispFree(), SCIPdispGetData(), SCIPdispGetDesc(), SCIPdispGetHeader(), SCIPdispGetName(), SCIPdispGetPosition(), SCIPdispGetPriority(), SCIPdispGetStatus(), SCIPdispGetWidth(), SCIPdispInit(), SCIPdispInitsol(), SCIPdispIsInitialized(), SCIPdispOutput(), SCIPdispPrintLine(), SCIPdispSetData(), SCIPdivesetCreate(), SCIPdivesetGetAvgDepth(), SCIPdivesetGetAvgSolutionDepth(), SCIPdivesetGetLPResolveDomChgQuot(), SCIPdivesetGetLPSolveFreq(), SCIPdivesetGetMaxDepth(), SCIPdivesetGetMaxSolutionDepth(), SCIPdivesetGetMinDepth(), SCIPdivesetGetMinSolutionDepth(), SCIPdivesetGetName(), SCIPdivesetGetNBacktracks(), SCIPdivesetGetNCalls(), SCIPdivesetGetNLPIterations(), SCIPdivesetGetNProbingNodes(), SCIPdivesetGetNSolutionCalls(), SCIPdivesetGetScore(), SCIPdivesetGetWorkSolution(), SCIPdivesetReset(), SCIPdivesetSetWorkSolution(), SCIPdivesetSupportsType(), SCIPdivesetUpdateStats(), SCIPdivesetUseOnlyLPBranchcands(), SCIPdomchgAddBoundchg(), SCIPdomchgAddHolechg(), SCIPdomchgApply(), SCIPdomchgApplyGlobal(), SCIPdomchgFree(), SCIPdomchgGetBoundchg(), SCIPdomchgGetNBoundchgs(), SCIPdomchgMakeStatic(), SCIPdomchgUndo(), SCIPdoNotAggr(), SCIPdoNotMultaggr(), SCIPdoNotMultaggrVar(), SCIPdualfeasCeil(), SCIPdualfeasFloor(), SCIPdualfeasFrac(), SCIPdualfeasRound(), SCIPdualfeastol(), SCIPdummyDebugMethodForSun(), SCIPenableOrDisableStatisticTiming(), SCIPenableReoptimization(), 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(), SCIPeventhdlrEnableOrDisableClocks(), 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(), SCIPexprCreateUser(), SCIPexprcurvMonomial(), SCIPexprEstimateUser(), SCIPexprEval(), SCIPexprEvalInt(), SCIPexprEvalIntShallow(), SCIPexprEvalIntUser(), SCIPexprEvalShallow(), SCIPexprEvalUser(), 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(), SCIPexprGetUserData(), SCIPexprGetUserEvalCapability(), SCIPexprGetVarsUsage(), SCIPexprgraphAddConst(), SCIPexprgraphAddExprtreeSum(), SCIPexprgraphAddNode(), SCIPexprgraphAddVars(), SCIPexprgraphAreAllNodeChildrenVars(), SCIPexprgraphCheckCurvature(), SCIPexprgraphCreate(), SCIPexprgraphCreateNode(), SCIPexprgraphCreateNodeLinear(), SCIPexprgraphCreateNodePolynomial(), SCIPexprgraphCreateNodeQuadratic(), SCIPexprgraphCreateNodeUser(), SCIPexprgraphDisableNode(), SCIPexprgraphEnableNode(), SCIPexprgraphEval(), SCIPexprgraphFindConstNode(), SCIPexprgraphFindVarNode(), SCIPexprgraphFree(), SCIPexprgraphFreeNode(), SCIPexprgraphGetDepth(), SCIPexprgraphGetNNodes(), SCIPexprgraphGetNodeBounds(), SCIPexprgraphGetNodeChildren(), SCIPexprgraphGetNodeCurvature(), SCIPexprgraphGetNodeDepth(), SCIPexprgraphGetNodeIntPowerExponent(), SCIPexprgraphGetNodeLinearCoefs(), SCIPexprgraphGetNodeLinearConstant(), SCIPexprgraphGetNodeNChildren(), SCIPexprgraphGetNodeNParents(), SCIPexprgraphGetNodeOperator(), SCIPexprgraphGetNodeOperatorIndex(), SCIPexprgraphGetNodeOperatorReal(), SCIPexprgraphGetNodeParents(), SCIPexprgraphGetNodePolynomialConstant(), SCIPexprgraphGetNodePolynomialMonomialCurvature(), SCIPexprgraphGetNodePolynomialMonomials(), SCIPexprgraphGetNodePolynomialNMonomials(), SCIPexprgraphGetNodePosition(), SCIPexprgraphGetNodeQuadraticConstant(), SCIPexprgraphGetNodeQuadraticLinearCoefs(), SCIPexprgraphGetNodeQuadraticNQuadElements(), SCIPexprgraphGetNodeQuadraticQuadElements(), SCIPexprgraphGetNodeRealPowerExponent(), SCIPexprgraphGetNodes(), SCIPexprgraphGetNodeSignPowerExponent(), SCIPexprgraphGetNodeUserData(), SCIPexprgraphGetNodeVal(), SCIPexprgraphGetNodeVar(), SCIPexprgraphGetNVars(), SCIPexprgraphGetSeparableTrees(), SCIPexprgraphGetSubtreeVarsUsage(), SCIPexprgraphGetSumTrees(), SCIPexprgraphGetSumTreesNSummands(), SCIPexprgraphGetTree(), SCIPexprgraphGetVarNodes(), SCIPexprgraphGetVars(), SCIPexprgraphHasNodeSibling(), SCIPexprgraphHasNodeUserEstimator(), SCIPexprgraphIsNodeEnabled(), SCIPexprgraphMoveNodeParents(), SCIPexprgraphNodePolynomialAddMonomials(), SCIPexprgraphNodeSplitOffLinear(), SCIPexprgraphPrintDot(), SCIPexprgraphPrintNode(), SCIPexprgraphPropagateNodeBounds(), SCIPexprgraphPropagateVarBounds(), SCIPexprgraphReleaseNode(), SCIPexprgraphReplaceVarByLinearSum(), SCIPexprgraphSetVarBounds(), SCIPexprgraphSetVarNodeBounds(), SCIPexprgraphSetVarNodeLb(), SCIPexprgraphSetVarNodeUb(), SCIPexprgraphSetVarNodeValue(), SCIPexprgraphSetVarsBounds(), SCIPexprgraphSimplify(), SCIPexprgraphTightenNodeBounds(), SCIPexprgraphUpdateNodeBoundsCurvature(), SCIPexprHasParam(), SCIPexprHasUserEstimator(), SCIPexprintCompile(), SCIPexprintCreate(), SCIPexprintEval(), SCIPexprintEvalInt(), SCIPexprintFree(), SCIPexprintFreeData(), SCIPexprintGetExprtreeCapability(), 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(), SCIPfindCompr(), 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(), SCIPfreeClock(), SCIPfreeIntarray(), SCIPfreeParseVarsPolynomialData(), SCIPfreeProb(), SCIPfreePtrarray(), SCIPfreeRealarray(), SCIPfreeRepresentation(), SCIPgenVBoundAdd(), SCIPgetActiveVars(), SCIPgetActivityQuadratic(), 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(), SCIPgetBranchScore(), SCIPgetCapacityCumulative(), SCIPgetCapacityKnapsack(), SCIPgetCharParam(), SCIPgetChildren(), SCIPgetClockTime(), SCIPgetCoefLinearAbspower(), SCIPgetCoefsLinearVarsQuadratic(), SCIPgetComprs(), SCIPgetConflicthdlrs(), SCIPgetConsCopy(), SCIPgetConshdlrs(), SCIPgetConsLinking(), SCIPgetConsNVars(), SCIPgetConss(), SCIPgetConsVars(), SCIPgetCountedSparseSols(), SCIPgetCurvatureNonlinear(), SCIPgetCutEfficacy(), SCIPgetDemandsCumulative(), SCIPgetDisps(), SCIPgetDiveBoundChangeData(), SCIPgetDiveBoundChanges(), SCIPgetDivesetScore(), SCIPgetDualfarkasKnapsack(), SCIPgetDualfarkasLogicor(), SCIPgetDualfarkasSetppc(), SCIPgetDualfarkasVarbound(), SCIPgetDualsolKnapsack(), SCIPgetDualsolLogicor(), SCIPgetDualsolSetppc(), SCIPgetDualsolVarbound(), SCIPgetDurationsCumulative(), SCIPgetEventhdlrs(), SCIPgetExponentAbspower(), SCIPgetExprgraphNodeNonlinear(), SCIPgetExprgraphNonlinear(), SCIPgetExprtreeBivariate(), SCIPgetExprtreeCoefsNonlinear(), SCIPgetExprtreeCurvaturesNonlinear(), SCIPgetExprtreesNonlinear(), SCIPgetExprtreeTransformedVars(), SCIPgetExternalCodeDescriptions(), SCIPgetExternalCodeNames(), SCIPgetExternBranchCands(), SCIPgetFeasibilityQuadratic(), SCIPgetFixedVars(), SCIPgetHeurs(), SCIPgetHmaxCumulative(), SCIPgetHminCumulative(), SCIPgetHugeValue(), SCIPgetIndVarPseudoboolean(), SCIPgetIntarrayMaxIdx(), SCIPgetIntarrayMinIdx(), SCIPgetIntarrayVal(), SCIPgetIntParam(), SCIPgetIntvarLinking(), SCIPgetIpoptApplicationPointerIpopt(), SCIPgetLastDivenode(), SCIPgetLeaves(), SCIPgetLhsAbspower(), SCIPgetLhsBivariate(), SCIPgetLhsCoefsSOC(), SCIPgetLhsConstantSOC(), 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(), SCIPgetNCompr(), 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(), SCIPgetNReoptLeaves(), SCIPgetNReoptnodes(), SCIPgetNSepas(), SCIPgetNTotalVars(), SCIPgetNVarsAnd(), SCIPgetNVarsBounddisjunction(), SCIPgetNVarsCumulative(), SCIPgetNVarsKnapsack(), SCIPgetNVarsLogicor(), SCIPgetNVarsOr(), SCIPgetNVarsSetppc(), 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(), SCIPgetReopSolsRun(), SCIPgetReoptChildIDs(), SCIPgetReoptLastOptSol(), SCIPgetReoptLeaveIDs(), SCIPgetReoptnode(), SCIPgetReoptnodePath(), SCIPgetReoptOldObjCoef(), SCIPgetReoptSimilarity(), SCIPgetResultantAnd(), SCIPgetResultantOr(), SCIPgetRhsAbspower(), SCIPgetRhsBivariate(), SCIPgetRhsCoefSOC(), SCIPgetRhsNonlinear(), SCIPgetRhsOffsetSOC(), SCIPgetRhsPseudoboolean(), SCIPgetRhsQuadratic(), SCIPgetRhsVarbound(), SCIPgetRhsVarSOC(), SCIPgetRhsXor(), SCIPgetRootDialog(), SCIPgetRowKnapsack(), 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(), SCIPgetValsLinking(), SCIPgetVarCopy(), SCIPgetVarFarkasCoef(), SCIPgetVarImplRedcost(), SCIPgetVarLbDive(), SCIPgetVarMappingScip2SubScipHeurSubNlp(), SCIPgetVarMappingSubScip2ScipHeurSubNlp(), SCIPgetVarObjDive(), SCIPgetVarObjProbing(), SCIPgetVarRedcost(), SCIPgetVars(), SCIPgetVarsAnd(), SCIPgetVarsBounddisjunction(), SCIPgetVarsCumulative(), SCIPgetVarsData(), SCIPgetVarsKnapsack(), SCIPgetVarsLogicor(), SCIPgetVarSols(), SCIPgetVarsOr(), SCIPgetVarsSetppc(), SCIPgetVarsSOS2(), SCIPgetVarsStrongbranchesFrac(), SCIPgetVarsStrongbranchesInt(), SCIPgetVarStrongbranchFrac(), SCIPgetVarStrongbranchInt(), SCIPgetVarStrongbranchWithPropagation(), SCIPgetVarsXor(), SCIPgetVarUbDive(), SCIPgetVarVarbound(), SCIPgetVbdcoefVarbound(), SCIPgetVbdvarVarbound(), SCIPgetVectorEfficacyNorm(), SCIPgetVerbLevel(), SCIPgetViolationAbspower(), SCIPgetViolationNonlinear(), SCIPgetViolationQuadratic(), SCIPgetWeightsKnapsack(), 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(), SCIPhasPerformedPresolve(), SCIPhasPrimalRay(), SCIPhaveVarsCommonClique(), SCIPheurCopyInclude(), SCIPheurCreate(), SCIPheurEnableOrDisableClocks(), SCIPheurExec(), SCIPheurExit(), SCIPheurExitsol(), SCIPheurFree(), SCIPheurGetData(), SCIPheurGetDesc(), SCIPheurGetDispchar(), SCIPheurGetDivesets(), SCIPheurGetFreq(), SCIPheurGetFreqofs(), SCIPheurGetMaxdepth(), SCIPheurGetName(), SCIPheurGetNBestSolsFound(), SCIPheurGetNCalls(), SCIPheurGetNDivesets(), SCIPheurGetNSolsFound(), SCIPheurGetPriority(), SCIPheurGetSetupTime(), SCIPheurGetTime(), SCIPheurGetTimingmask(), SCIPheurInit(), SCIPheurInitsol(), SCIPheurIsInitialized(), SCIPheurPassIndicator(), 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(), SCIPhistoryGetPseudocostVariance(), SCIPhistoryGetVSIDS(), SCIPhistoryIncCutoffSum(), SCIPhistoryIncInferenceSum(), SCIPhistoryIncNActiveConflicts(), SCIPhistoryIncNBranchings(), SCIPhistoryIncVSIDS(), SCIPhistoryIsPseudocostEmpty(), SCIPhistoryReset(), SCIPhistoryScaleVSIDS(), SCIPhistoryUnite(), SCIPhistoryUpdatePseudocost(), SCIPholelistGetLeft(), SCIPholelistGetNext(), SCIPholelistGetRight(), SCIPimplicsAdd(), SCIPimplicsDel(), SCIPimplicsFree(), SCIPimplicsGetBounds(), SCIPimplicsGetIds(), SCIPimplicsGetNImpls(), SCIPimplicsGetTypes(), SCIPimplicsGetVarImplics(), SCIPimplicsGetVars(), SCIPincIntarrayVal(), SCIPincludeBranchrule(), SCIPincludeBranchruleAllfullstrong(), SCIPincludeBranchruleBasic(), SCIPincludeBranchruleCloud(), SCIPincludeBranchruleDistribution(), SCIPincludeBranchruleFullstrong(), SCIPincludeBranchruleInference(), SCIPincludeBranchruleLeastinf(), SCIPincludeBranchruleMostinf(), SCIPincludeBranchruleMultAggr(), SCIPincludeBranchruleNodereopt(), SCIPincludeBranchrulePscost(), SCIPincludeBranchruleRandom(), SCIPincludeBranchruleRelpscost(), SCIPincludeCompr(), SCIPincludeComprBasic(), SCIPincludeComprLargestrepr(), SCIPincludeComprWeakcompr(), SCIPincludeConflicthdlr(), SCIPincludeConflicthdlrBasic(), SCIPincludeConshdlr(), SCIPincludeConshdlrAbspower(), SCIPincludeConshdlrAnd(), SCIPincludeConshdlrBasic(), SCIPincludeConshdlrBivariate(), SCIPincludeConshdlrBounddisjunction(), SCIPincludeConshdlrConjunction(), SCIPincludeConshdlrCumulative(), SCIPincludeConshdlrDisjunction(), SCIPincludeConshdlrIndicator(), SCIPincludeConshdlrIntegral(), SCIPincludeConshdlrLinking(), SCIPincludeConshdlrLogicor(), SCIPincludeConshdlrNonlinear(), SCIPincludeConshdlrOr(), SCIPincludeConshdlrOrbitope(), SCIPincludeConshdlrPseudoboolean(), SCIPincludeConshdlrQuadratic(), SCIPincludeConshdlrSOC(), SCIPincludeConshdlrSOS2(), SCIPincludeConshdlrSuperindicator(), SCIPincludeConshdlrVarbound(), SCIPincludeConshdlrViolatedCut(), SCIPincludeConshdlrXor(), SCIPincludeDefaultPlugins(), SCIPincludeDialog(), SCIPincludeDialogDefault(), SCIPincludeDialogDefaultFix(), SCIPincludeDialogDefaultSet(), SCIPincludeDisp(), SCIPincludeDispDefault(), SCIPincludeEventhdlr(), SCIPincludeEventhdlrBasic(), SCIPincludeEventHdlrLPsol(), SCIPincludeEventHdlrSofttimelimit(), SCIPincludeExternalCodeInformation(), SCIPincludeHeur(), SCIPincludeHeurActconsdiving(), SCIPincludeHeurBasic(), SCIPincludeHeurBound(), SCIPincludeHeurCoefdiving(), SCIPincludeHeurCrossover(), SCIPincludeHeurDins(), SCIPincludeHeurDualval(), SCIPincludeHeurFixandinfer(), SCIPincludeHeurFracdiving(), SCIPincludeHeurGuideddiving(), SCIPincludeHeurIndicator(), SCIPincludeHeurIntdiving(), SCIPincludeHeurIntshifting(), SCIPincludeHeurLinesearchdiving(), SCIPincludeHeurLocalbranching(), SCIPincludeHeurMutation(), SCIPincludeHeurObjpscostdiving(), SCIPincludeHeurOctane(), SCIPincludeHeurOfins(), SCIPincludeHeurOneopt(), SCIPincludeHeurProximity(), SCIPincludeHeurPscostdiving(), SCIPincludeHeurRandrounding(), SCIPincludeHeurRens(), SCIPincludeHeurReoptsols(), SCIPincludeHeurRins(), SCIPincludeHeurRootsoldiving(), SCIPincludeHeurRounding(), SCIPincludeHeurShiftandpropagate(), SCIPincludeHeurShifting(), SCIPincludeHeurSimplerounding(), SCIPincludeHeurSubNlp(), SCIPincludeHeurTrivial(), SCIPincludeHeurTrivialnegation(), SCIPincludeHeurTrySol(), SCIPincludeHeurTwoopt(), SCIPincludeHeurUndercover(), SCIPincludeHeurVbounds(), SCIPincludeHeurVeclendiving(), SCIPincludeHeurZeroobj(), SCIPincludeHeurZirounding(), 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(), SCIPincludePresolDualagg(), SCIPincludePresolDualinfer(), SCIPincludePresolImplfree(), SCIPincludePresolImplics(), SCIPincludePresolInttobinary(), SCIPincludePresolRedvub(), SCIPincludePresolStuffing(), SCIPincludePresolTrivial(), SCIPincludePresolTworowbnd(), SCIPincludePricer(), SCIPincludePricerBasic(), SCIPincludeProp(), SCIPincludePropBasic(), SCIPincludePropDualfix(), SCIPincludePropRedcost(), SCIPincludePropRootredcost(), SCIPincludePropVbounds(), SCIPincludeQuadconsUpgrade(), SCIPincludeReader(), SCIPincludeReaderBasic(), SCIPincludeReaderBnd(), SCIPincludeReaderCcg(), SCIPincludeReaderCip(), SCIPincludeReaderCnf(), SCIPincludeReaderDiff(), SCIPincludeReaderFix(), SCIPincludeReaderGms(), SCIPincludeReaderLp(), SCIPincludeReaderMps(), SCIPincludeReaderOpb(), SCIPincludeReaderOsil(), SCIPincludeReaderPbm(), SCIPincludeReaderPip(), SCIPincludeReaderPpm(), SCIPincludeReaderRlp(), SCIPincludeReaderSol(), SCIPincludeReaderWbo(), SCIPincludeReaderZpl(), SCIPincludeRelax(), SCIPincludeRelaxBasic(), SCIPincludeSepa(), SCIPincludeSepaBasic(), SCIPincludeSepaCGMIP(), SCIPincludeSepaClique(), SCIPincludeSepaClosecuts(), SCIPincludeSepaDisjunctive(), SCIPincludeSepaEccuts(), SCIPincludeSepaGomory(), SCIPincludeSepaImpliedbounds(), SCIPincludeSepaIntobj(), SCIPincludeSepaMcf(), SCIPincludeSepaOddcycle(), SCIPincludeSepaStrongcg(), SCIPincRealarrayVal(), SCIPinDive(), SCIPinferBinvarCons(), SCIPinferBinvarProp(), SCIPinferVarFixCons(), SCIPinferVarFixProp(), SCIPinferVarLbCons(), SCIPinferVarLbProp(), SCIPinferVarUbCons(), SCIPinferVarUbProp(), SCIPinfinity(), SCIPinfoMessage(), SCIPinitConssLP(), SCIPinitlpCons(), SCIPinitRepresentation(), 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(), SCIPisDualfeasEQ(), SCIPisDualfeasFracIntegral(), SCIPisDualfeasGE(), SCIPisDualfeasGT(), SCIPisDualfeasIntegral(), SCIPisDualfeasLE(), SCIPisDualfeasLT(), SCIPisDualfeasNegative(), SCIPisDualfeasPositive(), SCIPisDualfeasZero(), 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(), SCIPisReoptEnabled(), 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(), SCIPlpDivingRowsChanged(), 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(), SCIPlpRecomputeLocalAndGlobalPseudoObjval(), SCIPlpRecordOldRowSideDive(), SCIPlpRemoveAllObsoletes(), SCIPlpRemoveNewObsoletes(), SCIPlpRemoveRedundantRows(), SCIPlpReset(), SCIPlpSetCutoffbound(), SCIPlpSetIsRelax(), SCIPlpSetNorms(), SCIPlpSetRootLPIsRelax(), SCIPlpSetSizeMark(), SCIPlpSetState(), SCIPlpShrinkCols(), SCIPlpShrinkRows(), SCIPlpSolveAndEval(), SCIPlpStartDive(), SCIPlpStartProbing(), SCIPlpStartStrongbranch(), SCIPlpStartStrongbranchProbing(), SCIPlpStoreRootObjval(), SCIPlpSumRows(), SCIPlpUnmarkDivingObjChanged(), SCIPlpUpdateAddVar(), SCIPlpUpdateAges(), SCIPlpUpdateDelVar(), SCIPlpUpdateVarColumn(), SCIPlpUpdateVarLb(), SCIPlpUpdateVarLbGlobal(), SCIPlpUpdateVarLoose(), SCIPlpUpdateVarObj(), SCIPlpUpdateVarUb(), SCIPlpUpdateVarUbGlobal(), SCIPlpWrite(), SCIPlpWriteMip(), SCIPmakeIndicatorFeasible(), SCIPmakeIndicatorsFeasible(), SCIPmakeSOS1sFeasible(), SCIPmarkDoNotMultaggrVar(), SCIPmarkLimitChanged(), SCIPmarkRelaxSolInvalid(), SCIPmarkRelaxSolValid(), SCIPmatrixCreate(), SCIPmatrixDownlockConflict(), SCIPmatrixFree(), SCIPmatrixGetColIdxPtr(), SCIPmatrixGetColLb(), SCIPmatrixGetColName(), SCIPmatrixGetColNDownlocks(), SCIPmatrixGetColNNonzs(), SCIPmatrixGetColNUplocks(), SCIPmatrixGetColUb(), SCIPmatrixGetColValPtr(), SCIPmatrixGetCons(), SCIPmatrixGetNColumns(), SCIPmatrixGetNNonzs(), SCIPmatrixGetNRows(), SCIPmatrixGetParallelCols(), SCIPmatrixGetParallelRows(), SCIPmatrixGetRowIdxPtr(), SCIPmatrixGetRowLhs(), SCIPmatrixGetRowMaxActivity(), SCIPmatrixGetRowMinActivity(), SCIPmatrixGetRowName(), SCIPmatrixGetRowNMaxActNegInf(), SCIPmatrixGetRowNMaxActPosInf(), SCIPmatrixGetRowNMinActNegInf(), SCIPmatrixGetRowNMinActPosInf(), SCIPmatrixGetRowNNonzs(), SCIPmatrixGetRowRhs(), SCIPmatrixGetRowValPtr(), SCIPmatrixGetVar(), SCIPmatrixIsRowRhsInfinity(), SCIPmatrixUplockConflict(), SCIPmemccpy(), SCIPmemCreate(), SCIPmemFree(), SCIPmemGetUsed(), SCIPmergeVariableStatistics(), 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(), SCIPnlpiOracleGetEvalCapability(), 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(), SCIPnodeGetAddedConss(), SCIPnodeGetAncestorBranchingPath(), SCIPnodeGetAncestorBranchings(), SCIPnodeGetAncestorBranchingsPart(), SCIPnodeGetBdChgsAfterDual(), SCIPnodeGetConsProps(), SCIPnodeGetDepth(), SCIPnodeGetDomchg(), SCIPnodeGetDualBoundchgs(), SCIPnodeGetEstimate(), SCIPnodeGetLowerbound(), SCIPnodeGetNAddedConss(), SCIPnodeGetNDomchg(), SCIPnodeGetNDualBndchgs(), SCIPnodeGetNumber(), SCIPnodeGetParent(), SCIPnodeGetParentBranchings(), SCIPnodeGetReoptID(), SCIPnodeGetReopttype(), 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(), SCIPnodeselEnableOrDisableClocks(), SCIPnodeselExit(), SCIPnodeselExitsol(), SCIPnodeselFree(), SCIPnodeselGetData(), SCIPnodeselGetDesc(), SCIPnodeselGetMemsavePriority(), SCIPnodeselGetName(), SCIPnodeselGetSetupTime(), SCIPnodeselGetStdPriority(), SCIPnodeselGetTime(), SCIPnodeselInit(), SCIPnodeselInitsol(), SCIPnodeselIsInitialized(), SCIPnodeselSelect(), SCIPnodeselSetCopy(), SCIPnodeselSetData(), SCIPnodeselSetExit(), SCIPnodeselSetExitsol(), SCIPnodeselSetFree(), SCIPnodeselSetInit(), SCIPnodeselSetInitsol(), SCIPnodeselSetMemsavePriority(), SCIPnodeselSetStdPriority(), SCIPnodeSetEstimate(), SCIPnodeSetReoptID(), SCIPnodeSetReopttype(), SCIPnodesGetCommonAncestor(), SCIPnodesSharePath(), SCIPnodeUpdateLowerbound(), SCIPnodeUpdateLowerboundLP(), SCIPparamCheckBool(), 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(), SCIPparamWrite(), SCIPparseCons(), SCIPparseVar(), SCIPparseVarName(), SCIPparseVarsLinearsum(), SCIPparseVarsList(), SCIPparseVarsPolynomial(), SCIPperformGenericDivingAlgorithm(), SCIPpermuteProb(), SCIPpqueueClear(), SCIPpqueueCreate(), SCIPpqueueElems(), SCIPpqueueFirst(), SCIPpqueueFree(), SCIPpqueueInsert(), SCIPpqueueNElems(), SCIPpqueueRemove(), SCIPpresolCons(), SCIPpresolCopyInclude(), SCIPpresolCreate(), SCIPpresolEnableOrDisableClocks(), SCIPpresolExec(), SCIPpresolExit(), SCIPpresolExitpre(), SCIPpresolFree(), SCIPpresolGetData(), SCIPpresolGetDesc(), SCIPpresolGetMaxrounds(), SCIPpresolGetNAddConss(), SCIPpresolGetNAddHoles(), SCIPpresolGetNAggrVars(), SCIPpresolGetName(), SCIPpresolGetNCalls(), SCIPpresolGetNChgBds(), SCIPpresolGetNChgCoefs(), SCIPpresolGetNChgSides(), SCIPpresolGetNChgVarTypes(), SCIPpresolGetNDelConss(), SCIPpresolGetNFixedVars(), SCIPpresolGetNUpgdConss(), SCIPpresolGetPriority(), SCIPpresolGetSetupTime(), SCIPpresolGetTime(), SCIPpresolGetTiming(), SCIPpresolInit(), SCIPpresolInitpre(), SCIPpresolIsInitialized(), SCIPpresolSetCopy(), SCIPpresolSetData(), SCIPpresolSetExit(), SCIPpresolSetExitpre(), SCIPpresolSetFree(), SCIPpresolSetInit(), SCIPpresolSetInitpre(), SCIPpresolSetPriority(), SCIPpresolSetTiming(), SCIPpriceLoop(), SCIPpricerActivate(), SCIPpricerCopyInclude(), SCIPpricerCreate(), SCIPpricerDeactivate(), SCIPpricerEnableOrDisableClocks(), 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(), SCIPprobIsPermuted(), SCIPprobIsTransformed(), SCIPprobMarkNConss(), SCIPprobMarkPermuted(), 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(), SCIPpropEnableOrDisableClocks(), 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(), SCIPpropGetPresolTiming(), SCIPpropGetPriority(), SCIPpropGetRespropTime(), SCIPpropGetSetupTime(), SCIPpropGetStrongBranchPropTime(), SCIPpropGetTime(), SCIPpropGetTimingmask(), SCIPpropInit(), SCIPpropInitpre(), SCIPpropInitsol(), SCIPpropIsDelayed(), SCIPpropIsInitialized(), SCIPpropPresol(), SCIPpropResolvePropagation(), SCIPpropSetCopy(), SCIPpropSetData(), SCIPpropSetExit(), SCIPpropSetExitpre(), SCIPpropSetExitsol(), SCIPpropSetFree(), SCIPpropSetFreq(), SCIPpropSetInit(), SCIPpropSetInitpre(), SCIPpropSetInitsol(), SCIPpropSetPresol(), SCIPpropSetPresolPriority(), SCIPpropSetPresolTiming(), SCIPpropSetPriority(), SCIPpropSetResprop(), SCIPpropWasDelayed(), SCIPptrarrayClear(), SCIPptrarrayCopy(), SCIPptrarrayCreate(), SCIPptrarrayExtend(), SCIPptrarrayFree(), SCIPptrarrayGetMaxIdx(), SCIPptrarrayGetMinIdx(), SCIPptrarrayGetVal(), SCIPptrarraySetVal(), SCIPquadelemSortedFind(), SCIPquadelemSqueeze(), SCIPqueueClear(), SCIPqueueCreate(), SCIPqueueFirst(), SCIPqueueFree(), SCIPqueueInsert(), SCIPqueueIsEmpty(), SCIPqueueNElems(), SCIPqueueRemove(), SCIPreadDiff(), SCIPreaderCanRead(), SCIPreaderCanWrite(), SCIPreaderCopyInclude(), SCIPreaderCreate(), SCIPreaderEnableOrDisableClocks(), 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(), SCIPrealToRational(), SCIPrecalcNlRowActivity(), SCIPrecalcNlRowNLPActivity(), SCIPrecomputeSolObj(), SCIPrelaxationCreate(), SCIPrelaxationFree(), SCIPrelaxationGetSolObj(), SCIPrelaxationIsSolValid(), SCIPrelaxationIsSolZero(), SCIPrelaxationSetSolObj(), SCIPrelaxationSetSolValid(), SCIPrelaxationSetSolZero(), SCIPrelaxationSolObjAdd(), SCIPrelaxCopyInclude(), SCIPrelaxCreate(), SCIPrelaxEnableOrDisableClocks(), 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(), SCIPremoveVarFromGlobalStructures(), SCIPreoptAddDualBndchg(), SCIPreoptAddGlbCons(), SCIPreoptAddInfNode(), SCIPreoptAddOptSol(), SCIPreoptAddRun(), SCIPreoptAddSol(), SCIPreoptApply(), SCIPreoptApplyCompression(), SCIPreoptApplyGlbConss(), SCIPreoptCheckCutoff(), SCIPreoptCheckRestart(), SCIPreoptCreate(), SCIPreoptDeleteNode(), SCIPreoptFree(), SCIPreoptGetBestSolRun(), SCIPreoptGetChildIDs(), SCIPreoptGetFirstRestarts(), SCIPreoptGetLastBestSol(), SCIPreoptGetLastRestarts(), SCIPreoptGetLeaves(), SCIPreoptGetNAddedConss(), SCIPreoptGetNCheckedSols(), SCIPreoptGetNCutoffReoptnodes(), SCIPreoptGetNDualBndchgs(), SCIPreoptGetNFeasNodes(), SCIPreoptGetNImprovingSols(), SCIPreoptGetNInfNodes(), SCIPreoptGetNInfSubtrees(), SCIPreoptGetNLeaves(), SCIPreoptGetNNodes(), SCIPreoptGetNPrunedNodes(), SCIPreoptGetNRestartsGlobal(), SCIPreoptGetNRestartsLocal(), SCIPreoptGetNSavedSols(), SCIPreoptGetNSols(), SCIPreoptGetNSolsRun(), SCIPreoptGetNTotalCutoffReoptnodes(), SCIPreoptGetNTotalFeasNodes(), SCIPreoptGetNTotalInfNodes(), SCIPreoptGetNTotalPrunedNodes(), SCIPreoptGetNTotalRestartsLocal(), SCIPreoptGetOldObjCoef(), SCIPreoptGetReoptnode(), SCIPreoptGetSavingtime(), SCIPreoptGetSimilarity(), SCIPreoptGetSimToFirst(), SCIPreoptGetSimToPrevious(), SCIPreoptGetSolsRun(), SCIPreoptGetSolveLP(), SCIPreoptimizeNode(), SCIPreoptnodeAddBndchg(), SCIPreoptnodeAddCons(), SCIPreoptnodeDelete(), SCIPreoptnodeGetConss(), SCIPreoptnodeGetLowerbound(), SCIPreoptnodeGetNChildren(), SCIPreoptnodeGetNConss(), SCIPreoptnodeGetNDualBoundChgs(), SCIPreoptnodeGetNVars(), SCIPreoptnodeGetPath(), SCIPreoptnodeGetSplitCons(), SCIPreoptnodeGetType(), SCIPreoptnodeInit(), SCIPreoptnodeReset(), SCIPreoptnodeSetParentID(), SCIPreoptResetDualBndchgs(), SCIPreoptResetSolMarks(), SCIPreoptSaveOpenNodes(), SCIPreoptSetNCheckedSols(), SCIPreoptSetNImprovingSols(), SCIPreoptsolsGetNCheckedsols(), SCIPreoptsolsGetNImprovingsols(), SCIPreoptSplitRoot(), SCIPresetClock(), SCIPresetParam(), SCIPresetParams(), SCIPresetReoptnodeDualcons(), SCIPresetReoptSolMarks(), SCIPresetRepresentation(), SCIPresolveSolHeurSubNlp(), SCIPrespropCons(), SCIPround(), SCIProwAddCoef(), SCIProwAddConstant(), SCIProwCalcIntegralScalar(), SCIProwCalcProbability(), SCIProwCapture(), SCIProwCatchEvent(), SCIProwChgCoef(), SCIProwChgConstant(), SCIProwChgLhs(), SCIProwChgLocal(), SCIProwChgRank(), SCIProwChgRhs(), SCIProwCreate(), SCIProwDelaySort(), SCIProwDelCoef(), SCIProwDropEvent(), SCIProwEnsureSize(), SCIProwForceSort(), SCIProwFree(), SCIProwGetActiveLPCount(), SCIProwGetAge(), SCIProwGetBasisStatus(), SCIProwGetCols(), SCIProwGetConstant(), SCIProwGetDiscreteScalarProduct(), SCIProwGetDualfarkas(), SCIProwGetDualsol(), SCIProwGetIndex(), SCIProwGetLhs(), SCIProwGetLPActivity(), SCIProwGetLPDepth(), SCIProwGetLPEfficacy(), SCIProwGetLPFeasibility(), SCIProwGetLPPos(), SCIProwGetMaxActivity(), SCIProwGetMaxidx(), SCIProwGetMaxval(), SCIProwGetMinActivity(), SCIProwGetMinidx(), SCIProwGetMinval(), SCIProwGetName(), SCIProwGetNLPEfficacy(), SCIProwGetNLPFeasibility(), SCIProwGetNLPNonz(), SCIProwGetNLPsAfterCreation(), 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(), SCIPselectSimpleValue(), SCIPselectVarPseudoStrongBranching(), SCIPselectVarStrongBranching(), SCIPsepaCopyInclude(), SCIPsepaCreate(), SCIPsepaEnableOrDisableClocks(), 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(), SCIPsetCalcPathGrowSize(), SCIPsetCeil(), SCIPsetCharParam(), SCIPsetChgBoolParam(), SCIPsetChgCharParam(), SCIPsetChgIntParam(), SCIPsetChgLongintParam(), SCIPsetChgParamFixed(), SCIPsetChgRealParam(), SCIPsetChgStringParam(), SCIPsetClockTime(), SCIPsetComprCopy(), SCIPsetComprExit(), SCIPsetComprExitsol(), SCIPsetComprFree(), SCIPsetComprInit(), SCIPsetComprInitsol(), SCIPsetComprPriority(), SCIPsetConflicthdlrCopy(), SCIPsetConflicthdlrExit(), SCIPsetConflicthdlrExitsol(), SCIPsetConflicthdlrFree(), SCIPsetConflicthdlrInit(), SCIPsetConflicthdlrInitsol(), SCIPsetConflicthdlrPriority(), SCIPsetConshdlrActive(), SCIPsetConshdlrCopy(), SCIPsetConshdlrDeactive(), SCIPsetConshdlrDelete(), SCIPsetConshdlrDelvars(), SCIPsetConshdlrDisable(), SCIPsetConshdlrEnable(), SCIPsetConshdlrExit(), SCIPsetConshdlrExitpre(), SCIPsetConshdlrExitsol(), SCIPsetConshdlrFree(), SCIPsetConshdlrGetDiveBdChgs(), SCIPsetConshdlrGetNVars(), SCIPsetConshdlrGetVars(), SCIPsetConshdlrInit(), SCIPsetConshdlrInitlp(), SCIPsetConshdlrInitpre(), SCIPsetConshdlrInitsol(), SCIPsetConshdlrParse(), SCIPsetConshdlrPresol(), SCIPsetConshdlrPrint(), SCIPsetConshdlrProp(), SCIPsetConshdlrResprop(), SCIPsetConshdlrSepa(), SCIPsetConshdlrTrans(), SCIPsetCopyPlugins(), SCIPsetDualfeasFrac(), SCIPsetDualfeastol(), SCIPsetEmphasis(), SCIPsetEnableOrDisablePluginClocks(), SCIPsetEventhdlrCopy(), SCIPsetEventhdlrDelete(), SCIPsetEventhdlrExit(), SCIPsetEventhdlrExitsol(), SCIPsetEventhdlrFree(), SCIPsetEventhdlrInit(), SCIPsetEventhdlrInitsol(), SCIPsetExitPlugins(), SCIPsetExitsolPlugins(), SCIPsetExprtreesNonlinear(), SCIPsetFeasCeil(), SCIPsetFeasFrac(), SCIPsetFeastol(), SCIPsetFindBranchrule(), SCIPsetFindCompr(), SCIPsetFindConflicthdlr(), SCIPsetFindConshdlr(), SCIPsetFindDisp(), SCIPsetFindEventhdlr(), SCIPsetFindHeur(), SCIPsetFindNlpi(), SCIPsetFindNodesel(), SCIPsetFindPresol(), SCIPsetFindPricer(), SCIPsetFindProp(), SCIPsetFindReader(), SCIPsetFindRelax(), SCIPsetFindSepa(), SCIPsetGetBoolParam(), SCIPsetGetCharParam(), SCIPsetGetDebugSolData(), SCIPsetGetHugeValue(), SCIPsetGetIntParam(), SCIPsetGetLongintParam(), SCIPsetGetMemExternEstim(), SCIPsetGetNodesel(), SCIPsetGetNParams(), SCIPsetGetParam(), SCIPsetGetParams(), SCIPsetGetRealParam(), SCIPsetHeurCopy(), SCIPsetHeurExit(), SCIPsetHeurExitsol(), SCIPsetHeurFree(), SCIPsetHeurInit(), SCIPsetHeurInitsol(), SCIPsetHeuristics(), SCIPsetHeurPriority(), SCIPsetHmaxCumulative(), SCIPsetHminCumulative(), SCIPsetIncludeBranchrule(), SCIPsetIncludeCompr(), SCIPsetIncludeConflicthdlr(), SCIPsetIncludeConshdlr(), SCIPsetIncludeDialog(), SCIPsetIncludeDisp(), SCIPsetIncludeHeur(), SCIPsetIncludeNlpi(), SCIPsetIncludeNodesel(), SCIPsetIncludePresol(), SCIPsetIncludePricer(), SCIPsetIncludeProp(), SCIPsetIncludeRelax(), SCIPsetIncludeSepa(), SCIPsetInfinity(), SCIPsetInitPlugins(), SCIPsetInitprePlugins(), SCIPsetInitsolPlugins(), SCIPsetIntarrayVal(), SCIPsetIntParam(), SCIPsetIsDualfeasGE(), SCIPsetIsDualfeasGT(), SCIPsetIsDualfeasZero(), SCIPsetIsEQ(), SCIPsetIsFeasGE(), SCIPsetIsFeasGT(), SCIPsetIsGE(), SCIPsetIsIntegral(), SCIPsetIsLbBetter(), SCIPsetIsLE(), SCIPsetIsLT(), SCIPsetIsNegative(), SCIPsetIsParamFixed(), SCIPsetIsPositive(), SCIPsetIsScalingIntegral(), SCIPsetIsSumEQ(), SCIPsetIsSumGE(), SCIPsetIsSumLE(), SCIPsetIsSumLT(), SCIPsetIsSumNegative(), SCIPsetIsSumPositive(), SCIPsetIsSumRelGT(), SCIPsetIsSumZero(), SCIPsetIsUbBetter(), 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(), SCIPsetPseudocosteps(), SCIPsetPtrarrayVal(), SCIPsetReaderCopy(), SCIPsetReaderFree(), SCIPsetReaderRead(), SCIPsetReaderWrite(), SCIPsetRealarrayVal(), SCIPsetRealParam(), SCIPsetRecompfac(), SCIPsetRelaxCopy(), SCIPsetRelaxExit(), SCIPsetRelaxExitsol(), SCIPsetRelaxFree(), SCIPsetRelaxInit(), SCIPsetRelaxInitsol(), SCIPsetRelaxPriority(), SCIPsetRelaxSolVal(), SCIPsetRelaxSolVals(), SCIPsetRelaxSolValsSol(), SCIPsetReoptCompression(), SCIPsetRootDialog(), SCIPsetSepaCopy(), SCIPsetSepaExit(), SCIPsetSepaExitsol(), SCIPsetSepaFree(), SCIPsetSepaInit(), SCIPsetSepaInitsol(), SCIPsetSepaprimfeastol(), SCIPsetSepaPriority(), SCIPsetSeparating(), SCIPsetSetBarrierconvtol(), SCIPsetSetBoolParam(), SCIPsetSetCharParam(), SCIPsetSetDefaultBoolParam(), SCIPsetSetDefaultIntParam(), SCIPsetSetDualfeastol(), SCIPsetSetIntParam(), SCIPsetSetLongintParam(), SCIPsetSetLpfeastol(), SCIPsetSetParam(), SCIPsetSetPresolving(), SCIPsetSetRealParam(), SCIPsetSetReoptimizationParams(), SCIPsetSetSeparating(), SCIPsetSolVals(), SCIPsetSolveCumulative(), SCIPsetSortComprs(), SCIPsetSortComprsName(), SCIPsetSortConflicthdlrs(), SCIPsetSortConflicthdlrsName(), SCIPsetSortHeurs(), SCIPsetSortHeursName(), SCIPsetSortPresols(), SCIPsetSortPresolsName(), SCIPsetSortPropsName(), SCIPsetSortPropsPresol(), SCIPsetSortRelaxs(), SCIPsetSortRelaxsName(), SCIPsetSortSepas(), SCIPsetSortSepasName(), SCIPsetStringParam(), SCIPsetSubscipsOff(), SCIPsetSumCeil(), SCIPsetSumepsilon(), SCIPsetSumFrac(), 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(), SCIPsolveLinearProb(), SCIPsolveLinearProb3(), SCIPsolveNLP(), SCIPsort(), SCIPsortAndCons(), SCIPsortDown(), SCIPsortQuadVarTermsQuadratic(), SCIPsparseSolCreate(), SCIPsparseSolFree(), SCIPsparseSolGetFirstSol(), SCIPsparseSolGetLbs(), SCIPsparseSolGetNextSol(), SCIPsparseSolGetNVars(), SCIPsparseSolGetUbs(), SCIPsparseSolGetVars(), SCIPsplitFilename(), SCIPsplitReoptRoot(), SCIPstartClock(), SCIPstartDive(), SCIPstartDiveNLP(), SCIPstartProbing(), SCIPstartStrongbranch(), SCIPstatCreate(), SCIPstatDisableVarHistory(), SCIPstatEnableOrDisableStatClocks(), 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(), SCIPtreeGetDepthLimit(), SCIPtreeGetDiveBoundChangeData(), SCIPtreeGetEffectiveRootDepth(), SCIPtreeGetFocusDepth(), SCIPtreeGetFocusNode(), SCIPtreeGetLowerbound(), SCIPtreeGetLowerboundNode(), SCIPtreeGetNChildren(), SCIPtreeGetNLeaves(), SCIPtreeGetNNodes(), SCIPtreeGetNodesel(), SCIPtreeGetNSiblings(), SCIPtreeGetPrioChild(), SCIPtreeGetPrioSibling(), SCIPtreeGetProbingDepth(), SCIPtreeGetProbingRoot(), SCIPtreeGetRootNode(), SCIPtreeHasCurrentNodeLP(), SCIPtreeHasFocusNodeLP(), SCIPtreeInRepropagation(), SCIPtreeIsFocusNodeLPConstructed(), SCIPtreeIsPathComplete(), SCIPtreeLoadLP(), SCIPtreeLoadLPState(), SCIPtreeLoadProbingLPState(), SCIPtreeMarkProbingNodeHasLP(), SCIPtreeMarkProbingObjChanged(), SCIPtreeProbing(), SCIPtreeProbingObjChanged(), SCIPtreeSetFocusNodeLP(), SCIPtreeSetNodesel(), SCIPtreeStartProbing(), SCIPtrySol(), SCIPtrySolFree(), SCIPunfixParam(), SCIPupdateDistributionScore(), SCIPupdateDivesetLPStats(), SCIPupdateDivesetStats(), SCIPupdateStartpointHeurSubNlp(), SCIPvaluehistoryCreate(), SCIPvaluehistoryFind(), SCIPvaluehistoryFree(), SCIPvaluehistoryGetHistories(), SCIPvaluehistoryGetNValues(), SCIPvaluehistoryGetValues(), SCIPvaluehistoryScaleVSIDS(), SCIPvarAddClique(), SCIPvarAddCliqueToList(), SCIPvarAddHoleGlobal(), SCIPvarAddHoleLocal(), SCIPvarAddHoleOriginal(), SCIPvarAddImplic(), SCIPvarAddLocks(), SCIPvarAddObj(), SCIPvarAddToRow(), SCIPvarAddVlb(), SCIPvarAddVub(), SCIPvarAdjustLb(), SCIPvarAdjustUb(), SCIPvarAggregate(), SCIPvarCalcDistributionParameters(), 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(), 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(), SCIPvarGetPseudocostVariance(), SCIPvarGetPseudoSol(), SCIPvarGetPseudoSol_rec(), SCIPvarGetRedcost(), SCIPvarGetRelaxSol(), SCIPvarGetRelaxSolTransVar(), SCIPvarGetRootSol(), SCIPvarGetStatus(), SCIPvarGetTransformed(), SCIPvarGetTransVar(), SCIPvarGetType(), SCIPvarGetUbAtIndex(), SCIPvarGetUbchgInfo(), SCIPvarGetUbGlobal(), SCIPvarGetUbLazy(), SCIPvarGetUbLocal(), SCIPvarGetUbLP(), SCIPvarGetUbOriginal(), SCIPvarGetUnchangedObj(), 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(), SCIPvarIsMarkedDeleteGlobalStructures(), SCIPvarIsNegated(), SCIPvarIsOriginal(), SCIPvarIsRemovable(), SCIPvarIsTransformed(), SCIPvarIsTransformedOrigvar(), SCIPvarLoose(), SCIPvarMarkDeletable(), SCIPvarMarkDeleted(), SCIPvarMarkDeleteGlobalStructures(), SCIPvarMarkDoNotMultaggr(), SCIPvarMarkNotDeletable(), SCIPvarMultiaggregate(), SCIPvarNegate(), SCIPvarParseOriginal(), SCIPvarParseTransformed(), SCIPvarPrint(), SCIPvarRelease(), SCIPvarRemoveCliquesImplicsVbs(), 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(), SCIPvboundsAdd(), SCIPvboundsDel(), SCIPvboundsFree(), SCIPvboundsGetCoefs(), SCIPvboundsGetConstants(), SCIPvboundsGetNVbds(), SCIPvboundsGetVars(), SCIPvboundsShrink(), SCIPverbMessage(), SCIPvisualCreate(), SCIPvisualCutoffNode(), SCIPvisualExit(), SCIPvisualFoundConflict(), SCIPvisualFoundSolution(), SCIPvisualFree(), SCIPvisualInit(), SCIPvisualizeConsCumulative(), SCIPvisualLowerbound(), SCIPvisualMarkedRepropagateNode(), SCIPvisualNewChild(), SCIPvisualRepropagatedNode(), SCIPvisualSolvedNode(), SCIPvisualUpdateChild(), SCIPvisualUpperbound(), SCIPwarningMessage(), SCIPwriteCcg(), SCIPwriteCliqueGraph(), SCIPwriteGms(), SCIPwriteLp(), SCIPwriteNLP(), SCIPwriteOpb(), SCIPwriteOrigProblem(), SCIPwriteParam(), SCIPwriteParams(), SCIPwritePbm(), SCIPwritePip(), SCIPwritePpm(), SCIPwriteTransProblem(), SCIPwriteVarName(), SCIPwriteVarsLinearsum(), SCIPwriteVarsPolynomial(), searchEcAggr(), searchEcAggrWithCliques(), searchEcAggrWithMIP(), sec2cputime(), sec2walltime(), selectBestNode(), selectBranchVar(), selectEssentialRounding(), selectNextDiving(), selectRounding(), selectShifting(), selectSolsRandomized(), selectVarMultAggrBranching(), sepaBoundInequalitiesFromGraph(), sepadataAddNlrowaggr(), sepadataCreate(), sepadataFree(), sepadataFreeNlrows(), sepaImplBoundCutsSOS1(), separateByAuxGraph(), separateByEnumerationHeuristics(), separateByGaussHeuristics(), separateBySolvingAuxIP(), separateCons(), separateConsBinaryRepresentation(), separateConsOnIntegerVariables(), separateCoverCutsCons(), separateCuts(), separateGLS(), separateHeur(), separateIISRounding(), separateIndicators(), separatePoint(), separateSCIs(), separateSequLiftedExtendedWeightInequality(), separateSequLiftedMinimalCoverInequality(), separateSOS1(), 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(), setIntvar(), setObjective(), setParameterValues(), setUpEvents(), setupProbingSCIP(), setupSCIPparamsStage3(), setupSubproblem(), shiftValues(), shortenConss(), shrinkNode(), simplifyInequalities(), singletonColumnStuffing(), skipRedundantBdchginfos(), skipSpace(), solClearArrays(), solCutIsViolated(), solGetArrayVal(), solIncArrayVal(), solnodeAddChild(), solSetArrayVal(), solStamp(), soltreeAddSol(), soltreefreeNode(), soltreeNInducedSols(), soltreeResetMarks(), solUnlinkVar(), solveCoveringProblem(), solveDerivativeEquation(), solveIndependentCons(), solveLP(), solveLp(), solveNode(), solveNodeInitialLP(), solveNodeLP(), solveNodeRelax(), solveProbingLP(), solveRowEcholonGF2(), solveSubMIP(), solveSubNLP(), solveSubproblem(), solveSubscip(), SolveWSimplex(), sortAndMergeClique(), sortBounds(), sortGenVBounds(), sortLinearCoefficients(), SORTTPL_NAME(), sortVariables(), splitOffLinearPart(), splitProblem(), spxObjsen(), spxSolve(), stableSort(), stableSortBinvars(), storeAggrFromMIP(), storeCutInArrays(), storeSolution(), strengthenConss(), strengthenVarbounds(), subrootCaptureLPIState(), subrootConstructLP(), subrootFree(), subrootReleaseLPIState(), subscipSetParams(), substituteMIRRow(), substituteStrongCGRow(), subtractStartingJobDemands(), sumMIRRow(), sumStrongCGRow(), superadditiveUpLifting(), swapTokenBuffer(), switchWatchedvars(), syntaxError(), takeCut(), tarjan(), TCLIQUE_GETNNODES(), TCLIQUE_GETWEIGHTS(), TCLIQUE_ISEDGE(), TCLIQUE_NEWSOL(), TCLIQUE_SELECTADJNODES(), tcliqueAddEdge(), tcliqueColoring(), tcliqueCreate(), tcliqueEnsureSizeCachedEdges(), tcliqueEnsureSizeEdges(), tcliqueEnsureSizeNodes(), tcliqueFlush(), tcliqueFree(), tcliqueGetAdjnodes(), tcliqueGetDegrees(), tcliqueGetFirstAdjedge(), tcliqueGetLastAdjedge(), tcliqueGetNEdges(), tcliquegraphAddCliqueVars(), tcliquegraphAddNode(), tcliquegraphConstructCliqueTable(), tcliquegraphCreate(), tcliquegraphEnsureCliqueidsSize(), tcliquegraphFree(), tcliqueLoadFile(), tcliqueMaxClique(), tcliquePrintGraph(), tcliqueSaveFile(), thread_num(), tightenBounds(), tightenCapacity(), tightenCoefs(), tightenedIntvar(), tightenLbTTEF(), tightenUbTTEF(), tightenVarLb(), tightenVarsBoundsSOS1(), tightenVarUb(), tightenWeights(), topologicalSort(), topPstack(), traceLambdaEnergy(), traceLambdaEnvelop(), traceThetaEnvelop(), transformColumn(), transformIntoOrig(), transformMIRRow(), transformSols(), transformStrongCGRow(), transformToOrig(), transformValue(), transformVariable(), treeAddChild(), treeAddPendingBdchg(), treeApplyPendingBdchgs(), treeBacktrackProbing(), treeCheckPath(), treeChildrenToSiblings(), treeCreateProbingNode(), treeEnsureChildrenMem(), treeEnsurePathMem(), treeEnsurePendingbdchgsMem(), treeFindSwitchForks(), treeNextRepropsubtreecount(), treeNodesToQueue(), treeRemoveChild(), treeRemoveSibling(), treeSwitchPath(), treeUpdatePathLPSize(), tryAggregateIntVars(), tryDelta(), tryOneOpt(), trySolCandidate(), tryToInsert(), tryUpgrading(), tryUpgradingLogicor(), tryUpgradingSetppc(), tryUpgradingXor(), turnoffNodeSelector(), undoBdchgsDualfarkas(), undoBdchgsDualsol(), undoBdchgsProof(), unfixAltLPVariables(), ungetsymbol(), unionfindGetRepresentative(), unlinkChunk(), unlinkEagerChunk(), unlockLinearVariable(), unlockRounding(), unlockRoundingAndCons(), unlockVariableSOS2(), updateActivities(), updateAndConss(), updateArcData(), updateBestCandidate(), updateBounds(), updateConsanddataUses(), updateConstraintPropagation(), updateDualBounds(), updateDualBoundsExplicit(), updateEnvelop(), updateEstimate(), updateFirstRow(), updateFirstRowGlobal(), updateImplicationGraphSOS1(), updateKeyOnTrace(), updateLoopStatus(), updateMIP(), updateNActiveConts(), updateNeighbor(), updateObjUpperbound(), 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(), varProcessBoundChanges(), varProcessChgBranchDirection(), varProcessChgBranchFactor(), varProcessChgBranchPriority(), varProcessChgLbGlobal(), varProcessChgLbLocal(), varProcessChgUbGlobal(), varProcessChgUbLocal(), 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(), ZerohalfMod2DataCreate(), ZerohalfSubLPDataCreate(), and ZerohalfSubLPDataFree().

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

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 141 of file lpi_spx.cpp.

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

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

Definition at line 174 of file lpi_spx.cpp.

#define COLS_PER_PACKET   SCIP_DUALPACKETSIZE

Definition at line 1337 of file lpi_spx.cpp.

Referenced by colpacketNum().

#define ROWS_PER_PACKET   SCIP_DUALPACKETSIZE

Definition at line 1339 of file lpi_spx.cpp.

Referenced by rowpacketNum().

Typedef Documentation

Definition at line 1336 of file lpi_spx.cpp.

Definition at line 1338 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 1384 of file lpi_spx.cpp.

References BMSreallocMemoryArray, SCIP_LPi::cstat, SCIP_LPi::cstatsize, ensureRstatMem(), 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 1406 of file lpi_spx.cpp.

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

Referenced by ensureCstatMem(), 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 1435 of file lpi_spx.cpp.

References COLS_PER_PACKET, and rowpacketNum().

Referenced by ensureRstatMem(), 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 1444 of file lpi_spx.cpp.

References lpistatePack(), and ROWS_PER_PACKET.

Referenced by colpacketNum(), 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 1453 of file lpi_spx.cpp.

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

Referenced by rowpacketNum(), and 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 1469 of file lpi_spx.cpp.

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

Referenced by lpistatePack(), and 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 1485 of file lpi_spx.cpp.

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

Referenced by lpistateUnpack(), and 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 1509 of file lpi_spx.cpp.

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

Referenced by lpistateCreate(), and 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 1535 of file lpi_spx.cpp.

References invalidateSolution(), NULL, SCIP_OBJSEN_MAXIMIZE, SCIP_OBJSEN_MINIMIZE, SCIPABORT, and SCIPerrorMessage.

Referenced by lpistateFree(), SCIPlpiChgObjsen(), and SCIPlpiLoadColLP().

const char* SCIPlpiGetSolverName ( void  )

gets name and version of LP solver

Definition at line 1583 of file lpi_spx.cpp.

References SCIPdebugMessage, SCIPlpiGetSolverDesc(), SOPLEX_SUBVERSION, and spxname.

const char* SCIPlpiGetSolverDesc ( void  )

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

Definition at line 1598 of file lpi_spx.cpp.

References SCIPlpiGetSolverPointer(), and spxdesc.

Referenced by SCIPlpiGetSolverName().

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 1613 of file lpi_spx.cpp.

References SCIPlpiCreate(), and SCIP_LPi::spx.

Referenced by SCIPlpiGetSolverDesc().

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 1632 of file lpi_spx.cpp.

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

Referenced by SCIPlpiGetSolverPointer().

SCIP_RETCODE SCIPlpiFree ( SCIP_LPI **  lpi)

deletes an LP problem object

Parameters
lpipointer to an LP interface structure

Definition at line 1670 of file lpi_spx.cpp.

References BMSfreeMemory, BMSfreeMemoryArrayNull, NULL, SCIP_OKAY, and SCIPlpiLoadColLP().

Referenced by SCIPlpiCreate().

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 1703 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().

Referenced by SCIPlpiFree().

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 1764 of file lpi_spx.cpp.

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

Referenced by SCIPlpiLoadColLP().

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 1828 of file lpi_spx.cpp.

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

Referenced by SCIPlpiAddCols().

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 1850 of file lpi_spx.cpp.

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

Referenced by SCIPlpiDelCols().

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 1881 of file lpi_spx.cpp.

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

Referenced by SCIPlpiDelColset().

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 1943 of file lpi_spx.cpp.

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

Referenced by SCIPlpiAddRows().

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 1965 of file lpi_spx.cpp.

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

Referenced by SCIPlpiDelRows().

SCIP_RETCODE SCIPlpiClear ( SCIP_LPI lpi)

clears the whole LP

Parameters
lpiLP interface structure

Definition at line 1996 of file lpi_spx.cpp.

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

Referenced by SCIPlpiDelRowset().

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 2014 of file lpi_spx.cpp.

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

Referenced by SCIPlpiClear().

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 2058 of file lpi_spx.cpp.

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

Referenced by SCIPlpiChgBounds().

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 2102 of file lpi_spx.cpp.

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

Referenced by SCIPlpiChgSides().

SCIP_RETCODE SCIPlpiChgObjsen ( SCIP_LPI lpi,
SCIP_OBJSEN  objsen 
)

changes the objective sense

Parameters
lpiLP interface structure
objsennew objective sense

Definition at line 2126 of file lpi_spx.cpp.

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

Referenced by SCIPlpiChgCoef(), and SCIPlpiCreate().

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 2146 of file lpi_spx.cpp.

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

Referenced by SCIPlpiChgObjsen().

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 2187 of file lpi_spx.cpp.

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

Referenced by SCIPlpiChgObj().

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 2254 of file lpi_spx.cpp.

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

Referenced by SCIPlpiScaleRow().

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 2336 of file lpi_spx.cpp.

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

Referenced by SCIPlpiScaleCol().

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 2353 of file lpi_spx.cpp.

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

Referenced by SCIPlpiGetNRows().

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 2370 of file lpi_spx.cpp.

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

Referenced by SCIPlpiGetNCols().

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 2403 of file lpi_spx.cpp.

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

Referenced by SCIPlpiGetNNonz().

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 2468 of file lpi_spx.cpp.

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

Referenced by SCIPlpiGetCols().

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 2530 of file lpi_spx.cpp.

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

Referenced by SCIPlpiGetRows().

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 2556 of file lpi_spx.cpp.

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

Referenced by SCIPlpiGetColNames().

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 2582 of file lpi_spx.cpp.

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

Referenced by SCIPlpiGetRowNames().

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 2599 of file lpi_spx.cpp.

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

Referenced by SCIPlpiGetObjsen().

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 2622 of file lpi_spx.cpp.

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

Referenced by SCIPlpiGetObj().

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 2650 of file lpi_spx.cpp.

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

Referenced by SCIPlpiGetBounds().

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 2678 of file lpi_spx.cpp.

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

Referenced by SCIPlpiGetSides().

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 2712 of file lpi_spx.cpp.

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

Referenced by SCIPlpiGetCoef(), 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 2760 of file lpi_spx.cpp.

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

Referenced by 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 2804 of file lpi_spx.cpp.

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

Referenced by SCIPlpiSolvePrimal().

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 2848 of file lpi_spx.cpp.

References SCIP_INVALIDCALL, SCIPdebugMessage, SCIPerrorMessage, and SCIPlpiStartStrongbranch().

Referenced by SCIPlpiSolveDual().

SCIP_RETCODE SCIPlpiStartStrongbranch ( SCIP_LPI lpi)

start strong branching - call before any strongbranching

Parameters
lpiLP interface structure

Definition at line 2861 of file lpi_spx.cpp.

References SCIP_OKAY, SCIPlpiEndStrongbranch(), and SCIP_LPi::spx.

Referenced by SCIPlpiSolveBarrier().

SCIP_RETCODE SCIPlpiEndStrongbranch ( SCIP_LPI lpi)

end strong branching - call after any strongbranching

Parameters
lpiLP interface structure

Definition at line 2872 of file lpi_spx.cpp.

References lpiStrongbranch(), SCIP_OKAY, and SCIP_LPi::spx.

Referenced by SCIPlpiStartStrongbranch().

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 2885 of file lpi_spx.cpp.

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

Referenced by SCIPlpiEndStrongbranch(), 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 3105 of file lpi_spx.cpp.

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

Referenced by lpiStrongbranch().

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 3135 of file lpi_spx.cpp.

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

Referenced by SCIPlpiStrongbranchFrac().

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 3179 of file lpi_spx.cpp.

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

Referenced by SCIPlpiStrongbranchesFrac().

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 3209 of file lpi_spx.cpp.

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

Referenced by SCIPlpiStrongbranchInt().

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 3265 of file lpi_spx.cpp.

References NULL, SCIP_Bool, SCIPlpiGetSolFeasibility(), and SCIP_LPi::solved.

Referenced by SCIPlpiStrongbranchesInt().

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 3275 of file lpi_spx.cpp.

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

Referenced by SCIPlpiWasSolved().

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 3296 of file lpi_spx.cpp.

References NULL, SCIP_Bool, SCIPdebugMessage, SCIPlpiHasPrimalRay(), and SCIP_LPi::spx.

Referenced by SCIPlpiGetSolFeasibility().

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 3311 of file lpi_spx.cpp.

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

Referenced by SCIPlpiExistsPrimalRay().

SCIP_Bool SCIPlpiIsPrimalUnbounded ( SCIP_LPI lpi)

returns TRUE iff LP is proven to be primal unbounded

Parameters
lpiLP interface structure

Definition at line 3328 of file lpi_spx.cpp.

References NULL, SCIP_Bool, SCIPdebugMessage, SCIPlpiIsPrimalInfeasible(), and SCIP_LPi::spx.

Referenced by SCIPlpiHasPrimalRay().

SCIP_Bool SCIPlpiIsPrimalInfeasible ( SCIP_LPI lpi)

returns TRUE iff LP is proven to be primal infeasible

Parameters
lpiLP interface structure

Definition at line 3346 of file lpi_spx.cpp.

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

Referenced by SCIPlpiIsPrimalUnbounded().

SCIP_Bool SCIPlpiIsPrimalFeasible ( SCIP_LPI lpi)

returns TRUE iff LP is proven to be primal feasible

Parameters
lpiLP interface structure

Definition at line 3359 of file lpi_spx.cpp.

References NULL, SCIP_Bool, SCIPdebugMessage, SCIPlpiExistsDualRay(), and SCIP_LPi::spx.

Referenced by SCIPlpiGetSolFeasibility(), SCIPlpiIsOptimal(), and SCIPlpiIsPrimalInfeasible().

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 3384 of file lpi_spx.cpp.

References NULL, SCIP_Bool, SCIPdebugMessage, SCIPlpiHasDualRay(), and SCIP_LPi::spx.

Referenced by SCIPlpiIsPrimalFeasible().

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 3399 of file lpi_spx.cpp.

References NULL, SCIP_Bool, SCIPdebugMessage, SCIPlpiIsDualUnbounded(), and SCIP_LPi::spx.

Referenced by SCIPlpiExistsDualRay().

SCIP_Bool SCIPlpiIsDualUnbounded ( SCIP_LPI lpi)

returns TRUE iff LP is dual unbounded

Parameters
lpiLP interface structure

Definition at line 3412 of file lpi_spx.cpp.

References NULL, SCIP_Bool, SCIPdebugMessage, SCIPlpiIsDualInfeasible(), and SCIP_LPi::spx.

Referenced by SCIPlpiHasDualRay().

SCIP_Bool SCIPlpiIsDualInfeasible ( SCIP_LPI lpi)

returns TRUE iff LP is dual infeasible

Parameters
lpiLP interface structure

Definition at line 3426 of file lpi_spx.cpp.

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

Referenced by SCIPlpiIsDualUnbounded().

SCIP_Bool SCIPlpiIsDualFeasible ( SCIP_LPI lpi)

returns TRUE iff LP is proven to be dual feasible

Parameters
lpiLP interface structure

Definition at line 3439 of file lpi_spx.cpp.

References NULL, SCIP_Bool, SCIPdebugMessage, SCIPlpiIsOptimal(), and SCIP_LPi::spx.

Referenced by SCIPlpiGetSolFeasibility(), SCIPlpiIsDualInfeasible(), and SCIPlpiIsOptimal().

SCIP_Bool SCIPlpiIsOptimal ( SCIP_LPI lpi)

returns TRUE iff LP was solved to optimality

Parameters
lpiLP interface structure

Definition at line 3458 of file lpi_spx.cpp.

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

Referenced by SCIPlpiIsDualFeasible(), and SCIPlpiIsStable().

SCIP_Bool SCIPlpiIsStable ( SCIP_LPI lpi)

returns TRUE iff current LP basis is stable

Parameters
lpiLP interface structure

Definition at line 3475 of file lpi_spx.cpp.

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

Referenced by SCIPlpiIsOptimal().

SCIP_Bool SCIPlpiIsObjlimExc ( SCIP_LPI lpi)

returns TRUE iff the objective limit was reached

Parameters
lpiLP interface structure

Definition at line 3511 of file lpi_spx.cpp.

References NULL, SCIP_Bool, SCIPdebugMessage, SCIPlpiIsIterlimExc(), and SCIP_LPi::spx.

Referenced by SCIPlpiIsStable().

SCIP_Bool SCIPlpiIsIterlimExc ( SCIP_LPI lpi)

returns TRUE iff the iteration limit was reached

Parameters
lpiLP interface structure

Definition at line 3524 of file lpi_spx.cpp.

References NULL, SCIP_Bool, SCIPdebugMessage, SCIPlpiIsTimelimExc(), and SCIP_LPi::spx.

Referenced by SCIPlpiIsObjlimExc().

SCIP_Bool SCIPlpiIsTimelimExc ( SCIP_LPI lpi)

returns TRUE iff the time limit was reached

Parameters
lpiLP interface structure

Definition at line 3537 of file lpi_spx.cpp.

References NULL, SCIPdebugMessage, SCIPlpiGetInternalStatus(), and SCIP_LPi::spx.

Referenced by SCIPlpiIsIterlimExc().

int SCIPlpiGetInternalStatus ( SCIP_LPI lpi)

returns the internal solution status of the solver

Parameters
lpiLP interface structure

Definition at line 3550 of file lpi_spx.cpp.

References NULL, SCIP_Bool, SCIPdebugMessage, SCIPlpiIgnoreInstability(), and SCIP_LPi::spx.

Referenced by SCIPlpiIsTimelimExc().

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 3563 of file lpi_spx.cpp.

References FALSE, NULL, SCIP_OKAY, SCIP_Real, SCIPdebugMessage, SCIPlpiGetObjval(), and SCIP_LPi::spx.

Referenced by SCIPlpiGetInternalStatus().

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 3580 of file lpi_spx.cpp.

References NULL, SCIP_OKAY, SCIP_Real, SCIPdebugMessage, SCIPlpiGetSol(), and SCIP_LPi::spx.

Referenced by SCIPlpiIgnoreInstability().

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 3597 of file lpi_spx.cpp.

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

Referenced by SCIPlpiGetObjval().

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 3650 of file lpi_spx.cpp.

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

Referenced by SCIPlpiGetSol().

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 3683 of file lpi_spx.cpp.

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

Referenced by SCIPlpiGetPrimalRay().

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 3711 of file lpi_spx.cpp.

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

Referenced by SCIPlpiGetDualfarkas().

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 3731 of file lpi_spx.cpp.

References getRedCostEst(), NULL, SCIP_INVALID, SCIP_INVALIDDATA, SCIP_LPSOLQUALITY_ESTIMCONDITION, SCIP_LPSOLQUALITY_EXACTCONDITION, SCIP_OKAY, SCIP_Real, SCIPdebugMessage, SCIPerrorMessage, and SCIP_LPi::spx.

Referenced by SCIPlpiGetIterations(), and SCIPlpiIsStable().

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 3789 of file lpi_spx.cpp.

Referenced by SCIPlpiGetBase(), and SCIPlpiGetRealSolQuality().

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 3844 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, SCIPlpiSetBase(), and SCIP_LPi::spx.

Referenced by SCIPlpiGetState().

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 3931 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, SCIPlpiGetBasisInd(), SOPLEX_TRY, and SCIP_LPi::spx.

Referenced by SCIPlpiGetBase(), and SCIPlpiSetState().

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 4020 of file lpi_spx.cpp.

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

Referenced by lpiGetBInvVec(), SCIPlpiGetBInvRow(), and SCIPlpiSetBase().

SCIP_RETCODE SCIPlpiGetBInvRow ( SCIP_LPI lpi,
int  r,
SCIP_Real coef,
int *  inds,
int *  ninds 
)

get dense row of inverse basis matrix B^-1

Note
The LP interface defines slack variables to have coefficient +1. This means that if, internally, the LP solver uses a -1 coefficient, then rows associated with slacks variables whose coefficient is -1, should be negated; see also the explanation in lpi.h.
Parameters
lpiLP interface structure
rrow number
coefpointer to store the coefficients of the row
indsarray to store the non-zero indices, or NULL
nindspointer to store the number of non-zero indices, or NULL (-1: if we do not store sparsity informations)

Definition at line 4151 of file lpi_spx.cpp.

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

Referenced by SCIPlpiGetBasisInd(), and SCIPlpiGetBInvARow().

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 4316 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(), SCIPlpiGetBInvCol(), SCIPmessagePrintWarning(), and SCIP_LPi::spx.

Referenced by SCIPlpiGetBInvACol(), SCIPlpiGetBInvCol(), and SCIPlpiGetBInvRow().

SCIP_RETCODE SCIPlpiGetBInvCol ( SCIP_LPI lpi,
int  c,
SCIP_Real coef,
int *  inds,
int *  ninds 
)

get dense column of inverse basis matrix B^-1

Note
The LP interface defines slack variables to have coefficient +1. This means that if, internally, the LP solver uses a -1 coefficient, then rows associated with slacks variables whose coefficient is -1, should be negated; see also the explanation in lpi.h.
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
indsarray to store the non-zero indices, or NULL
nindspointer to store the number of non-zero indices, or NULL (-1: if we do not store sparsity informations)

Definition at line 4440 of file lpi_spx.cpp.

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

Referenced by lpiGetBInvVec().

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

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

Note
The LP interface defines slack variables to have coefficient +1. This means that if, internally, the LP solver uses a -1 coefficient, then rows associated with slacks variables whose coefficient is -1, should be negated; see also the explanation in lpi.h.
Parameters
lpiLP interface structure
rrow number
binvrowrow in (A_B)^-1 from prior call to SCIPlpiGetBInvRow(), or NULL
coefvector to return coefficients
indsarray to store the non-zero indices, or NULL
nindspointer to store the number of non-zero indices, or NULL (-1: if we do not store sparsity informations)

Definition at line 4484 of file lpi_spx.cpp.

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

Referenced by SCIPlpiGetBInvCol().

SCIP_RETCODE SCIPlpiGetBInvACol ( SCIP_LPI lpi,
int  c,
SCIP_Real coef,
int *  inds,
int *  ninds 
)

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

Note
The LP interface defines slack variables to have coefficient +1. This means that if, internally, the LP solver uses a -1 coefficient, then rows associated with slacks variables whose coefficient is -1, should be negated; see also the explanation in lpi.h.
Parameters
lpiLP interface structure
ccolumn number
coefvector to return coefficients
indsarray to store the non-zero indices, or NULL
nindspointer to store the number of non-zero indices, or NULL (-1: if we do not store sparsity informations)

Definition at line 4543 of file lpi_spx.cpp.

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

Referenced by SCIPlpiGetBInvARow().

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 4591 of file lpi_spx.cpp.

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

Referenced by SCIPlpiGetBInvACol().

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 4635 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, SCIPlpiClearState(), SCIPlpiIsInfinity(), SCIPlpiSetBase(), and SCIP_LPi::spx.

Referenced by SCIPlpiGetState().

SCIP_RETCODE SCIPlpiClearState ( SCIP_LPI lpi)

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

Parameters
lpiLP interface structure

Definition at line 4691 of file lpi_spx.cpp.

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

Referenced by SCIPlpiSetState().

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 4718 of file lpi_spx.cpp.

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

Referenced by SCIPlpiClearState().

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 4736 of file lpi_spx.cpp.

References SCIPlpiReadState(), and TRUE.

Referenced by SCIPlpiFreeState().

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 4745 of file lpi_spx.cpp.

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

Referenced by SCIPlpiHasStateBasis().

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 4761 of file lpi_spx.cpp.

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

Referenced by SCIPlpiReadState().

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 4794 of file lpi_spx.cpp.

References BMSallocBlockMemory, BMSallocBlockMemoryArray, BMSfreeBlockMemory, BMSfreeBlockMemoryArray, NULL, SCIP_ALLOC, SCIP_OKAY, SCIPdebugMessage, SCIPlpiSetNorms(), and SCIP_LPi::spx.

Referenced by SCIPlpiWriteState().

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 4849 of file lpi_spx.cpp.

References SCIP_LPiNorms::ncols, SCIP_LPiNorms::norms, SCIP_LPiNorms::nrows, NULL, SCIP_OKAY, SCIPdebugMessage, SCIPlpiFreeNorms(), and SCIP_LPi::spx.

Referenced by SCIPlpiGetNorms().

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 4881 of file lpi_spx.cpp.

References BMSfreeBlockMemory, BMSfreeBlockMemoryArray, NULL, SCIP_OKAY, SCIPdebugMessage, and SCIPlpiGetIntpar().

Referenced by SCIPlpiSetNorms().

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 4914 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_LPPAR_TIMING, SCIP_OKAY, SCIP_PARAMETERUNKNOWN, SCIPdebugMessage, SCIPlpiSetIntpar(), and SCIP_LPi::spx.

Referenced by SCIPlpiFreeNorms().

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 4959 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_LPPAR_TIMING, 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, SCIPlpiGetRealpar(), SCIP_LPi::spx, and TRUE.

Referenced by SCIPlpiCreate(), and SCIPlpiGetIntpar().

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 5033 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, SCIPlpiSetRealpar(), and SCIP_LPi::spx.

Referenced by SCIPlpiSetIntpar().

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 5136 of file lpi_spx.cpp.

References SCIP_Bool, SCIP_Real, SCIPdebugMessage, and SCIPlpiIsInfinity().

Referenced by SCIPlpiCreate(), and SCIPlpiSetRealpar().

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 5146 of file lpi_spx.cpp.

References fileExists(), SCIP_Bool, and SCIPdebugMessage.

Referenced by SCIPlpiInfinity(), and SCIPlpiSetState().

static SCIP_Bool fileExists ( const char *  filename)
static

returns, whether the given file exists

Parameters
filenamefile name

Definition at line 5170 of file lpi_spx.cpp.

References FALSE, NULL, SCIPlpiReadLP(), and TRUE.

Referenced by SCIPlpiIsInfinity(), and 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 5186 of file lpi_spx.cpp.

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

Referenced by fileExists().

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 5219 of file lpi_spx.cpp.

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

Referenced by SCIPlpiReadLP().

Variable Documentation

char spxname[100]
static

Definition at line 1576 of file lpi_spx.cpp.

Referenced by invalidateSolution(), and SCIPlpiGetSolverName().

char spxdesc[200]
static

Definition at line 1577 of file lpi_spx.cpp.

Referenced by invalidateSolution(), and SCIPlpiGetSolverDesc().