Scippy

SoPlex

Sequential object-oriented simPlex

SoPlex Member List

This is the complete list of members for SoPlex, including all inherited members.

_addColReal(const LPColReal &lpcol)SoPlexprivate
_addColReal(Real obj, Real lower, const SVectorReal &lpcol, Real upper)SoPlexprivate
_addColsReal(const LPColSetReal &lpcolset)SoPlexprivate
_addRowReal(const LPRowReal &lprow)SoPlexprivate
_addRowReal(Real lhs, const SVectorReal &lprow, Real rhs)SoPlexprivate
_addRowsReal(const LPRowSetReal &lprowset)SoPlexprivate
_applyPolishingSoPlexprivate
_basisStatusColsSoPlexprivate
_basisStatusRowsSoPlexprivate
_beforeLiftColsSoPlexprivate
_beforeLiftRowsSoPlexprivate
_changeBoundsReal(const VectorReal &lower, const VectorReal &upper)SoPlexprivate
_changeBoundsReal(int i, const Real &lower, const Real &upper)SoPlexprivate
_changeColReal(int i, const LPColReal &lpcol)SoPlexprivate
_changeElementReal(int i, int j, const Real &val)SoPlexprivate
_changeLhsReal(const VectorReal &lhs)SoPlexprivate
_changeLhsReal(int i, const Real &lhs)SoPlexprivate
_changeLowerReal(const VectorReal &lower)SoPlexprivate
_changeLowerReal(int i, const Real &lower)SoPlexprivate
_changeRangeReal(const VectorReal &lhs, const VectorReal &rhs)SoPlexprivate
_changeRangeReal(int i, const Real &lhs, const Real &rhs)SoPlexprivate
_changeRhsReal(const VectorReal &rhs)SoPlexprivate
_changeRhsReal(int i, const Real &rhs)SoPlexprivate
_changeRowReal(int i, const LPRowReal &lprow)SoPlexprivate
_changeUpperReal(const VectorReal &upper)SoPlexprivate
_changeUpperReal(int i, const Real &upper)SoPlexprivate
_checkBasisScaling()SoPlexprivate
_checkOriginalProblemOptimality(Vector primalVector, bool printViol)SoPlexprivate
_checkScaling(SPxLPReal *origLP) constSoPlexprivate
_colNamesSoPlexprivate
_colTypesSoPlexprivate
_completeRangeTypesRational()SoPlexprivate
_compSlackColIdSoPlexprivate
_compSlackDualRowIdSoPlexprivate
_compSlufactorSoPlexprivate
_compSolverSoPlexprivate
_computeBasisInverseRational()SoPlexprivate
_computeInfeasBox(SolRational &sol, bool transformed)SoPlexprivate
_computeReducedProbObjCoeff(bool &stop)SoPlexprivate
_createDecompReducedAndComplementaryProblems()SoPlexprivate
_currentProbSoPlexprivate
_currentSettingsSoPlexprivate
_decompColStatusSoPlexprivate
_decompCompPrimalColIDsSoPlexprivate
_decompCompPrimalFixedVarIDsSoPlexprivate
_decompCompPrimalRowIDsSoPlexprivate
_decompCompPrimalVarBoundIDsSoPlexprivate
_decompCompProbColIDsIdxSoPlexprivate
_decompDisplayLineSoPlexprivate
_decompDualColIDsSoPlexprivate
_decompDualRowIDsSoPlexprivate
_decompElimPrimalRowIDsSoPlexprivate
_decompFeasVectorSoPlexprivate
_decompFixedVarDualIDsSoPlexprivate
_decompLPSoPlexprivate
_decompPrimalColIDsSoPlexprivate
_decompPrimalRowIDsSoPlexprivate
_decompReducedProbColIDsSoPlexprivate
_decompReducedProbColRowIDsSoPlexprivate
_decompReducedProbColsSoPlexprivate
_decompReducedProbRowIDsSoPlexprivate
_decompReducedProbRowsSoPlexprivate
_decompResolveWithoutPreprocessing(SPxSolver &solver, SLUFactor &sluFactor, SPxSimplifier::Result result)SoPlexprivate
_decompRowStatusSoPlexprivate
_decompSimplifyAndSolve(SPxSolver &solver, SLUFactor &sluFactor, bool fromScratch, bool applyPreprocessing)SoPlexprivate
_decompTransBasisSoPlexprivate
_decompVarBoundDualIDsSoPlexprivate
_decompViolatedBoundsSoPlexprivate
_decompViolatedRowsSoPlexprivate
_deleteAndUpdateRowsComplementaryProblem(SPxRowId rangedRowIds[], int &naddedrows)SoPlexprivate
_disableSimplifierAndScaler()SoPlexprivate
_enableSimplifierAndScaler()SoPlexprivate
_ensureDSVectorRationalMemory(DSVectorRational &vec, const int newmax) constSoPlexprivate
_ensureRationalLP()SoPlexprivate
_ensureRealLPLoaded()SoPlexprivate
_evaluateSolutionDecomp(SPxSolver &solver, SLUFactor &sluFactor, SPxSimplifier::Result result)SoPlexprivate
_evaluateSolutionReal(SPxSimplifier::Result simplificationStatus)SoPlexprivate
_factorizeColumnRational(SolRational &sol, DataArray< SPxSolver::VarStatus > &basisStatusRows, DataArray< SPxSolver::VarStatus > &basisStatusCols, bool &stoppedTime, bool &stoppedIter, bool &error, bool &optimal)SoPlexprivate
_feasLhsSoPlexprivate
_feasLowerSoPlexprivate
_feasObjSoPlexprivate
_feasRhsSoPlexprivate
_feasUpperSoPlexprivate
_findViolatedRows(Real compObjValue, DataArray< RowViolation > &violatedrows, int &nviolatedrows)SoPlexprivate
_fixedOrigVarsSoPlexprivate
_formDecompComplementaryProblem()SoPlexprivate
_formDecompReducedProblem(bool &stop)SoPlexprivate
_getCompatibleBoundCons(LPRowSet &boundcons, int *compatboundcons, int *nonposind, int *ncompatboundcons, int nnonposind, bool &stop)SoPlexprivate
_getCompatibleColumns(Vector feasVector, int *nonposind, int *compatind, int *rowsforremoval, int *colsforremoval, int nnonposind, int *ncompatind, bool formRedProb, bool &stop)SoPlexprivate
_getRowsForRemovalComplementaryProblem(int *nonposind, int *bind, int *rowsforremoval, int *nrowsforremoval, int nnonposind)SoPlexprivate
_getZeroDualMultiplierIndices(Vector feasVector, int *nonposind, int *colsforremoval, int *nnonposind, bool &stop)SoPlexprivate
_hasBasisSoPlexprivate
_hasSolRationalSoPlexprivate
_hasSolRealSoPlexprivate
_identifyComplementaryDualFixedPrimalVars(int *currFixedVars)SoPlexprivate
_identifyComplementaryPrimalFixedPrimalVars(int *currFixedVars)SoPlexprivate
_idxToPerm(int *idx, int idxSize, int *perm, int permSize) constSoPlexprivate
_invalidateSolution()SoPlexprivate
_isConsistent() constSoPlexprivate
_isRealLPLoadedSoPlexprivate
_isRealLPScaledSoPlexprivate
_isSolveStopped(bool &stoppedTime, bool &stoppedIter) constSoPlexprivate
_lastSolveModeSoPlexprivate
_lift()SoPlexprivate
_loadRealLP(bool initBasis)SoPlexprivate
_lowerFinite(const RangeType &rangeType) constSoPlexprivate
_manualLhsSoPlexprivate
_manualLowerSoPlexprivate
_manualObjSoPlexprivate
_manualRealLPSoPlexprivate
_manualRhsSoPlexprivate
_manualUpperSoPlexprivate
_modLhsSoPlexprivate
_modLowerSoPlexprivate
_modObjSoPlexprivate
_modRhsSoPlexprivate
_modUpperSoPlexprivate
_nCompPrimalColsSoPlexprivate
_nCompPrimalRowsSoPlexprivate
_nDecompViolBoundsSoPlexprivate
_nDecompViolRowsSoPlexprivate
_nDualColsSoPlexprivate
_nDualRowsSoPlexprivate
_nElimPrimalRowsSoPlexprivate
_nPrimalColsSoPlexprivate
_nPrimalRowsSoPlexprivate
_optimizeCallsSoPlexprivate
_optimizeRational()SoPlexprivate
_optimizeReal()SoPlexprivate
_parseSettingsLine(char *line, const int lineNumber)SoPlexprivate
_performFeasIRStable(SolRational &sol, bool &withDualFarkas, bool &stopped, bool &stoppedIter, bool &error)SoPlexprivate
_performOptIRStable(SolRational &sol, bool acceptUnbounded, bool acceptInfeasible, int minRounds, bool &primalFeasible, bool &dualFeasible, bool &infeasible, bool &unbounded, bool &stopped, bool &stoppedIter, bool &error)SoPlexprivate
_performUnboundedIRStable(SolRational &sol, bool &hasUnboundedRay, bool &stopped, bool &stoppedIter, bool &error)SoPlexprivate
_preprocessAndSolveReal(bool applyPreprocessing)SoPlexprivate
_pricerAutoSoPlexprivate
_pricerDantzigSoPlexprivate
_pricerDevexSoPlexprivate
_pricerParMultSoPlexprivate
_pricerQuickSteepSoPlexprivate
_pricerSteepSoPlexprivate
_primalDualDiffSoPlexprivate
_project(SolRational &sol)SoPlexprivate
_rangeToPerm(int start, int end, int *perm, int permSize) constSoPlexprivate
_rangeTypeRational(const Rational &lower, const Rational &upper) constSoPlexprivate
_rangeTypeReal(const Real &lower, const Real &upper) constSoPlexprivate
_rationalFeastolSoPlexprivate
_rationalLPSoPlexprivate
_rationalLUSolverSoPlexprivate
_rationalLUSolverBindSoPlexprivate
_rationalMaxscaleincrSoPlexprivate
_rationalNegInftySoPlexprivate
_rationalNegoneSoPlexprivate
_rationalOpttolSoPlexprivate
_rationalPosInftySoPlexprivate
_rationalPosoneSoPlexprivate
_rationalZeroSoPlexprivate
_ratiotesterBoundFlippingSoPlexprivate
_ratiotesterFastSoPlexprivate
_ratiotesterHarrisSoPlexprivate
_ratiotesterTextbookSoPlexprivate
_readFileRational(const char *filename, NameSet *rowNames=0, NameSet *colNames=0, DIdxSet *intVars=0)SoPlexprivate
_readFileReal(const char *filename, NameSet *rowNames=0, NameSet *colNames=0, DIdxSet *intVars=0)SoPlexprivate
_realLPSoPlexprivate
_reapplyPersistentScaling() constSoPlexprivate
_recomputeRangeTypesRational()SoPlexprivate
_recomputeRangeTypesReal()SoPlexprivate
_reconstructSolutionRational(SolRational &sol, DataArray< SPxSolver::VarStatus > &basisStatusRows, DataArray< SPxSolver::VarStatus > &basisStatusCols, const Rational &denomBoundSquared)SoPlexprivate
_removeColRangeReal(int start, int end, int perm[])SoPlexprivate
_removeColReal(int i)SoPlexprivate
_removeColsReal(int perm[])SoPlexprivate
_removeColsReal(int idx[], int n, int perm[])SoPlexprivate
_removeComplementaryDualFixedPrimalVars(int *currFixedVars)SoPlexprivate
_removeRowRangeReal(int start, int end, int perm[])SoPlexprivate
_removeRowReal(int i)SoPlexprivate
_removeRowsReal(int perm[])SoPlexprivate
_removeRowsReal(int idx[], int n, int perm[])SoPlexprivate
_resolveWithoutPreprocessing(SPxSimplifier::Result simplificationStatus)SoPlexprivate
_restoreBasis()SoPlexprivate
_restoreLPReal()SoPlexprivate
_rowNamesSoPlexprivate
_rowTypesSoPlexprivate
_scalerSoPlexprivate
_scalerBiequiSoPlexprivate
_scalerGeo1SoPlexprivate
_scalerGeo8SoPlexprivate
_scalerGeoequiSoPlexprivate
_scalerLeastsqSoPlexprivate
_scalerUniequiSoPlexprivate
_setComplementaryDualOriginalObjective()SoPlexprivate
_setComplementaryPrimalOriginalObjective()SoPlexprivate
_simplifierSoPlexprivate
_simplifierMainSMSoPlexprivate
_slackColsSoPlexprivate
_slufactorSoPlexprivate
_solRationalSoPlexprivate
_solRealSoPlexprivate
_solveDecompositionDualSimplex()SoPlexprivate
_solveDecompReducedProblem()SoPlexprivate
_solverSoPlexprivate
_solveRealForRational(bool fromscratch, VectorReal &primal, VectorReal &dual, DataArray< SPxSolver::VarStatus > &basisStatusRows, DataArray< SPxSolver::VarStatus > &basisStatusCols, bool &returnedBasis)SoPlexprivate
_solveRealLPAndRecordStatistics()SoPlexprivate
_solveRealStable(bool acceptUnbounded, bool acceptInfeasible, VectorReal &primal, VectorReal &dual, DataArray< SPxSolver::VarStatus > &basisStatusRows, DataArray< SPxSolver::VarStatus > &basisStatusCols, bool &returnedBasis, const bool forceNoSimplifier=false)SoPlexprivate
_starterSoPlexprivate
_starterSumSoPlexprivate
_starterVectorSoPlexprivate
_starterWeightSoPlexprivate
_statisticsSoPlexprivate
_statusSoPlexprivate
_storeBasis()SoPlexprivate
_storedBasisSoPlexprivate
_storedBasisStatusColsSoPlexprivate
_storedBasisStatusRowsSoPlexprivate
_storeLPReal()SoPlexprivate
_storeSolutionReal(bool verify=true)SoPlexprivate
_storeSolutionRealFromPresol()SoPlexprivate
_switchRangeType(const RangeType &rangeType) constSoPlexprivate
_syncLPRational(bool time=true)SoPlexprivate
_syncLPReal(bool time=true)SoPlexprivate
_syncRationalSolution()SoPlexprivate
_syncRealSolution()SoPlexprivate
_tauColVectorSoPlexprivate
_transformedObjSoPlexprivate
_transformedRowsSoPlexprivate
_transformEquality()SoPlexprivate
_transformFeasibility()SoPlexprivate
_transformUnbounded()SoPlexprivate
_unboundedLhsSoPlexprivate
_unboundedLowerSoPlexprivate
_unboundedRhsSoPlexprivate
_unboundedUpperSoPlexprivate
_unitMatrixRationalSoPlexprivate
_unitVectorRational(const int i)SoPlexprivate
_unscaleCallsSoPlexprivate
_unscaleSolutionReal(SPxLPReal &LP, bool persistent=true)SoPlexprivate
_untransformEquality(SolRational &sol)SoPlexprivate
_untransformFeasibility(SolRational &sol, bool infeasible)SoPlexprivate
_untransformUnbounded(SolRational &sol, bool unbounded)SoPlexprivate
_updateComplementaryDualFixedPrimalVars(int *currFixedVars)SoPlexprivate
_updateComplementaryDualSlackColCoeff()SoPlexprivate
_updateComplementaryPrimalFixedPrimalVars(int *currFixedVars)SoPlexprivate
_updateComplementaryPrimalSlackColCoeff()SoPlexprivate
_updateDecompComplementaryDualProblem(bool origObj)SoPlexprivate
_updateDecompComplementaryPrimalProblem(bool origObj)SoPlexprivate
_updateDecompReducedProblem(Real objVal, DVector dualVector, DVector redcostVector, DVector compPrimalVector, DVector compDualVector)SoPlexprivate
_updateDecompReducedProblemViol(bool allrows)SoPlexprivate
_upperFinite(const RangeType &rangeType) constSoPlexprivate
_verifySolutionReal()SoPlexprivate
_workSolSoPlexprivate
_writeOriginalProblemBasis(const char *filename, NameSet *rowNames, NameSet *colNames, bool cpxFormat)SoPlexprivate
ACCEPTCYCLING enum valueSoPlex
addColRational(const LPColRational &lpcol)SoPlex
addColReal(const LPCol &lpcol)SoPlex
addColsRational(const LPColSetRational &lpcolset)SoPlex
addColsReal(const LPColSetReal &lpcolset)SoPlex
addRowRational(const LPRowRational &lprow)SoPlex
addRowReal(const LPRowReal &lprow)SoPlex
addRowsRational(const LPRowSetRational &lprowset)SoPlex
addRowsReal(const LPRowSetReal &lprowset)SoPlex
ALGORITHM enum valueSoPlex
ALGORITHM_DUAL enum valueSoPlex
ALGORITHM_PRIMAL enum valueSoPlex
areLPsInSync(const bool checkVecVals=true, const bool checkMatVals=false, const bool quiet=false) constSoPlex
basisColStatus(int col) constSoPlex
basisRowStatus(int row) constSoPlex
basisStatus() constSoPlex
BoolParam enum nameSoPlex
boolParam(const BoolParam param) constSoPlex
BOOLPARAM_COUNT enum valueSoPlex
changeBoundsRational(const VectorRational &lower, const VectorRational &upper)SoPlex
changeBoundsRational(int i, const Rational &lower, const Rational &upper)SoPlex
changeBoundsReal(const VectorReal &lower, const VectorReal &upper)SoPlex
changeBoundsReal(int i, const Real &lower, const Real &upper)SoPlex
changeColRational(int i, const LPColRational &lpcol)SoPlex
changeColReal(int i, const LPColReal &lpcol)SoPlex
changeElementRational(int i, int j, const Rational &val)SoPlex
changeElementReal(int i, int j, const Real &val)SoPlex
changeLhsRational(const VectorRational &lhs)SoPlex
changeLhsRational(int i, const Rational &lhs)SoPlex
changeLhsReal(const VectorReal &lhs)SoPlex
changeLhsReal(int i, const Real &lhs)SoPlex
changeLowerRational(const VectorRational &lower)SoPlex
changeLowerRational(int i, const Rational &lower)SoPlex
changeLowerReal(const VectorReal &lower)SoPlex
changeLowerReal(int i, const Real &lower)SoPlex
changeObjRational(const VectorRational &obj)SoPlex
changeObjRational(int i, const Rational &obj)SoPlex
changeObjReal(const VectorReal &obj)SoPlex
changeObjReal(int i, const Real &obj)SoPlex
changeRangeRational(const VectorRational &lhs, const VectorRational &rhs)SoPlex
changeRangeRational(int i, const Rational &lhs, const Rational &rhs)SoPlex
changeRangeReal(const VectorReal &lhs, const VectorReal &rhs)SoPlex
changeRangeReal(int i, const Real &lhs, const Real &rhs)SoPlex
changeRhsRational(const VectorRational &rhs)SoPlex
changeRhsRational(int i, const Rational &rhs)SoPlex
changeRhsReal(const VectorReal &rhs)SoPlex
changeRhsReal(int i, const Real &rhs)SoPlex
changeRowRational(int i, const LPRowRational &lprow)SoPlex
changeRowReal(int i, const LPRowReal &lprow)SoPlex
changeUpperRational(const VectorRational &upper)SoPlex
changeUpperRational(int i, const Rational &upper)SoPlex
changeUpperReal(const VectorReal &upper)SoPlex
changeUpperReal(int i, const Real &upper)SoPlex
checkBasisDualFeasibility(Vector feasVec)SoPlexprivate
CHECKMODE enum valueSoPlex
CHECKMODE_AUTO enum valueSoPlex
CHECKMODE_RATIONAL enum valueSoPlex
CHECKMODE_REAL enum valueSoPlex
clearBasis()SoPlex
clearLPRational()SoPlex
clearLPReal()SoPlex
coefReal(int row, int col) constSoPlex
colVectorRational(int i) constSoPlex
colVectorRealInternal(int i) constSoPlex
computeBasisInverseRational()SoPlex
COMPUTEDEGEN enum valueSoPlex
DECOMP_COMP enum valueSoPlexprivate
DECOMP_DISPLAYFREQ enum valueSoPlex
DECOMP_ITERLIMIT enum valueSoPlex
DECOMP_MAXADDEDROWS enum valueSoPlex
DECOMP_ORIG enum valueSoPlexprivate
DECOMP_RED enum valueSoPlexprivate
DECOMP_VERBOSITY enum valueSoPlex
decompStatus enum nameSoPlexprivate
decompTerminate(Real timeLimit)SoPlexprivate
DISPLAYFREQ enum valueSoPlex
dlcmSizeDualRational(const int base=2)SoPlex
dlcmSizePrimalRational(const int base=2)SoPlex
dmaxSizeDualRational(const int base=2)SoPlex
dmaxSizePrimalRational(const int base=2)SoPlex
DualSign enum nameSoPlexprivate
EPSILON_FACTORIZATION enum valueSoPlex
EPSILON_PIVOT enum valueSoPlex
EPSILON_UPDATE enum valueSoPlex
EPSILON_ZERO enum valueSoPlex
EQTRANS enum valueSoPlex
EXPLICITVIOL enum valueSoPlex
FACTOR_UPDATE_MAX enum valueSoPlex
FACTOR_UPDATE_TYPE enum valueSoPlex
FACTOR_UPDATE_TYPE_ETA enum valueSoPlex
FACTOR_UPDATE_TYPE_FT enum valueSoPlex
FEASTOL enum valueSoPlex
FPFEASTOL enum valueSoPlex
FPOPTTOL enum valueSoPlex
FULLPERTURBATION enum valueSoPlex
getBasis(SPxSolver::VarStatus rows[], SPxSolver::VarStatus cols[]) constSoPlex
getBasisInd(int *bind) constSoPlex
getBasisIndRational(DataArray< int > &bind)SoPlex
getBasisInverseColRational(const int c, SSVectorRational &vec)SoPlex
getBasisInverseColReal(int c, Real *coef, int *inds=NULL, int *ninds=NULL, bool unscale=true)SoPlex
getBasisInverseRowRational(const int r, SSVectorRational &vec)SoPlex
getBasisInverseRowReal(int r, Real *coef, int *inds=NULL, int *ninds=NULL, bool unscale=true)SoPlex
getBasisInverseTimesVecRational(const SVectorRational &rhs, SSVectorRational &sol)SoPlex
getBasisInverseTimesVecReal(Real *rhs, Real *sol, bool unscale=true)SoPlex
getBoundViolationRational(Rational &maxviol, Rational &sumviol)SoPlex
getBoundViolationReal(Real &maxviol, Real &sumviol)SoPlex
getColRational(int i, LPColRational &lpcol) constSoPlex
getColsRational(int start, int end, LPColSetRational &lpcolset) constSoPlex
getColVectorReal(int i, DSVectorReal &col) constSoPlex
getCompSlackVarCoeff(int primalRowNum)SoPlexprivate
getDecompBoundViolation(Real &maxviol, Real &sumviol)SoPlexprivate
getDecompRowViolation(Real &maxviol, Real &sumviol)SoPlexprivate
getDualFarkasRational(VectorRational &vector)SoPlex
getDualFarkasReal(VectorReal &vector)SoPlex
getDualNorms(int &nnormsRow, int &nnormsCol, Real *norms) constSoPlex
getDualRational(VectorRational &vector)SoPlex
getDualReal(VectorReal &vector)SoPlex
getDualViolationRational(Rational &maxviol, Rational &sumviol)SoPlex
getDualViolationReal(Real &maxviol, Real &sumviol)SoPlex
getEstimatedCondition(Real &condition)SoPlex
getExactCondition(Real &condition)SoPlex
getExpectedDualVariableSign(int rowNumber)SoPlexprivate
getFastCondition(Real &condition, int type=0)SoPlex
getLhsReal(DVectorReal &lhs) constSoPlex
getLowerReal(DVectorReal &lower) constSoPlex
getNdualNorms(int &nnormsRow, int &nnormsCol) constSoPlex
getObjRational(VectorRational &obj) constSoPlex
getObjRational(int i, Rational &obj) constSoPlex
getObjReal(VectorReal &obj) constSoPlex
getOriginalProblemBasisColStatus(int &nNonBasicCols)SoPlexprivate
getOriginalProblemBasisRowStatus(DataArray< int > &degenerateRowNums, DataArray< SPxSolver::VarStatus > &degenerateRowStatus, int &nDegenerateRows, int &nNonBasicRows)SoPlexprivate
getOriginalProblemStatistics()SoPlexprivate
getOrigProbDualVariableSign(int rowNumber)SoPlexprivate
getOrigVarFixedDirection(int colNum)SoPlexprivate
getPricerName()SoPlex
getPrimalRational(VectorRational &vector)SoPlex
getPrimalRayRational(VectorRational &vector)SoPlex
getPrimalRayReal(VectorReal &vector)SoPlex
getPrimalReal(VectorReal &vector)SoPlex
getRatiotesterName()SoPlex
getRedCostRational(VectorRational &vector)SoPlex
getRedCostReal(VectorReal &vector)SoPlex
getRedCostViolationRational(Rational &maxviol, Rational &sumviol)SoPlex
getRedCostViolationReal(Real &maxviol, Real &sumviol)SoPlex
getRhsReal(DVectorReal &rhs) constSoPlex
getRowRational(int i, LPRowRational &lprow) constSoPlex
getRowsRational(int start, int end, LPRowSetRational &lprowset) constSoPlex
getRowVectorReal(int i, DSVectorReal &row) constSoPlex
getRowViolationRational(Rational &maxviol, Rational &sumviol)SoPlex
getRowViolationReal(Real &maxviol, Real &sumviol)SoPlex
getScalerName()SoPlex
getSimplifierName()SoPlex
getSlacksRational(VectorRational &vector)SoPlex
getSlacksReal(VectorReal &vector)SoPlex
getStarterName()SoPlex
getUpperReal(DVectorReal &upper) constSoPlex
hasBasis() constSoPlex
hasDual() constSoPlex
hasDualFarkas() constSoPlex
hasPrimal() constSoPlex
hasPrimalRay() constSoPlex
HYPER_PRICING enum valueSoPlex
HYPER_PRICING_AUTO enum valueSoPlex
HYPER_PRICING_OFF enum valueSoPlex
HYPER_PRICING_ON enum valueSoPlex
INFTY enum valueSoPlex
IntParam enum nameSoPlex
intParam(const IntParam param) constSoPlex
INTPARAM_COUNT enum valueSoPlex
IS_FREE enum valueSoPlexprivate
IS_NEG enum valueSoPlexprivate
IS_POS enum valueSoPlexprivate
isDualFeasible() constSoPlex
isPrimalFeasible() constSoPlex
ITERLIMIT enum valueSoPlex
LEASTSQ_ACRCY enum valueSoPlex
LEASTSQ_MAXROUNDS enum valueSoPlex
lhsRational() constSoPlex
lhsRational(int i) constSoPlex
lhsReal(int i) constSoPlex
lhsRealInternal() constSoPlex
LIFTING enum valueSoPlex
LIFTMAXVAL enum valueSoPlex
LIFTMINVAL enum valueSoPlex
loadSettingsFile(const char *filename)SoPlex
lowerRational() constSoPlex
lowerRational(int i) constSoPlex
lowerReal(int i) constSoPlex
lowerRealInternal() constSoPlex
maxAbsNonzeroSoPlexprivate
maxAbsNonzeroRational() constSoPlex
maxAbsNonzeroReal() constSoPlex
maxObjRational() constSoPlex
maxObjRational(int i) constSoPlex
maxObjReal(int i) constSoPlex
maxObjRealInternal() constSoPlex
MAXSCALEINCR enum valueSoPlex
minAbsNonzeroSoPlexprivate
minAbsNonzeroRational() constSoPlex
minAbsNonzeroReal() constSoPlex
MINRED enum valueSoPlex
multBasis(Real *vec, bool unscale=true)SoPlex
multBasisTranspose(Real *vec, bool unscale=true)SoPlex
numColsRational() constSoPlex
numColsReal() constSoPlex
numCompProbIterSoPlexprivate
numDecompIterSoPlexprivate
numIncludedRowsSoPlexprivate
numIterations() constSoPlex
numNonzerosSoPlexprivate
numNonzerosRational() constSoPlex
numNonzerosReal() constSoPlex
numProbColsSoPlexprivate
numProbRowsSoPlexprivate
numRedProbIterSoPlexprivate
numRowsRational() constSoPlex
numRowsReal() constSoPlex
OBJ_OFFSET enum valueSoPlex
OBJLIMIT_LOWER enum valueSoPlex
OBJLIMIT_UPPER enum valueSoPlex
objRational(int i) constSoPlex
objReal(int i) constSoPlex
OBJSENSE enum valueSoPlex
OBJSENSE_MAXIMIZE enum valueSoPlex
OBJSENSE_MINIMIZE enum valueSoPlex
objValueRational()SoPlex
objValueReal()SoPlex
operator=(const SoPlex &rhs)SoPlex
optimize()SoPlex
OPTTOL enum valueSoPlex
origCountBoxedSoPlexprivate
origCountFreeColSoPlexprivate
origCountFreeRowSoPlexprivate
origCountLhsSoPlexprivate
origCountLowerSoPlexprivate
origCountRangedSoPlexprivate
origCountRhsSoPlexprivate
origCountUpperSoPlexprivate
parseSettingsString(char *line)SoPlex
PERSISTENTSCALING enum valueSoPlex
POLISHING_FRACTIONALITY enum valueSoPlex
POLISHING_INTEGRALITY enum valueSoPlex
POLISHING_OFF enum valueSoPlex
POWERSCALING enum valueSoPlex
PRICER enum valueSoPlex
PRICER_AUTO enum valueSoPlex
PRICER_DANTZIG enum valueSoPlex
PRICER_DEVEX enum valueSoPlex
PRICER_PARMULT enum valueSoPlex
PRICER_QUICKSTEEP enum valueSoPlex
PRICER_STEEP enum valueSoPlex
PRINTCONDITION enum valueSoPlex
printDecompDisplayLine(SPxSolver &solver, const SPxOut::Verbosity origVerb, bool force, bool forceHead)SoPlexprivate
printOriginalProblemStatistics(std::ostream &os)SoPlexprivate
printShortStatistics(std::ostream &os)SoPlex
printSolutionStatistics(std::ostream &os)SoPlex
printSolvingStatistics(std::ostream &os)SoPlex
printStatistics(std::ostream &os)SoPlex
printStatus(std::ostream &os, SPxSolver::Status status)SoPlex
printUserSettings()SoPlex
printVersion() constSoPlex
randomSeed() constSoPlex
RangeType enum nameSoPlexprivate
RANGETYPE_BOXED enum valueSoPlexprivate
RANGETYPE_FIXED enum valueSoPlexprivate
RANGETYPE_FREE enum valueSoPlexprivate
RANGETYPE_LOWER enum valueSoPlexprivate
RANGETYPE_UPPER enum valueSoPlexprivate
RATFAC enum valueSoPlex
RATFAC_MINSTALLS enum valueSoPlex
RATFACJUMP enum valueSoPlex
RATIOTESTER enum valueSoPlex
RATIOTESTER_BOUNDFLIPPING enum valueSoPlex
RATIOTESTER_FAST enum valueSoPlex
RATIOTESTER_HARRIS enum valueSoPlex
RATIOTESTER_TEXTBOOK enum valueSoPlex
RATREC enum valueSoPlex
RATREC_FREQ enum valueSoPlex
readBasisFile(const char *filename, const NameSet *rowNames=0, const NameSet *colNames=0)SoPlex
readFile(const char *filename, NameSet *rowNames=0, NameSet *colNames=0, DIdxSet *intVars=0)SoPlex
READMODE enum valueSoPlex
READMODE_RATIONAL enum valueSoPlex
READMODE_REAL enum valueSoPlex
RealParam enum nameSoPlex
realParam(const RealParam param) constSoPlex
REALPARAM_COUNT enum valueSoPlex
REFAC_BASIS_NNZ enum valueSoPlex
REFAC_MEM_FACTOR enum valueSoPlex
REFAC_UPDATE_FILL enum valueSoPlex
REFLIMIT enum valueSoPlex
removeColRangeRational(int start, int end, int perm[]=0)SoPlex
removeColRangeReal(int start, int end, int perm[]=0)SoPlex
removeColRational(int i)SoPlex
removeColReal(int i)SoPlex
removeColsRational(int perm[])SoPlex
removeColsRational(int idx[], int n, int perm[]=0)SoPlex
removeColsReal(int perm[])SoPlex
removeColsReal(int idx[], int n, int perm[]=0)SoPlex
removeRowRangeRational(int start, int end, int perm[]=0)SoPlex
removeRowRangeReal(int start, int end, int perm[]=0)SoPlex
removeRowRational(int i)SoPlex
removeRowReal(int i)SoPlex
removeRowsRational(int perm[])SoPlex
removeRowsRational(int idx[], int n, int perm[]=0)SoPlex
removeRowsReal(int perm[])SoPlex
removeRowsReal(int idx[], int n, int perm[]=0)SoPlex
REPRESENTATION enum valueSoPlex
REPRESENTATION_AUTO enum valueSoPlex
REPRESENTATION_COLUMN enum valueSoPlex
REPRESENTATION_ROW enum valueSoPlex
REPRESENTATION_SWITCH enum valueSoPlex
resetSettings(const bool quiet=false, const bool init=true)SoPlex
rhsRational() constSoPlex
rhsRational(int i) constSoPlex
rhsReal(int i) constSoPlex
rhsRealInternal() constSoPlex
ROWBOUNDFLIPS enum valueSoPlex
rowTypeRational(int i) constSoPlex
rowTypeReal(int i) constSoPlex
rowVectorRational(int i) constSoPlex
rowVectorRealInternal(int i) constSoPlex
saveSettingsFile(const char *filename, const bool onlyChanged=false) constSoPlex
SCALER enum valueSoPlex
SCALER_BIEQUI enum valueSoPlex
SCALER_GEO1 enum valueSoPlex
SCALER_GEO8 enum valueSoPlex
SCALER_GEOEQUI enum valueSoPlex
SCALER_LEASTSQ enum valueSoPlex
SCALER_OFF enum valueSoPlex
SCALER_UNIEQUI enum valueSoPlex
setBasis(const SPxSolver::VarStatus rows[], const SPxSolver::VarStatus cols[])SoPlex
setBoolParam(const BoolParam param, const bool value, const bool init=true)SoPlex
setDualNorms(int nnormsRow, int nnormsCol, Real *norms)SoPlex
setIntegralityInformation(int ncols, int *intInfo)SoPlex
setIntParam(const IntParam param, const int value, const bool init=true)SoPlex
setRandomSeed(unsigned int seed)SoPlex
setRealParam(const RealParam param, const Real value, const bool init=true)SoPlex
setSettings(const Settings &newSettings, const bool init=true)SoPlex
settings() constSoPlex
SIMPLIFIER enum valueSoPlex
SIMPLIFIER_AUTO enum valueSoPlex
SIMPLIFIER_OFF enum valueSoPlex
SOLUTION_POLISHING enum valueSoPlex
solve()SoPlex
SOLVEMODE enum valueSoPlex
SOLVEMODE_AUTO enum valueSoPlex
SOLVEMODE_RATIONAL enum valueSoPlex
SOLVEMODE_REAL enum valueSoPlex
solveTime() constSoPlex
SoPlex()SoPlex
SoPlex(const SoPlex &rhs)SoPlex
SPARSITY_THRESHOLD enum valueSoPlex
spxoutSoPlexmutable
STALLREFLIMIT enum valueSoPlex
STARTER enum valueSoPlex
STARTER_OFF enum valueSoPlex
STARTER_SUM enum valueSoPlex
STARTER_VECTOR enum valueSoPlex
STARTER_WEIGHT enum valueSoPlex
statisticString() constSoPlex
status() constSoPlex
syncLPRational()SoPlex
syncLPReal()SoPlex
SYNCMODE enum valueSoPlex
SYNCMODE_AUTO enum valueSoPlex
SYNCMODE_MANUAL enum valueSoPlex
SYNCMODE_ONLYREAL enum valueSoPlex
TESTDUALINF enum valueSoPlex
TIMELIMIT enum valueSoPlex
TIMER enum valueSoPlex
TIMER_CPU enum valueSoPlex
TIMER_OFF enum valueSoPlex
TIMER_WALLCLOCK enum valueSoPlex
totalSizeDualRational(const int base=2)SoPlex
totalSizePrimalRational(const int base=2)SoPlex
upperRational() constSoPlex
upperRational(int i) constSoPlex
upperReal(int i) constSoPlex
upperRealInternal() constSoPlex
USECOMPDUAL enum valueSoPlex
USEDECOMPDUALSIMPLEX enum valueSoPlex
VERBOSITY enum valueSoPlex
VERBOSITY_DEBUG enum valueSoPlex
VERBOSITY_ERROR enum valueSoPlex
VERBOSITY_FULL enum valueSoPlex
VERBOSITY_HIGH enum valueSoPlex
VERBOSITY_NORMAL enum valueSoPlex
VERBOSITY_WARNING enum valueSoPlex
writeBasisFile(const char *filename, const NameSet *rowNames=0, const NameSet *colNames=0, const bool cpxFormat=false) constSoPlex
writeDualFileReal(const char *filename, const NameSet *rowNames=0, const NameSet *colNames=0, const DIdxSet *intvars=0) constSoPlex
writeFileRational(const char *filename, const NameSet *rowNames=0, const NameSet *colNames=0, const DIdxSet *intvars=0) constSoPlex
writeFileReal(const char *filename, const NameSet *rowNames=0, const NameSet *colNames=0, const DIdxSet *intvars=0, const bool unscale=true) constSoPlex
writeStateRational(const char *filename, const NameSet *rowNames=0, const NameSet *colNames=0, const bool cpxFormat=false) constSoPlex
writeStateReal(const char *filename, const NameSet *rowNames=0, const NameSet *colNames=0, const bool cpxFormat=false) constSoPlex
~SoPlex()SoPlexvirtual