This is the complete list of members for SoPlex, including all inherited members.
| _addColReal(const LPColReal &lpcol) | SoPlex | private |
| _addColReal(Real obj, Real lower, const SVectorReal &lpcol, Real upper) | SoPlex | private |
| _addColsReal(const LPColSetReal &lpcolset) | SoPlex | private |
| _addRowReal(const LPRowReal &lprow) | SoPlex | private |
| _addRowReal(Real lhs, const SVectorReal &lprow, Real rhs) | SoPlex | private |
| _addRowsReal(const LPRowSetReal &lprowset) | SoPlex | private |
| _applyPolishing | SoPlex | private |
| _basisStatusCols | SoPlex | private |
| _basisStatusRows | SoPlex | private |
| _beforeLiftCols | SoPlex | private |
| _beforeLiftRows | SoPlex | private |
| _changeBoundsReal(const VectorReal &lower, const VectorReal &upper) | SoPlex | private |
| _changeBoundsReal(int i, const Real &lower, const Real &upper) | SoPlex | private |
| _changeColReal(int i, const LPColReal &lpcol) | SoPlex | private |
| _changeElementReal(int i, int j, const Real &val) | SoPlex | private |
| _changeLhsReal(const VectorReal &lhs) | SoPlex | private |
| _changeLhsReal(int i, const Real &lhs) | SoPlex | private |
| _changeLowerReal(const VectorReal &lower) | SoPlex | private |
| _changeLowerReal(int i, const Real &lower) | SoPlex | private |
| _changeRangeReal(const VectorReal &lhs, const VectorReal &rhs) | SoPlex | private |
| _changeRangeReal(int i, const Real &lhs, const Real &rhs) | SoPlex | private |
| _changeRhsReal(const VectorReal &rhs) | SoPlex | private |
| _changeRhsReal(int i, const Real &rhs) | SoPlex | private |
| _changeRowReal(int i, const LPRowReal &lprow) | SoPlex | private |
| _changeUpperReal(const VectorReal &upper) | SoPlex | private |
| _changeUpperReal(int i, const Real &upper) | SoPlex | private |
| _checkBasisScaling() | SoPlex | private |
| _checkOriginalProblemOptimality(Vector primalVector, bool printViol) | SoPlex | private |
| _checkScaling(SPxLPReal *origLP) const | SoPlex | private |
| _colNames | SoPlex | private |
| _colTypes | SoPlex | private |
| _completeRangeTypesRational() | SoPlex | private |
| _compSlackColId | SoPlex | private |
| _compSlackDualRowId | SoPlex | private |
| _compSlufactor | SoPlex | private |
| _compSolver | SoPlex | private |
| _computeBasisInverseRational() | SoPlex | private |
| _computeInfeasBox(SolRational &sol, bool transformed) | SoPlex | private |
| _computeReducedProbObjCoeff(bool &stop) | SoPlex | private |
| _createDecompReducedAndComplementaryProblems() | SoPlex | private |
| _currentProb | SoPlex | private |
| _currentSettings | SoPlex | private |
| _decompColStatus | SoPlex | private |
| _decompCompPrimalColIDs | SoPlex | private |
| _decompCompPrimalFixedVarIDs | SoPlex | private |
| _decompCompPrimalRowIDs | SoPlex | private |
| _decompCompPrimalVarBoundIDs | SoPlex | private |
| _decompCompProbColIDsIdx | SoPlex | private |
| _decompDisplayLine | SoPlex | private |
| _decompDualColIDs | SoPlex | private |
| _decompDualRowIDs | SoPlex | private |
| _decompElimPrimalRowIDs | SoPlex | private |
| _decompFeasVector | SoPlex | private |
| _decompFixedVarDualIDs | SoPlex | private |
| _decompLP | SoPlex | private |
| _decompPrimalColIDs | SoPlex | private |
| _decompPrimalRowIDs | SoPlex | private |
| _decompReducedProbColIDs | SoPlex | private |
| _decompReducedProbColRowIDs | SoPlex | private |
| _decompReducedProbCols | SoPlex | private |
| _decompReducedProbRowIDs | SoPlex | private |
| _decompReducedProbRows | SoPlex | private |
| _decompResolveWithoutPreprocessing(SPxSolver &solver, SLUFactor &sluFactor, SPxSimplifier::Result result) | SoPlex | private |
| _decompRowStatus | SoPlex | private |
| _decompSimplifyAndSolve(SPxSolver &solver, SLUFactor &sluFactor, bool fromScratch, bool applyPreprocessing) | SoPlex | private |
| _decompTransBasis | SoPlex | private |
| _decompVarBoundDualIDs | SoPlex | private |
| _decompViolatedBounds | SoPlex | private |
| _decompViolatedRows | SoPlex | private |
| _deleteAndUpdateRowsComplementaryProblem(SPxRowId rangedRowIds[], int &naddedrows) | SoPlex | private |
| _disableSimplifierAndScaler() | SoPlex | private |
| _enableSimplifierAndScaler() | SoPlex | private |
| _ensureDSVectorRationalMemory(DSVectorRational &vec, const int newmax) const | SoPlex | private |
| _ensureRationalLP() | SoPlex | private |
| _ensureRealLPLoaded() | SoPlex | private |
| _evaluateSolutionDecomp(SPxSolver &solver, SLUFactor &sluFactor, SPxSimplifier::Result result) | SoPlex | private |
| _evaluateSolutionReal(SPxSimplifier::Result simplificationStatus) | SoPlex | private |
| _factorizeColumnRational(SolRational &sol, DataArray< SPxSolver::VarStatus > &basisStatusRows, DataArray< SPxSolver::VarStatus > &basisStatusCols, bool &stoppedTime, bool &stoppedIter, bool &error, bool &optimal) | SoPlex | private |
| _feasLhs | SoPlex | private |
| _feasLower | SoPlex | private |
| _feasObj | SoPlex | private |
| _feasRhs | SoPlex | private |
| _feasUpper | SoPlex | private |
| _findViolatedRows(Real compObjValue, DataArray< RowViolation > &violatedrows, int &nviolatedrows) | SoPlex | private |
| _fixedOrigVars | SoPlex | private |
| _formDecompComplementaryProblem() | SoPlex | private |
| _formDecompReducedProblem(bool &stop) | SoPlex | private |
| _getCompatibleBoundCons(LPRowSet &boundcons, int *compatboundcons, int *nonposind, int *ncompatboundcons, int nnonposind, bool &stop) | SoPlex | private |
| _getCompatibleColumns(Vector feasVector, int *nonposind, int *compatind, int *rowsforremoval, int *colsforremoval, int nnonposind, int *ncompatind, bool formRedProb, bool &stop) | SoPlex | private |
| _getRowsForRemovalComplementaryProblem(int *nonposind, int *bind, int *rowsforremoval, int *nrowsforremoval, int nnonposind) | SoPlex | private |
| _getZeroDualMultiplierIndices(Vector feasVector, int *nonposind, int *colsforremoval, int *nnonposind, bool &stop) | SoPlex | private |
| _hasBasis | SoPlex | private |
| _hasSolRational | SoPlex | private |
| _hasSolReal | SoPlex | private |
| _identifyComplementaryDualFixedPrimalVars(int *currFixedVars) | SoPlex | private |
| _identifyComplementaryPrimalFixedPrimalVars(int *currFixedVars) | SoPlex | private |
| _idxToPerm(int *idx, int idxSize, int *perm, int permSize) const | SoPlex | private |
| _invalidateSolution() | SoPlex | private |
| _isConsistent() const | SoPlex | private |
| _isRealLPLoaded | SoPlex | private |
| _isRealLPScaled | SoPlex | private |
| _isSolveStopped(bool &stoppedTime, bool &stoppedIter) const | SoPlex | private |
| _lastSolveMode | SoPlex | private |
| _lift() | SoPlex | private |
| _loadRealLP(bool initBasis) | SoPlex | private |
| _lowerFinite(const RangeType &rangeType) const | SoPlex | private |
| _manualLhs | SoPlex | private |
| _manualLower | SoPlex | private |
| _manualObj | SoPlex | private |
| _manualRealLP | SoPlex | private |
| _manualRhs | SoPlex | private |
| _manualUpper | SoPlex | private |
| _modLhs | SoPlex | private |
| _modLower | SoPlex | private |
| _modObj | SoPlex | private |
| _modRhs | SoPlex | private |
| _modUpper | SoPlex | private |
| _nCompPrimalCols | SoPlex | private |
| _nCompPrimalRows | SoPlex | private |
| _nDecompViolBounds | SoPlex | private |
| _nDecompViolRows | SoPlex | private |
| _nDualCols | SoPlex | private |
| _nDualRows | SoPlex | private |
| _nElimPrimalRows | SoPlex | private |
| _nPrimalCols | SoPlex | private |
| _nPrimalRows | SoPlex | private |
| _optimizeCalls | SoPlex | private |
| _optimizeRational() | SoPlex | private |
| _optimizeReal() | SoPlex | private |
| _parseSettingsLine(char *line, const int lineNumber) | SoPlex | private |
| _performFeasIRStable(SolRational &sol, bool &withDualFarkas, bool &stopped, bool &stoppedIter, bool &error) | SoPlex | private |
| _performOptIRStable(SolRational &sol, bool acceptUnbounded, bool acceptInfeasible, int minRounds, bool &primalFeasible, bool &dualFeasible, bool &infeasible, bool &unbounded, bool &stopped, bool &stoppedIter, bool &error) | SoPlex | private |
| _performUnboundedIRStable(SolRational &sol, bool &hasUnboundedRay, bool &stopped, bool &stoppedIter, bool &error) | SoPlex | private |
| _preprocessAndSolveReal(bool applyPreprocessing) | SoPlex | private |
| _pricerAuto | SoPlex | private |
| _pricerDantzig | SoPlex | private |
| _pricerDevex | SoPlex | private |
| _pricerParMult | SoPlex | private |
| _pricerQuickSteep | SoPlex | private |
| _pricerSteep | SoPlex | private |
| _primalDualDiff | SoPlex | private |
| _project(SolRational &sol) | SoPlex | private |
| _rangeToPerm(int start, int end, int *perm, int permSize) const | SoPlex | private |
| _rangeTypeRational(const Rational &lower, const Rational &upper) const | SoPlex | private |
| _rangeTypeReal(const Real &lower, const Real &upper) const | SoPlex | private |
| _rationalFeastol | SoPlex | private |
| _rationalLP | SoPlex | private |
| _rationalLUSolver | SoPlex | private |
| _rationalLUSolverBind | SoPlex | private |
| _rationalMaxscaleincr | SoPlex | private |
| _rationalNegInfty | SoPlex | private |
| _rationalNegone | SoPlex | private |
| _rationalOpttol | SoPlex | private |
| _rationalPosInfty | SoPlex | private |
| _rationalPosone | SoPlex | private |
| _rationalZero | SoPlex | private |
| _ratiotesterBoundFlipping | SoPlex | private |
| _ratiotesterFast | SoPlex | private |
| _ratiotesterHarris | SoPlex | private |
| _ratiotesterTextbook | SoPlex | private |
| _readFileRational(const char *filename, NameSet *rowNames=0, NameSet *colNames=0, DIdxSet *intVars=0) | SoPlex | private |
| _readFileReal(const char *filename, NameSet *rowNames=0, NameSet *colNames=0, DIdxSet *intVars=0) | SoPlex | private |
| _realLP | SoPlex | private |
| _reapplyPersistentScaling() const | SoPlex | private |
| _recomputeRangeTypesRational() | SoPlex | private |
| _recomputeRangeTypesReal() | SoPlex | private |
| _reconstructSolutionRational(SolRational &sol, DataArray< SPxSolver::VarStatus > &basisStatusRows, DataArray< SPxSolver::VarStatus > &basisStatusCols, const Rational &denomBoundSquared) | SoPlex | private |
| _removeColRangeReal(int start, int end, int perm[]) | SoPlex | private |
| _removeColReal(int i) | SoPlex | private |
| _removeColsReal(int perm[]) | SoPlex | private |
| _removeColsReal(int idx[], int n, int perm[]) | SoPlex | private |
| _removeComplementaryDualFixedPrimalVars(int *currFixedVars) | SoPlex | private |
| _removeRowRangeReal(int start, int end, int perm[]) | SoPlex | private |
| _removeRowReal(int i) | SoPlex | private |
| _removeRowsReal(int perm[]) | SoPlex | private |
| _removeRowsReal(int idx[], int n, int perm[]) | SoPlex | private |
| _resolveWithoutPreprocessing(SPxSimplifier::Result simplificationStatus) | SoPlex | private |
| _restoreBasis() | SoPlex | private |
| _restoreLPReal() | SoPlex | private |
| _rowNames | SoPlex | private |
| _rowTypes | SoPlex | private |
| _scaler | SoPlex | private |
| _scalerBiequi | SoPlex | private |
| _scalerGeo1 | SoPlex | private |
| _scalerGeo8 | SoPlex | private |
| _scalerLeastsq | SoPlex | private |
| _scalerUniequi | SoPlex | private |
| _setComplementaryDualOriginalObjective() | SoPlex | private |
| _setComplementaryPrimalOriginalObjective() | SoPlex | private |
| _simplifier | SoPlex | private |
| _simplifierMainSM | SoPlex | private |
| _slackCols | SoPlex | private |
| _slufactor | SoPlex | private |
| _solRational | SoPlex | private |
| _solReal | SoPlex | private |
| _solveDecompositionDualSimplex() | SoPlex | private |
| _solveDecompReducedProblem() | SoPlex | private |
| _solver | SoPlex | private |
| _solveRealForRational(bool fromscratch, VectorReal &primal, VectorReal &dual, DataArray< SPxSolver::VarStatus > &basisStatusRows, DataArray< SPxSolver::VarStatus > &basisStatusCols, bool &returnedBasis) | SoPlex | private |
| _solveRealLPAndRecordStatistics() | SoPlex | private |
| _solveRealStable(bool acceptUnbounded, bool acceptInfeasible, VectorReal &primal, VectorReal &dual, DataArray< SPxSolver::VarStatus > &basisStatusRows, DataArray< SPxSolver::VarStatus > &basisStatusCols, bool &returnedBasis, const bool forceNoSimplifier=false) | SoPlex | private |
| _starter | SoPlex | private |
| _starterSum | SoPlex | private |
| _starterVector | SoPlex | private |
| _starterWeight | SoPlex | private |
| _statistics | SoPlex | private |
| _status | SoPlex | private |
| _storeBasis() | SoPlex | private |
| _storedBasis | SoPlex | private |
| _storedBasisStatusCols | SoPlex | private |
| _storedBasisStatusRows | SoPlex | private |
| _storeLPReal() | SoPlex | private |
| _storeSolutionReal(bool verify=true) | SoPlex | private |
| _storeSolutionRealFromPresol() | SoPlex | private |
| _switchRangeType(const RangeType &rangeType) const | SoPlex | private |
| _syncLPRational(bool time=true) | SoPlex | private |
| _syncLPReal(bool time=true) | SoPlex | private |
| _syncRationalSolution() | SoPlex | private |
| _syncRealSolution() | SoPlex | private |
| _tauColVector | SoPlex | private |
| _transformedObj | SoPlex | private |
| _transformedRows | SoPlex | private |
| _transformEquality() | SoPlex | private |
| _transformFeasibility() | SoPlex | private |
| _transformUnbounded() | SoPlex | private |
| _unboundedLhs | SoPlex | private |
| _unboundedLower | SoPlex | private |
| _unboundedRhs | SoPlex | private |
| _unboundedUpper | SoPlex | private |
| _unitMatrixRational | SoPlex | private |
| _unitVectorRational(const int i) | SoPlex | private |
| _unscaleCalls | SoPlex | private |
| _unscaleSolutionReal(SPxLPReal &LP, bool persistent=true) | SoPlex | private |
| _untransformEquality(SolRational &sol) | SoPlex | private |
| _untransformFeasibility(SolRational &sol, bool infeasible) | SoPlex | private |
| _untransformUnbounded(SolRational &sol, bool unbounded) | SoPlex | private |
| _updateComplementaryDualFixedPrimalVars(int *currFixedVars) | SoPlex | private |
| _updateComplementaryDualSlackColCoeff() | SoPlex | private |
| _updateComplementaryPrimalFixedPrimalVars(int *currFixedVars) | SoPlex | private |
| _updateComplementaryPrimalSlackColCoeff() | SoPlex | private |
| _updateDecompComplementaryDualProblem(bool origObj) | SoPlex | private |
| _updateDecompComplementaryPrimalProblem(bool origObj) | SoPlex | private |
| _updateDecompReducedProblem(Real objVal, DVector dualVector, DVector redcostVector, DVector compPrimalVector, DVector compDualVector) | SoPlex | private |
| _updateDecompReducedProblemViol(bool allrows) | SoPlex | private |
| _upperFinite(const RangeType &rangeType) const | SoPlex | private |
| _verifySolutionReal() | SoPlex | private |
| _workSol | SoPlex | private |
| _writeOriginalProblemBasis(const char *filename, NameSet *rowNames, NameSet *colNames, bool cpxFormat) | SoPlex | private |
| ACCEPTCYCLING enum value | SoPlex | |
| 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 value | SoPlex | |
| ALGORITHM_DUAL enum value | SoPlex | |
| ALGORITHM_PRIMAL enum value | SoPlex | |
| areLPsInSync(const bool checkVecVals=true, const bool checkMatVals=false, const bool quiet=false) const | SoPlex | |
| basisColStatus(int col) const | SoPlex | |
| basisRowStatus(int row) const | SoPlex | |
| basisStatus() const | SoPlex | |
| BoolParam enum name | SoPlex | |
| boolParam(const BoolParam param) const | SoPlex | |
| BOOLPARAM_COUNT enum value | SoPlex | |
| 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) | SoPlex | private |
| CHECKMODE enum value | SoPlex | |
| CHECKMODE_AUTO enum value | SoPlex | |
| CHECKMODE_RATIONAL enum value | SoPlex | |
| CHECKMODE_REAL enum value | SoPlex | |
| clearBasis() | SoPlex | |
| clearLPRational() | SoPlex | |
| clearLPReal() | SoPlex | |
| coefReal(int row, int col) const | SoPlex | |
| colVectorRational(int i) const | SoPlex | |
| colVectorRealInternal(int i) const | SoPlex | |
| computeBasisInverseRational() | SoPlex | |
| COMPUTEDEGEN enum value | SoPlex | |
| DECOMP_COMP enum value | SoPlex | private |
| DECOMP_DISPLAYFREQ enum value | SoPlex | |
| DECOMP_ITERLIMIT enum value | SoPlex | |
| DECOMP_MAXADDEDROWS enum value | SoPlex | |
| DECOMP_ORIG enum value | SoPlex | private |
| DECOMP_RED enum value | SoPlex | private |
| DECOMP_VERBOSITY enum value | SoPlex | |
| decompStatus enum name | SoPlex | private |
| decompTerminate(Real timeLimit) | SoPlex | private |
| DISPLAYFREQ enum value | SoPlex | |
| 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 name | SoPlex | private |
| EPSILON_FACTORIZATION enum value | SoPlex | |
| EPSILON_PIVOT enum value | SoPlex | |
| EPSILON_UPDATE enum value | SoPlex | |
| EPSILON_ZERO enum value | SoPlex | |
| EQTRANS enum value | SoPlex | |
| EXPLICITVIOL enum value | SoPlex | |
| FACTOR_UPDATE_MAX enum value | SoPlex | |
| FACTOR_UPDATE_TYPE enum value | SoPlex | |
| FACTOR_UPDATE_TYPE_ETA enum value | SoPlex | |
| FACTOR_UPDATE_TYPE_FT enum value | SoPlex | |
| FEASTOL enum value | SoPlex | |
| FPFEASTOL enum value | SoPlex | |
| FPOPTTOL enum value | SoPlex | |
| FULLPERTURBATION enum value | SoPlex | |
| getBasis(SPxSolver::VarStatus rows[], SPxSolver::VarStatus cols[]) const | SoPlex | |
| getBasisInd(int *bind) const | SoPlex | |
| 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) const | SoPlex | |
| getColsRational(int start, int end, LPColSetRational &lpcolset) const | SoPlex | |
| getColVectorReal(int i, DSVectorReal &col) const | SoPlex | |
| getCompSlackVarCoeff(int primalRowNum) | SoPlex | private |
| getDecompBoundViolation(Real &maxviol, Real &sumviol) | SoPlex | private |
| getDecompRowViolation(Real &maxviol, Real &sumviol) | SoPlex | private |
| getDualFarkasRational(VectorRational &vector) | SoPlex | |
| getDualFarkasReal(VectorReal &vector) | SoPlex | |
| getDualNorms(int &nnormsRow, int &nnormsCol, Real *norms) const | SoPlex | |
| 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) | SoPlex | private |
| getLhsReal(DVectorReal &lhs) const | SoPlex | |
| getLowerReal(DVectorReal &lower) const | SoPlex | |
| getNdualNorms(int &nnormsRow, int &nnormsCol) const | SoPlex | |
| getObjRational(VectorRational &obj) const | SoPlex | |
| getObjRational(int i, Rational &obj) const | SoPlex | |
| getObjReal(VectorReal &obj) const | SoPlex | |
| getOriginalProblemBasisColStatus(int &nNonBasicCols) | SoPlex | private |
| getOriginalProblemBasisRowStatus(DataArray< int > °enerateRowNums, DataArray< SPxSolver::VarStatus > °enerateRowStatus, int &nDegenerateRows, int &nNonBasicRows) | SoPlex | private |
| getOriginalProblemStatistics() | SoPlex | private |
| getOrigProbDualVariableSign(int rowNumber) | SoPlex | private |
| getOrigVarFixedDirection(int colNum) | SoPlex | private |
| 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) const | SoPlex | |
| getRowRational(int i, LPRowRational &lprow) const | SoPlex | |
| getRowsRational(int start, int end, LPRowSetRational &lprowset) const | SoPlex | |
| getRowVectorReal(int i, DSVectorReal &row) const | SoPlex | |
| 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) const | SoPlex | |
| hasBasis() const | SoPlex | |
| hasDual() const | SoPlex | |
| hasDualFarkas() const | SoPlex | |
| hasPrimal() const | SoPlex | |
| hasPrimalRay() const | SoPlex | |
| HYPER_PRICING enum value | SoPlex | |
| HYPER_PRICING_AUTO enum value | SoPlex | |
| HYPER_PRICING_OFF enum value | SoPlex | |
| HYPER_PRICING_ON enum value | SoPlex | |
| INFTY enum value | SoPlex | |
| IntParam enum name | SoPlex | |
| intParam(const IntParam param) const | SoPlex | |
| INTPARAM_COUNT enum value | SoPlex | |
| IS_FREE enum value | SoPlex | private |
| IS_NEG enum value | SoPlex | private |
| IS_POS enum value | SoPlex | private |
| ITERLIMIT enum value | SoPlex | |
| LEASTSQ_ACRCY enum value | SoPlex | |
| LEASTSQ_MAXROUNDS enum value | SoPlex | |
| lhsRational() const | SoPlex | |
| lhsRational(int i) const | SoPlex | |
| lhsReal(int i) const | SoPlex | |
| lhsRealInternal() const | SoPlex | |
| LIFTING enum value | SoPlex | |
| LIFTMAXVAL enum value | SoPlex | |
| LIFTMINVAL enum value | SoPlex | |
| loadSettingsFile(const char *filename) | SoPlex | |
| lowerRational() const | SoPlex | |
| lowerRational(int i) const | SoPlex | |
| lowerReal(int i) const | SoPlex | |
| lowerRealInternal() const | SoPlex | |
| maxAbsNonzero | SoPlex | private |
| maxAbsNonzeroRational() const | SoPlex | |
| maxAbsNonzeroReal() const | SoPlex | |
| maxObjRational() const | SoPlex | |
| maxObjRational(int i) const | SoPlex | |
| maxObjReal(int i) const | SoPlex | |
| maxObjRealInternal() const | SoPlex | |
| MAXSCALEINCR enum value | SoPlex | |
| minAbsNonzero | SoPlex | private |
| minAbsNonzeroRational() const | SoPlex | |
| minAbsNonzeroReal() const | SoPlex | |
| MINRED enum value | SoPlex | |
| multBasis(Real *vec, bool unscale=true) | SoPlex | |
| multBasisTranspose(Real *vec, bool unscale=true) | SoPlex | |
| numColsRational() const | SoPlex | |
| numColsReal() const | SoPlex | |
| numCompProbIter | SoPlex | private |
| numDecompIter | SoPlex | private |
| numIncludedRows | SoPlex | private |
| numIterations() const | SoPlex | |
| numNonzeros | SoPlex | private |
| numNonzerosRational() const | SoPlex | |
| numNonzerosReal() const | SoPlex | |
| numProbCols | SoPlex | private |
| numProbRows | SoPlex | private |
| numRedProbIter | SoPlex | private |
| numRowsRational() const | SoPlex | |
| numRowsReal() const | SoPlex | |
| OBJ_OFFSET enum value | SoPlex | |
| OBJLIMIT_LOWER enum value | SoPlex | |
| OBJLIMIT_UPPER enum value | SoPlex | |
| objRational(int i) const | SoPlex | |
| objReal(int i) const | SoPlex | |
| OBJSENSE enum value | SoPlex | |
| OBJSENSE_MAXIMIZE enum value | SoPlex | |
| OBJSENSE_MINIMIZE enum value | SoPlex | |
| objValueRational() | SoPlex | |
| objValueReal() | SoPlex | |
| operator=(const SoPlex &rhs) | SoPlex | |
| optimize() | SoPlex | |
| OPTTOL enum value | SoPlex | |
| origCountBoxed | SoPlex | private |
| origCountFreeCol | SoPlex | private |
| origCountFreeRow | SoPlex | private |
| origCountLhs | SoPlex | private |
| origCountLower | SoPlex | private |
| origCountRanged | SoPlex | private |
| origCountRhs | SoPlex | private |
| origCountUpper | SoPlex | private |
| parseSettingsString(char *line) | SoPlex | |
| PERSISTENTSCALING enum value | SoPlex | |
| POLISHING_MAXBASICSLACK enum value | SoPlex | |
| POLISHING_MINBASICSLACK enum value | SoPlex | |
| POLISHING_OFF enum value | SoPlex | |
| POWERSCALING enum value | SoPlex | |
| PRICER enum value | SoPlex | |
| PRICER_AUTO enum value | SoPlex | |
| PRICER_DANTZIG enum value | SoPlex | |
| PRICER_DEVEX enum value | SoPlex | |
| PRICER_PARMULT enum value | SoPlex | |
| PRICER_QUICKSTEEP enum value | SoPlex | |
| PRICER_STEEP enum value | SoPlex | |
| printDecompDisplayLine(SPxSolver &solver, const SPxOut::Verbosity origVerb, bool force, bool forceHead) | SoPlex | private |
| printOriginalProblemStatistics(std::ostream &os) | SoPlex | private |
| 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() const | SoPlex | |
| randomSeed() const | SoPlex | |
| RangeType enum name | SoPlex | private |
| RANGETYPE_BOXED enum value | SoPlex | private |
| RANGETYPE_FIXED enum value | SoPlex | private |
| RANGETYPE_FREE enum value | SoPlex | private |
| RANGETYPE_LOWER enum value | SoPlex | private |
| RANGETYPE_UPPER enum value | SoPlex | private |
| RATFAC enum value | SoPlex | |
| RATFAC_MINSTALLS enum value | SoPlex | |
| RATFACJUMP enum value | SoPlex | |
| RATIOTESTER enum value | SoPlex | |
| RATIOTESTER_BOUNDFLIPPING enum value | SoPlex | |
| RATIOTESTER_FAST enum value | SoPlex | |
| RATIOTESTER_HARRIS enum value | SoPlex | |
| RATIOTESTER_TEXTBOOK enum value | SoPlex | |
| RATREC enum value | SoPlex | |
| RATREC_FREQ enum value | SoPlex | |
| 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 value | SoPlex | |
| READMODE_RATIONAL enum value | SoPlex | |
| READMODE_REAL enum value | SoPlex | |
| RealParam enum name | SoPlex | |
| realParam(const RealParam param) const | SoPlex | |
| REALPARAM_COUNT enum value | SoPlex | |
| REFAC_BASIS_NNZ enum value | SoPlex | |
| REFAC_MEM_FACTOR enum value | SoPlex | |
| REFAC_UPDATE_FILL enum value | SoPlex | |
| REFLIMIT enum value | SoPlex | |
| 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 value | SoPlex | |
| REPRESENTATION_AUTO enum value | SoPlex | |
| REPRESENTATION_COLUMN enum value | SoPlex | |
| REPRESENTATION_ROW enum value | SoPlex | |
| REPRESENTATION_SWITCH enum value | SoPlex | |
| resetSettings(const bool quiet=false, const bool init=true) | SoPlex | |
| rhsRational() const | SoPlex | |
| rhsRational(int i) const | SoPlex | |
| rhsReal(int i) const | SoPlex | |
| rhsRealInternal() const | SoPlex | |
| ROWBOUNDFLIPS enum value | SoPlex | |
| rowTypeRational(int i) const | SoPlex | |
| rowTypeReal(int i) const | SoPlex | |
| rowVectorRational(int i) const | SoPlex | |
| rowVectorRealInternal(int i) const | SoPlex | |
| saveSettingsFile(const char *filename, const bool onlyChanged=false) const | SoPlex | |
| SCALER enum value | SoPlex | |
| SCALER_BIEQUI enum value | SoPlex | |
| SCALER_GEO1 enum value | SoPlex | |
| SCALER_GEO8 enum value | SoPlex | |
| SCALER_LEASTSQ enum value | SoPlex | |
| SCALER_OFF enum value | SoPlex | |
| SCALER_UNIEQUI enum value | SoPlex | |
| 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() const | SoPlex | |
| SIMPLIFIER enum value | SoPlex | |
| SIMPLIFIER_AUTO enum value | SoPlex | |
| SIMPLIFIER_OFF enum value | SoPlex | |
| SOLUTION_POLISHING enum value | SoPlex | |
| solve() | SoPlex | |
| SOLVEMODE enum value | SoPlex | |
| SOLVEMODE_AUTO enum value | SoPlex | |
| SOLVEMODE_RATIONAL enum value | SoPlex | |
| SOLVEMODE_REAL enum value | SoPlex | |
| solveTime() const | SoPlex | |
| SoPlex() | SoPlex | |
| SoPlex(const SoPlex &rhs) | SoPlex | |
| SPARSITY_THRESHOLD enum value | SoPlex | |
| spxout | SoPlex | mutable |
| STALLREFLIMIT enum value | SoPlex | |
| STARTER enum value | SoPlex | |
| STARTER_OFF enum value | SoPlex | |
| STARTER_SUM enum value | SoPlex | |
| STARTER_VECTOR enum value | SoPlex | |
| STARTER_WEIGHT enum value | SoPlex | |
| statisticString() const | SoPlex | |
| status() const | SoPlex | |
| syncLPRational() | SoPlex | |
| syncLPReal() | SoPlex | |
| SYNCMODE enum value | SoPlex | |
| SYNCMODE_AUTO enum value | SoPlex | |
| SYNCMODE_MANUAL enum value | SoPlex | |
| SYNCMODE_ONLYREAL enum value | SoPlex | |
| TESTDUALINF enum value | SoPlex | |
| TIMELIMIT enum value | SoPlex | |
| TIMER enum value | SoPlex | |
| TIMER_CPU enum value | SoPlex | |
| TIMER_OFF enum value | SoPlex | |
| TIMER_WALLCLOCK enum value | SoPlex | |
| totalSizeDualRational(const int base=2) | SoPlex | |
| totalSizePrimalRational(const int base=2) | SoPlex | |
| upperRational() const | SoPlex | |
| upperRational(int i) const | SoPlex | |
| upperReal(int i) const | SoPlex | |
| upperRealInternal() const | SoPlex | |
| USECOMPDUAL enum value | SoPlex | |
| USEDECOMPDUALSIMPLEX enum value | SoPlex | |
| VERBOSITY enum value | SoPlex | |
| VERBOSITY_DEBUG enum value | SoPlex | |
| VERBOSITY_ERROR enum value | SoPlex | |
| VERBOSITY_FULL enum value | SoPlex | |
| VERBOSITY_HIGH enum value | SoPlex | |
| VERBOSITY_NORMAL enum value | SoPlex | |
| VERBOSITY_WARNING enum value | SoPlex | |
| writeBasisFile(const char *filename, const NameSet *rowNames=0, const NameSet *colNames=0, const bool cpxFormat=false) const | SoPlex | |
| writeDualFileReal(const char *filename, const NameSet *rowNames=0, const NameSet *colNames=0, const DIdxSet *intvars=0) const | SoPlex | |
| writeFileRational(const char *filename, const NameSet *rowNames=0, const NameSet *colNames=0, const DIdxSet *intvars=0) const | SoPlex | |
| writeFileReal(const char *filename, const NameSet *rowNames=0, const NameSet *colNames=0, const DIdxSet *intvars=0, const bool unscale=false) const | SoPlex | |
| writeStateRational(const char *filename, const NameSet *rowNames=0, const NameSet *colNames=0, const bool cpxFormat=false) const | SoPlex | |
| writeStateReal(const char *filename, const NameSet *rowNames=0, const NameSet *colNames=0, const bool cpxFormat=false) const | SoPlex | |
| ~SoPlex() | SoPlex | virtual |