_addColReal(const LPColReal &lpcol) | SoPlexBase< R > | private |
_addColReal(R obj, R lower, const SVectorBase< R > &lpcol, R upper) | SoPlexBase< R > | private |
_addColsReal(const LPColSetReal &lpcolset) | SoPlexBase< R > | private |
_addRowReal(const LPRowBase< R > &lprow) | SoPlexBase< R > | private |
_addRowReal(R lhs, const SVectorBase< R > &lprow, R rhs) | SoPlexBase< R > | private |
_addRowsReal(const LPRowSetBase< R > &lprowset) | SoPlexBase< R > | private |
_applyPolishing | SoPlexBase< R > | private |
_applyScaledBounds(SPxSolverBase< T > &solver, Rational &primalScale) | SoPlexBase< R > | private |
_applyScaledObj(SPxSolverBase< T > &solver, Rational &dualScale, SolRational &sol) | SoPlexBase< R > | private |
_applyScaledSides(SPxSolverBase< T > &solver, Rational &primalScale) | SoPlexBase< R > | private |
_basisStatusCols | SoPlexBase< R > | private |
_basisStatusRows | SoPlexBase< R > | private |
_beforeLiftCols | SoPlexBase< R > | private |
_beforeLiftRows | SoPlexBase< R > | private |
_boostedPricerAuto | SoPlexBase< R > | private |
_boostedPricerDantzig | SoPlexBase< R > | private |
_boostedPricerDevex | SoPlexBase< R > | private |
_boostedPricerParMult | SoPlexBase< R > | private |
_boostedPricerQuickSteep | SoPlexBase< R > | private |
_boostedPricerSteep | SoPlexBase< R > | private |
_boostedRatiotesterBoundFlipping | SoPlexBase< R > | private |
_boostedRatiotesterFast | SoPlexBase< R > | private |
_boostedRatiotesterHarris | SoPlexBase< R > | private |
_boostedRatiotesterTextbook | SoPlexBase< R > | private |
_boostedScaler | SoPlexBase< R > | private |
_boostedScalerBiequi | SoPlexBase< R > | private |
_boostedScalerGeo1 | SoPlexBase< R > | private |
_boostedScalerGeo8 | SoPlexBase< R > | private |
_boostedScalerGeoequi | SoPlexBase< R > | private |
_boostedScalerLeastsq | SoPlexBase< R > | private |
_boostedScalerUniequi | SoPlexBase< R > | private |
_boostedSimplifier | SoPlexBase< R > | private |
_boostedSimplifierMainSM | SoPlexBase< R > | private |
_boostedSimplifierPaPILO | SoPlexBase< R > | private |
_boostedSlufactor | SoPlexBase< R > | private |
_boostedSolver | SoPlexBase< R > | private |
_boostingLimitReached | SoPlexBase< R > | private |
_boostPrecision() | SoPlexBase< R > | private |
_certificateMode | SoPlexBase< R > | private |
_changeBoundsReal(const VectorBase< R > &lower, const VectorBase< R > &upper) | SoPlexBase< R > | private |
_changeBoundsReal(int i, const R &lower, const R &upper) | SoPlexBase< R > | private |
_changeColReal(int i, const LPColReal &lpcol) | SoPlexBase< R > | private |
_changeElementReal(int i, int j, const R &val) | SoPlexBase< R > | private |
_changeLhsReal(const VectorBase< R > &lhs) | SoPlexBase< R > | private |
_changeLhsReal(int i, const R &lhs) | SoPlexBase< R > | private |
_changeLowerReal(const VectorBase< R > &lower) | SoPlexBase< R > | private |
_changeLowerReal(int i, const R &lower) | SoPlexBase< R > | private |
_changeRangeReal(const VectorBase< R > &lhs, const VectorBase< R > &rhs) | SoPlexBase< R > | private |
_changeRangeReal(int i, const R &lhs, const R &rhs) | SoPlexBase< R > | private |
_changeRhsReal(const VectorBase< R > &rhs) | SoPlexBase< R > | private |
_changeRhsReal(int i, const R &rhs) | SoPlexBase< R > | private |
_changeRowReal(int i, const LPRowBase< R > &lprow) | SoPlexBase< R > | private |
_changeUpperReal(const VectorBase< R > &upper) | SoPlexBase< R > | private |
_changeUpperReal(int i, const R &upper) | SoPlexBase< R > | private |
_checkBasisScaling() | SoPlexBase< R > | private |
_checkRefinementProgress(Rational &boundsViolation, Rational &sideViolation, Rational &redCostViolation, Rational &dualViolation, Rational &maxViolation, Rational &bestViolation, const Rational &violationImprovementFactor, int &numFailedRefinements) | SoPlexBase< R > | private |
_checkScaling(SPxLPBase< R > *origLP) const | SoPlexBase< R > | private |
_colTypes | SoPlexBase< R > | private |
_completeRangeTypesRational() | SoPlexBase< R > | private |
_computeBasisInverseRational() | SoPlexBase< R > | private |
_computeBoundsViolation(SolRational &sol, Rational &boundsViolation) | SoPlexBase< R > | private |
_computeDualScalingFactor(Rational &maxScale, Rational &primalScale, Rational &dualScale, Rational &redCostViolation, Rational &dualViolation) | SoPlexBase< R > | private |
_computeDualViolation(SolRational &sol, Rational &dualViolation, const bool &maximizing) | SoPlexBase< R > | private |
_computeInfeasBox(SolRational &sol, bool transformed) | SoPlexBase< R > | private |
_computePrimalScalingFactor(Rational &maxScale, Rational &primalScale, Rational &boundsViolation, Rational &sideViolation, Rational &redCostViolation) | SoPlexBase< R > | private |
_computeReducedCostViolation(SolRational &sol, Rational &redCostViolation, const bool &maximizing) | SoPlexBase< R > | private |
_computeSidesViolation(SolRational &sol, Rational &sideViolation) | SoPlexBase< R > | private |
_convertDataArrayVarStatusToBoosted(DataArray< typename SPxSolverBase< R >::VarStatus > &base, DataArray< typename SPxSolverBase< BP >::VarStatus > ©) | SoPlexBase< R > | private |
_convertDataArrayVarStatusToRPrecision(DataArray< typename SPxSolverBase< BP >::VarStatus > &base, DataArray< typename SPxSolverBase< R >::VarStatus > ©) | SoPlexBase< R > | private |
_correctDualSolution(SPxSolverBase< T > &solver, SolRational &sol, const bool &maximizing, VectorBase< T > &dualReal, Rational &dualScale, int &dualSize, const int &maxDimRational) | SoPlexBase< R > | private |
_correctPrimalSolution(SolRational &sol, Rational &primalScale, int &primalSize, const int &maxDimRational, VectorBase< T > &primalReal) | SoPlexBase< R > | private |
_currentSettings | SoPlexBase< R > | private |
_disableSimplifierAndScaler() | SoPlexBase< R > | private |
_enableSimplifierAndScaler() | SoPlexBase< R > | private |
_ensureDSVectorRationalMemory(DSVectorRational &vec, const int newmax) const | SoPlexBase< R > | private |
_ensureRationalLP() | SoPlexBase< R > | private |
_ensureRealLPLoaded() | SoPlexBase< R > | private |
_epsFactorPrecisionRatio | SoPlexBase< R > | private |
_epsPivotPrecisionRatio | SoPlexBase< R > | private |
_epsUpdatePrecisionRatio | SoPlexBase< R > | private |
_epsZeroPrecisionRatio | SoPlexBase< R > | private |
_evaluateResult(SPxSolverBase< T > &solver, typename SPxSolverBase< T >::Status result, bool usingRefinedLP, SolRational &sol, VectorBase< T > &dualReal, bool &infeasible, bool &unbounded, bool &stoppedTime, bool &stoppedIter, bool &error) | SoPlexBase< R > | private |
_evaluateSolutionReal(typename SPxSimplifier< R >::Result simplificationStatus) | SoPlexBase< R > | private |
_factorizeColumnRational(SolRational &sol, DataArray< typename SPxSolverBase< R >::VarStatus > &basisStatusRows, DataArray< typename SPxSolverBase< R >::VarStatus > &basisStatusCols, bool &stoppedTime, bool &stoppedIter, bool &error, bool &optimal) | SoPlexBase< R > | private |
_factorSolNewBasisPrecBoost | SoPlexBase< R > | private |
_feasLhs | SoPlexBase< R > | private |
_feasLower | SoPlexBase< R > | private |
_feasObj | SoPlexBase< R > | private |
_feasRhs | SoPlexBase< R > | private |
_feasUpper | SoPlexBase< R > | private |
_forceNonbasicToBound(SolRational &sol, int &c, const int &maxDimRational, bool toLower) | SoPlexBase< R > | private |
_hasBasis | SoPlexBase< R > | private |
_hasOldBasis | SoPlexBase< R > | private |
_hasOldFeasBasis | SoPlexBase< R > | private |
_hasOldUnbdBasis | SoPlexBase< R > | private |
_hasSolRational | SoPlexBase< R > | private |
_hasSolReal | SoPlexBase< R > | private |
_idxToPerm(int *idx, int idxSize, int *perm, int permSize) const | SoPlexBase< R > | private |
_inFeasMode() | SoPlexBase< R > | private |
_initialPrecision | SoPlexBase< R > | private |
_inStandardMode() | SoPlexBase< R > | private |
_inUnbdMode() | SoPlexBase< R > | private |
_invalidateSolution() | SoPlexBase< R > | private |
_isBoostedConsistent() const | SoPlexBase< R > | private |
_isBoostedStartingFromSlack(bool initialSolve=true) | SoPlexBase< R > | private |
_isConsistent() const | SoPlexBase< R > | private |
_isRealLPLoaded | SoPlexBase< R > | private |
_isRealLPScaled | SoPlexBase< R > | private |
_isRefinementOver(bool &primalFeasible, bool &dualFeasible, Rational &boundsViolation, Rational &sideViolation, Rational &redCostViolation, Rational &dualViolation, int minIRRoundsRemaining, bool &stoppedTime, bool &stoppedIter, int numFailedRefinements) | SoPlexBase< R > | private |
_isSolveStopped(bool &stoppedTime, bool &stoppedIter) const | SoPlexBase< R > | private |
_lastSolveMode | SoPlexBase< R > | private |
_lastStallPrecBoosts | SoPlexBase< R > | private |
_lift() | SoPlexBase< R > | private |
_loadBasisFromOldBasis(bool boosted) | SoPlexBase< R > | private |
_loadRealLP(bool initBasis) | SoPlexBase< R > | private |
_lowerFinite(const RangeType &rangeType) const | SoPlexBase< R > | private |
_manualLhs | SoPlexBase< R > | private |
_manualLower | SoPlexBase< R > | private |
_manualObj | SoPlexBase< R > | private |
_manualRealLP | SoPlexBase< R > | private |
_manualRhs | SoPlexBase< R > | private |
_manualUpper | SoPlexBase< R > | private |
_modLhs | SoPlexBase< R > | private |
_modLower | SoPlexBase< R > | private |
_modObj | SoPlexBase< R > | private |
_modRhs | SoPlexBase< R > | private |
_modUpper | SoPlexBase< R > | private |
_nextRatrecPrecBoost | SoPlexBase< R > | private |
_oldBasisStatusCols | SoPlexBase< R > | private |
_oldBasisStatusRows | SoPlexBase< R > | private |
_oldFeasBasisStatusCols | SoPlexBase< R > | private |
_oldFeasBasisStatusRows | SoPlexBase< R > | private |
_oldUnbdBasisStatusCols | SoPlexBase< R > | private |
_oldUnbdBasisStatusRows | SoPlexBase< R > | private |
_optimize(volatile bool *interrupt=nullptr) | SoPlexBase< R > | private |
_optimizeCalls | SoPlexBase< R > | private |
_optimizeRational(volatile bool *interrupt=nullptr) | SoPlexBase< R > | private |
_parseSettingsLine(char *line, const int lineNumber) | SoPlexBase< R > | private |
_performFeasIRStable(SolRational &sol, bool &withDualFarkas, bool &stoppedTime, bool &stoppedIter, bool &error) | SoPlexBase< R > | private |
_performOptIRStable(SolRational &sol, bool acceptUnbounded, bool acceptInfeasible, int minIRRoundsRemaining, bool &primalFeasible, bool &dualFeasible, bool &infeasible, bool &unbounded, bool &stoppedTime, bool &stoppedIter, bool &error) | SoPlexBase< R > | private |
_performOptIRStableBoosted(SolRational &sol, bool acceptUnbounded, bool acceptInfeasible, int minIRRoundsRemaining, bool &primalFeasible, bool &dualFeasible, bool &infeasible, bool &unbounded, bool &stoppedTime, bool &stoppedIter, bool &error, bool &needNewBoostedIt) | SoPlexBase< R > | private |
_performOptIRWrapper(SolRational &sol, bool acceptUnbounded, bool acceptInfeasible, int minIRRoundsRemaining, bool &primalFeasible, bool &dualFeasible, bool &infeasible, bool &unbounded, bool &stoppedTime, bool &stoppedIter, bool &error) | SoPlexBase< R > | private |
_performUnboundedIRStable(SolRational &sol, bool &hasUnboundedRay, bool &stoppedTime, bool &stoppedIter, bool &error) | SoPlexBase< R > | private |
_preprocessAndSolveReal(bool applyPreprocessing, volatile bool *interrupt=nullptr) | SoPlexBase< R > | private |
_prevIterations | SoPlexBase< R > | private |
_pricerAuto | SoPlexBase< R > | private |
_pricerDantzig | SoPlexBase< R > | private |
_pricerDevex | SoPlexBase< R > | private |
_pricerParMult | SoPlexBase< R > | private |
_pricerQuickSteep | SoPlexBase< R > | private |
_pricerSteep | SoPlexBase< R > | private |
_primalDualDiff | SoPlexBase< R > | private |
_project(SolRational &sol) | SoPlexBase< R > | private |
_rangeToPerm(int start, int end, int *perm, int permSize) const | SoPlexBase< R > | private |
_rangeTypeRational(const Rational &lower, const Rational &upper) const | SoPlexBase< R > | private |
_rangeTypeReal(const R &lower, const R &upper) const | SoPlexBase< R > | private |
_rationalFeastol | SoPlexBase< R > | private |
_rationalLP | SoPlexBase< R > | private |
_rationalLUSolver | SoPlexBase< R > | private |
_rationalLUSolverBind | SoPlexBase< R > | private |
_rationalMaxscaleincr | SoPlexBase< R > | private |
_rationalNegInfty | SoPlexBase< R > | private |
_rationalNegone | SoPlexBase< R > | private |
_rationalOpttol | SoPlexBase< R > | private |
_rationalPosInfty | SoPlexBase< R > | private |
_rationalPosone | SoPlexBase< R > | private |
_rationalZero | SoPlexBase< R > | private |
_ratiotesterBoundFlipping | SoPlexBase< R > | private |
_ratiotesterFast | SoPlexBase< R > | private |
_ratiotesterHarris | SoPlexBase< R > | private |
_ratiotesterTextbook | SoPlexBase< R > | private |
_ratrecAndOrRatfac(int &minIRRoundsRemaining, int &lastStallIterations, int &numberOfIterations, bool &factorSolNewBasis, int &nextRatrec, const Rational &errorCorrectionFactor, Rational &errorCorrection, Rational &maxViolation, SolRational &sol, bool &primalFeasible, bool &dualFeasible, bool &stoppedTime, bool &stoppedIter, bool &error, bool &breakAfter, bool &continueAfter) | SoPlexBase< R > | private |
_readFileRational(const char *filename, NameSet *rowNames=nullptr, NameSet *colNames=nullptr, DIdxSet *intVars=nullptr) | SoPlexBase< R > | private |
_readFileReal(const char *filename, NameSet *rowNames=nullptr, NameSet *colNames=nullptr, DIdxSet *intVars=nullptr) | SoPlexBase< R > | private |
_realLP | SoPlexBase< R > | private |
_reapplyPersistentScaling() const | SoPlexBase< R > | private |
_recomputeRangeTypesRational() | SoPlexBase< R > | private |
_recomputeRangeTypesReal() | SoPlexBase< R > | private |
_reconstructSolutionRational(SolRational &sol, DataArray< typename SPxSolverBase< R >::VarStatus > &basisStatusRows, DataArray< typename SPxSolverBase< R >::VarStatus > &basisStatusCols, const Rational &denomBoundSquared) | SoPlexBase< R > | private |
_removeColRangeReal(int start, int end, int perm[]) | SoPlexBase< R > | private |
_removeColReal(int i) | SoPlexBase< R > | private |
_removeColsReal(int perm[]) | SoPlexBase< R > | private |
_removeColsReal(int idx[], int n, int perm[]) | SoPlexBase< R > | private |
_removeRowRangeReal(int start, int end, int perm[]) | SoPlexBase< R > | private |
_removeRowReal(int i) | SoPlexBase< R > | private |
_removeRowsReal(int perm[]) | SoPlexBase< R > | private |
_removeRowsReal(int idx[], int n, int perm[]) | SoPlexBase< R > | private |
_resetBoostedPrecision() | SoPlexBase< R > | private |
_resolveWithoutPreprocessing(typename SPxSimplifier< R >::Result simplificationStatus) | SoPlexBase< R > | private |
_restoreBasis() | SoPlexBase< R > | private |
_restoreLPReal() | SoPlexBase< R > | private |
_rowTypes | SoPlexBase< R > | private |
_scaler | SoPlexBase< R > | private |
_scalerBiequi | SoPlexBase< R > | private |
_scalerGeo1 | SoPlexBase< R > | private |
_scalerGeo8 | SoPlexBase< R > | private |
_scalerGeoequi | SoPlexBase< R > | private |
_scalerLeastsq | SoPlexBase< R > | private |
_scalerUniequi | SoPlexBase< R > | private |
_setupBoostedSolver() | SoPlexBase< R > | private |
_setupBoostedSolverAfterRecovery() | SoPlexBase< R > | private |
_simplifier | SoPlexBase< R > | private |
_simplifierMainSM | SoPlexBase< R > | private |
_simplifierPaPILO | SoPlexBase< R > | private |
_slackCols | SoPlexBase< R > | private |
_slufactor | SoPlexBase< R > | private |
_solRational | SoPlexBase< R > | private |
_solReal | SoPlexBase< R > | private |
_solveBoostedRealLPAndRecordStatistics(volatile bool *interrupt=nullptr) | SoPlexBase< R > | private |
_solver | SoPlexBase< R > | private |
_solveRealForRational(bool fromscratch, VectorBase< R > &primal, VectorBase< R > &dual, DataArray< typename SPxSolverBase< R >::VarStatus > &basisStatusRows, DataArray< typename SPxSolverBase< R >::VarStatus > &basisStatusCols) | SoPlexBase< R > | private |
_solveRealForRationalBoosted(VectorBase< BP > &primal, VectorBase< BP > &dual, DataArray< typename SPxSolverBase< R >::VarStatus > &basisStatusRows, DataArray< typename SPxSolverBase< R >::VarStatus > &basisStatusCols, typename SPxSolverBase< BP >::Status &boostedResult, bool initialSolve) | SoPlexBase< R > | private |
_solveRealForRationalBoostedStable(SolRational &sol, bool &primalFeasible, bool &dualFeasible, bool &infeasible, bool &unbounded, bool &stoppedTime, bool &stoppedIter, bool &error, bool &needNewBoostedIt) | SoPlexBase< R > | private |
_solveRealForRationalStable(SolRational &sol, bool &primalFeasible, bool &dualFeasible, bool &infeasible, bool &unbounded, bool &stoppedTime, bool &stoppedIter, bool &error) | SoPlexBase< R > | private |
_solveRealLPAndRecordStatistics(volatile bool *interrupt=nullptr) | SoPlexBase< R > | private |
_solveRealStable(bool acceptUnbounded, bool acceptInfeasible, VectorBase< R > &primal, VectorBase< R > &dual, DataArray< typename SPxSolverBase< R >::VarStatus > &basisStatusRows, DataArray< typename SPxSolverBase< R >::VarStatus > &basisStatusCols, const bool forceNoSimplifier=false) | SoPlexBase< R > | private |
_starter | SoPlexBase< R > | private |
_starterSum | SoPlexBase< R > | private |
_starterVector | SoPlexBase< R > | private |
_starterWeight | SoPlexBase< R > | private |
_statistics | SoPlexBase< R > | private |
_status | SoPlexBase< R > | private |
_storeBasis() | SoPlexBase< R > | private |
_storeBasisAsOldBasis(DataArray< typename SPxSolverBase< R >::VarStatus > &rows, DataArray< typename SPxSolverBase< R >::VarStatus > &cols) | SoPlexBase< R > | private |
_storeBasisAsOldBasisBoosted(DataArray< typename SPxSolverBase< BP >::VarStatus > &rows, DataArray< typename SPxSolverBase< BP >::VarStatus > &cols) | SoPlexBase< R > | private |
_storedBasis | SoPlexBase< R > | private |
_storedBasisStatusCols | SoPlexBase< R > | private |
_storedBasisStatusRows | SoPlexBase< R > | private |
_storeLastStableBasis(bool vanished) | SoPlexBase< R > | private |
_storeLastStableBasisBoosted(bool vanished) | SoPlexBase< R > | private |
_storeLPReal() | SoPlexBase< R > | private |
_storeRealSolutionAsRational(SolRational &sol, VectorBase< T > &primalReal, VectorBase< T > &dualReal, int &dualSize) | SoPlexBase< R > | private |
_storeSolutionReal(bool verify=true) | SoPlexBase< R > | private |
_storeSolutionRealFromPresol() | SoPlexBase< R > | private |
_switchedToBoosted | SoPlexBase< R > | private |
_switchRangeType(const RangeType &rangeType) const | SoPlexBase< R > | private |
_switchToBoosted() | SoPlexBase< R > | private |
_switchToFeasMode() | SoPlexBase< R > | private |
_switchToStandardMode() | SoPlexBase< R > | private |
_switchToUnbdMode() | SoPlexBase< R > | private |
_syncLPRational(bool time=true) | SoPlexBase< R > | private |
_syncLPReal(bool time=true) | SoPlexBase< R > | private |
_syncRationalSolution() | SoPlexBase< R > | private |
_syncRealSolution() | SoPlexBase< R > | private |
_tauColVector | SoPlexBase< R > | private |
_tmpBasisStatusCols | SoPlexBase< R > | private |
_tmpBasisStatusRows | SoPlexBase< R > | private |
_tolerances | SoPlexBase< R > | private |
_tolPrecisionRatio | SoPlexBase< R > | private |
_transformEquality() | SoPlexBase< R > | private |
_transformFeasibility() | SoPlexBase< R > | private |
_transformUnbounded() | SoPlexBase< R > | private |
_unboundedLhs | SoPlexBase< R > | private |
_unboundedLower | SoPlexBase< R > | private |
_unboundedRhs | SoPlexBase< R > | private |
_unboundedUpper | SoPlexBase< R > | private |
_unitMatrixRational | SoPlexBase< R > | private |
_unitVectorRational(const int i) | SoPlexBase< R > | private |
_unscaleCalls | SoPlexBase< R > | private |
_unscaleSolutionReal(SPxLPBase< R > &LP, bool persistent=true) | SoPlexBase< R > | private |
_untransformEquality(SolRational &sol) | SoPlexBase< R > | private |
_untransformFeasibility(SolRational &sol, bool infeasible) | SoPlexBase< R > | private |
_untransformUnbounded(SolRational &sol, bool unbounded) | SoPlexBase< R > | private |
_updateBoostingStatistics() | SoPlexBase< R > | private |
_updateReducedCosts(SolRational &sol, int &dualSize, const int &numCorrectedPrimals) | SoPlexBase< R > | private |
_updateSlacks(SolRational &sol, int &primalSize) | SoPlexBase< R > | private |
_upperFinite(const RangeType &rangeType) const | SoPlexBase< R > | private |
_verifyObjLimitReal() | SoPlexBase< R > | private |
_verifySolutionReal() | SoPlexBase< R > | private |
_workSol | SoPlexBase< R > | private |
ACCEPTCYCLING enum value | SoPlexBase< R > | |
ADAPT_TOLS_TO_MULTIPRECISION enum value | SoPlexBase< R > | |
addColRational(const LPColRational &lpcol) | SoPlexBase< R > | |
addColRational(const mpq_t *obj, const mpq_t *lower, const mpq_t *colValues, const int *colIndices, const int colSize, const mpq_t *upper) | SoPlexBase< R > | |
addColReal(const LPColBase< R > &lpcol) | SoPlexBase< R > | |
addColsRational(const mpq_t *obj, const mpq_t *lower, const mpq_t *colValues, const int *colIndices, const int *colStarts, const int *colLengths, const int numCols, const int numValues, const mpq_t *upper) | SoPlexBase< R > | |
addColsRational(const LPColSetRational &lpcolset) | SoPlexBase< R > | |
addColsReal(const LPColSetBase< R > &lpcolset) | SoPlexBase< R > | |
addRowRational(const LPRowRational &lprow) | SoPlexBase< R > | |
addRowRational(const mpq_t *lhs, const mpq_t *rowValues, const int *rowIndices, const int rowSize, const mpq_t *rhs) | SoPlexBase< R > | |
addRowReal(const LPRowBase< R > &lprow) | SoPlexBase< R > | |
addRowsRational(const mpq_t *lhs, const mpq_t *rowValues, const int *rowIndices, const int *rowStarts, const int *rowLengths, const int numRows, const int numValues, const mpq_t *rhs) | SoPlexBase< R > | |
addRowsRational(const LPRowSetRational &lprowset) | SoPlexBase< R > | |
addRowsReal(const LPRowSetBase< R > &lprowset) | SoPlexBase< R > | |
ALGORITHM enum value | SoPlexBase< R > | |
ALGORITHM_DUAL enum value | SoPlexBase< R > | |
ALGORITHM_PRIMAL enum value | SoPlexBase< R > | |
areLPsInSync(const bool checkVecVals=true, const bool checkMatVals=false, const bool quiet=false) const | SoPlexBase< R > | |
basisColStatus(int col) const | SoPlexBase< R > | |
basisRowStatus(int row) const | SoPlexBase< R > | |
basisStatus() const | SoPlexBase< R > | |
BoolParam enum name | SoPlexBase< R > | |
boolParam(const BoolParam param) const | SoPlexBase< R > | |
BOOLPARAM_COUNT enum value | SoPlexBase< R > | |
BOOSTED_WARM_START enum value | SoPlexBase< R > | |
BP typedef | SoPlexBase< R > | private |
changeBoundsRational(const VectorRational &lower, const VectorRational &upper) | SoPlexBase< R > | |
changeBoundsRational(int i, const Rational &lower, const Rational &upper) | SoPlexBase< R > | |
changeBoundsRational(int i, const mpq_t *lower, const mpq_t *upper) | SoPlexBase< R > | |
changeBoundsReal(const VectorBase< R > &lower, const VectorBase< R > &upper) | SoPlexBase< R > | |
changeBoundsReal(int i, const R &lower, const R &upper) | SoPlexBase< R > | |
changeColRational(int i, const LPColRational &lpcol) | SoPlexBase< R > | |
changeColReal(int i, const LPColReal &lpcol) | SoPlexBase< R > | |
changeElementRational(int i, int j, const Rational &val) | SoPlexBase< R > | |
changeElementRational(int i, int j, const mpq_t *val) | SoPlexBase< R > | |
changeElementReal(int i, int j, const R &val) | SoPlexBase< R > | |
changeLhsRational(const VectorRational &lhs) | SoPlexBase< R > | |
changeLhsRational(int i, const Rational &lhs) | SoPlexBase< R > | |
changeLhsRational(int i, const mpq_t *lhs) | SoPlexBase< R > | |
changeLhsReal(const VectorBase< R > &lhs) | SoPlexBase< R > | |
changeLhsReal(int i, const R &lhs) | SoPlexBase< R > | |
changeLowerRational(const VectorRational &lower) | SoPlexBase< R > | |
changeLowerRational(int i, const Rational &lower) | SoPlexBase< R > | |
changeLowerRational(int i, const mpq_t *lower) | SoPlexBase< R > | |
changeLowerReal(const VectorBase< R > &lower) | SoPlexBase< R > | |
changeLowerReal(int i, const R &lower) | SoPlexBase< R > | |
changeObjRational(const VectorRational &obj) | SoPlexBase< R > | |
changeObjRational(int i, const Rational &obj) | SoPlexBase< R > | |
changeObjRational(int i, const mpq_t *obj) | SoPlexBase< R > | |
changeObjReal(const VectorBase< R > &obj) | SoPlexBase< R > | |
changeObjReal(int i, const R &obj) | SoPlexBase< R > | |
changeRangeRational(const VectorRational &lhs, const VectorRational &rhs) | SoPlexBase< R > | |
changeRangeRational(int i, const Rational &lhs, const Rational &rhs) | SoPlexBase< R > | |
changeRangeRational(int i, const mpq_t *lhs, const mpq_t *rhs) | SoPlexBase< R > | |
changeRangeReal(const VectorBase< R > &lhs, const VectorBase< R > &rhs) | SoPlexBase< R > | |
changeRangeReal(int i, const R &lhs, const R &rhs) | SoPlexBase< R > | |
changeRhsRational(const VectorRational &rhs) | SoPlexBase< R > | |
changeRhsRational(const mpq_t *rhs, int rhsSize) | SoPlexBase< R > | |
changeRhsRational(int i, const Rational &rhs) | SoPlexBase< R > | |
changeRhsReal(const VectorBase< R > &rhs) | SoPlexBase< R > | |
changeRhsReal(int i, const R &rhs) | SoPlexBase< R > | |
changeRowRational(int i, const LPRowRational &lprow) | SoPlexBase< R > | |
changeRowReal(int i, const LPRowBase< R > &lprow) | SoPlexBase< R > | |
changeUpperRational(const VectorRational &upper) | SoPlexBase< R > | |
changeUpperRational(int i, const Rational &upper) | SoPlexBase< R > | |
changeUpperRational(int i, const mpq_t *upper) | SoPlexBase< R > | |
changeUpperReal(const VectorBase< R > &upper) | SoPlexBase< R > | |
changeUpperReal(int i, const R &upper) | SoPlexBase< R > | |
checkBasisDualFeasibility(VectorBase< R > feasVec) | SoPlexBase< R > | private |
CHECKMODE enum value | SoPlexBase< R > | |
CHECKMODE_AUTO enum value | SoPlexBase< R > | |
CHECKMODE_RATIONAL enum value | SoPlexBase< R > | |
CHECKMODE_REAL enum value | SoPlexBase< R > | |
clearBasis() | SoPlexBase< R > | |
clearLPRational() | SoPlexBase< R > | |
clearLPReal() | SoPlexBase< R > | |
coefReal(int row, int col) const | SoPlexBase< R > | |
colVectorRational(int i) const | SoPlexBase< R > | |
colVectorRealInternal(int i) const | SoPlexBase< R > | |
computeBasisInverseRational() | SoPlexBase< R > | |
DISPLAYFREQ enum value | SoPlexBase< R > | |
dlcmSizeDualRational(const int base=2) | SoPlexBase< R > | |
dlcmSizePrimalRational(const int base=2) | SoPlexBase< R > | |
dmaxSizeDualRational(const int base=2) | SoPlexBase< R > | |
dmaxSizePrimalRational(const int base=2) | SoPlexBase< R > | |
ENSURERAY enum value | SoPlexBase< R > | |
EPSILON_FACTORIZATION enum value | SoPlexBase< R > | |
EPSILON_PIVOT enum value | SoPlexBase< R > | |
EPSILON_UPDATE enum value | SoPlexBase< R > | |
EPSILON_ZERO enum value | SoPlexBase< R > | |
EQTRANS enum value | SoPlexBase< R > | |
FACTOR_UPDATE_MAX enum value | SoPlexBase< R > | |
FACTOR_UPDATE_TYPE enum value | SoPlexBase< R > | |
FACTOR_UPDATE_TYPE_ETA enum value | SoPlexBase< R > | |
FACTOR_UPDATE_TYPE_FT enum value | SoPlexBase< R > | |
FEASTOL enum value | SoPlexBase< R > | |
FORCEBASIC enum value | SoPlexBase< R > | |
FPFEASTOL enum value | SoPlexBase< R > | |
FPOPTTOL enum value | SoPlexBase< R > | |
FULLPERTURBATION enum value | SoPlexBase< R > | |
getBasis(typename SPxSolverBase< R >::VarStatus rows[], typename SPxSolverBase< R >::VarStatus cols[]) const | SoPlexBase< R > | |
getBasisInd(int *bind) const | SoPlexBase< R > | |
getBasisIndRational(DataArray< int > &bind) | SoPlexBase< R > | |
getBasisInverseColRational(const int c, SSVectorRational &vec) | SoPlexBase< R > | |
getBasisInverseColReal(int c, R *coef, int *inds=nullptr, int *ninds=nullptr, bool unscale=true) | SoPlexBase< R > | |
getBasisInverseRowRational(const int r, SSVectorRational &vec) | SoPlexBase< R > | |
getBasisInverseRowReal(int r, R *coef, int *inds=nullptr, int *ninds=nullptr, bool unscale=true) | SoPlexBase< R > | |
getBasisInverseTimesVecRational(const SVectorRational &rhs, SSVectorRational &sol) | SoPlexBase< R > | |
getBasisInverseTimesVecReal(R *rhs, R *sol, bool unscale=true) | SoPlexBase< R > | |
getBasisMetric(R &metric, int type=0) | SoPlexBase< R > | |
getBoundViolation(R &maxviol, R &sumviol) | SoPlexBase< R > | |
getBoundViolationRational(Rational &maxviol, Rational &sumviol) | SoPlexBase< R > | |
getColRational(int i, LPColRational &lpcol) const | SoPlexBase< R > | |
getColsRational(int start, int end, LPColSetRational &lpcolset) const | SoPlexBase< R > | |
getColVectorReal(int i, DSVectorBase< R > &col) const | SoPlexBase< R > | |
getDual(VectorBase< R > &vector) | SoPlexBase< R > | |
getDualFarkas(VectorBase< R > &vector) | SoPlexBase< R > | |
getDualFarkasRational(VectorRational &vector) | SoPlexBase< R > | |
getDualFarkasRational(mpq_t *vector, const int size) | SoPlexBase< R > | |
getDualFarkasReal(R *vector, int dim) | SoPlexBase< R > | |
getDualNorms(int &nnormsRow, int &nnormsCol, R *norms) const | SoPlexBase< R > | |
getDualRational(VectorRational &vector) | SoPlexBase< R > | |
getDualRational(mpq_t *vector, const int size) | SoPlexBase< R > | |
getDualReal(R *p_vector, int dim) | SoPlexBase< R > | |
getDualViolation(R &maxviol, R &sumviol) | SoPlexBase< R > | |
getDualViolationRational(Rational &maxviol, Rational &sumviol) | SoPlexBase< R > | |
getEstimatedCondition(R &condition) | SoPlexBase< R > | |
getExactCondition(R &condition) | SoPlexBase< R > | |
getLhsReal(VectorBase< R > &lhs) const | SoPlexBase< R > | |
getLowerReal(VectorBase< R > &lower) const | SoPlexBase< R > | |
getNdualNorms(int &nnormsRow, int &nnormsCol) const | SoPlexBase< R > | |
getObjRational(VectorRational &obj) const | SoPlexBase< R > | |
getObjRational(int i, Rational &obj) const | SoPlexBase< R > | |
getObjReal(VectorBase< R > &obj) const | SoPlexBase< R > | |
getPricerName() | SoPlexBase< R > | |
getPrimal(VectorBase< R > &vector) | SoPlexBase< R > | |
getPrimalRational(VectorRational &vector) | SoPlexBase< R > | |
getPrimalRational(mpq_t *vector, const int size) | SoPlexBase< R > | |
getPrimalRay(VectorBase< R > &vector) | SoPlexBase< R > | |
getPrimalRayRational(VectorRational &vector) | SoPlexBase< R > | |
getPrimalRayRational(mpq_t *vector, const int size) | SoPlexBase< R > | |
getPrimalRayReal(R *vector, int dim) | SoPlexBase< R > | |
getPrimalReal(R *p_vector, int size) | SoPlexBase< R > | |
getRatiotesterName() | SoPlexBase< R > | |
getRedCost(VectorBase< R > &vector) | SoPlexBase< R > | |
getRedCostRational(VectorRational &vector) | SoPlexBase< R > | |
getRedCostRational(mpq_t *vector, const int size) | SoPlexBase< R > | |
getRedCostReal(R *vector, int dim) | SoPlexBase< R > | |
getRedCostViolation(R &maxviol, R &sumviol) | SoPlexBase< R > | |
getRedCostViolationRational(Rational &maxviol, Rational &sumviol) | SoPlexBase< R > | |
getRhsReal(VectorBase< R > &rhs) const | SoPlexBase< R > | |
getRowRational(int i, LPRowRational &lprow) const | SoPlexBase< R > | |
getRowsRational(int start, int end, LPRowSetRational &lprowset) const | SoPlexBase< R > | |
getRowVectorReal(int i, DSVectorBase< R > &row) const | SoPlexBase< R > | |
getRowViolation(R &maxviol, R &sumviol) | SoPlexBase< R > | |
getRowViolationRational(Rational &maxviol, Rational &sumviol) | SoPlexBase< R > | |
getScalerName() | SoPlexBase< R > | |
getSimplifierName() | SoPlexBase< R > | |
getSlacksRational(VectorRational &vector) | SoPlexBase< R > | |
getSlacksRational(mpq_t *vector, const int size) | SoPlexBase< R > | |
getSlacksReal(VectorBase< R > &vector) | SoPlexBase< R > | |
getSlacksReal(R *p_vector, int dim) | SoPlexBase< R > | |
getStarterName() | SoPlexBase< R > | |
getUpperReal(VectorBase< R > &upper) const | SoPlexBase< R > | |
hasBasis() const | SoPlexBase< R > | |
hasDual() const | SoPlexBase< R > | |
hasDualFarkas() const | SoPlexBase< R > | |
hasPrimal() const | SoPlexBase< R > | |
hasPrimalRay() const | SoPlexBase< R > | |
hasSol() const | SoPlexBase< R > | |
HYPER_PRICING enum value | SoPlexBase< R > | |
HYPER_PRICING_AUTO enum value | SoPlexBase< R > | |
HYPER_PRICING_OFF enum value | SoPlexBase< R > | |
HYPER_PRICING_ON enum value | SoPlexBase< R > | |
ignoreUnscaledViolations() | SoPlexBase< R > | |
INFTY enum value | SoPlexBase< R > | |
IntParam enum name | SoPlexBase< R > | |
intParam(const IntParam param) const | SoPlexBase< R > | |
INTPARAM_COUNT enum value | SoPlexBase< R > | |
isDualFeasible() const | SoPlexBase< R > | |
isPrimalFeasible() const | SoPlexBase< R > | |
ITERATIVE_REFINEMENT enum value | SoPlexBase< R > | |
ITERLIMIT enum value | SoPlexBase< R > | |
LEASTSQ_ACRCY enum value | SoPlexBase< R > | |
LEASTSQ_MAXROUNDS enum value | SoPlexBase< R > | |
lhsRational() const | SoPlexBase< R > | |
lhsRational(int i) const | SoPlexBase< R > | |
lhsReal(int i) const | SoPlexBase< R > | |
lhsRealInternal() const | SoPlexBase< R > | |
LIFTING enum value | SoPlexBase< R > | |
LIFTMAXVAL enum value | SoPlexBase< R > | |
LIFTMINVAL enum value | SoPlexBase< R > | |
loadSettingsFile(const char *filename) | SoPlexBase< R > | |
lowerRational() const | SoPlexBase< R > | |
lowerRational(int i) const | SoPlexBase< R > | |
lowerReal(int i) const | SoPlexBase< R > | |
lowerRealInternal() const | SoPlexBase< R > | |
maxAbsNonzeroRational() const | SoPlexBase< R > | |
maxAbsNonzeroReal() const | SoPlexBase< R > | |
maxObjRational() const | SoPlexBase< R > | |
maxObjRational(int i) const | SoPlexBase< R > | |
maxObjReal(int i) const | SoPlexBase< R > | |
maxObjRealInternal() const | SoPlexBase< R > | |
MAXSCALEINCR enum value | SoPlexBase< R > | |
MIN_MARKOWITZ enum value | SoPlexBase< R > | |
minAbsNonzeroRational() const | SoPlexBase< R > | |
minAbsNonzeroReal() const | SoPlexBase< R > | |
MINRED enum value | SoPlexBase< R > | |
multBasis(R *vec, bool unscale=true) | SoPlexBase< R > | |
multBasisTranspose(R *vec, bool unscale=true) | SoPlexBase< R > | |
MULTIPRECISION_LIMIT enum value | SoPlexBase< R > | |
numCols() const | SoPlexBase< R > | |
numColsRational() const | SoPlexBase< R > | |
numColsReal() const | SoPlexBase< R > | |
numIterations() const | SoPlexBase< R > | |
numIterationsBoosted() const | SoPlexBase< R > | |
numNonzeros() const | SoPlexBase< R > | |
numNonzerosRational() const | SoPlexBase< R > | |
numPrecisionBoosts() const | SoPlexBase< R > | |
numRefinements() const | SoPlexBase< R > | |
numRows() const | SoPlexBase< R > | |
numRowsRational() const | SoPlexBase< R > | |
numRowsReal() const | SoPlexBase< R > | |
OBJ_OFFSET enum value | SoPlexBase< R > | |
OBJLIMIT_LOWER enum value | SoPlexBase< R > | |
OBJLIMIT_UPPER enum value | SoPlexBase< R > | |
objRational(int i) const | SoPlexBase< R > | |
objReal(int i) const | SoPlexBase< R > | |
OBJSENSE enum value | SoPlexBase< R > | |
OBJSENSE_MAXIMIZE enum value | SoPlexBase< R > | |
OBJSENSE_MINIMIZE enum value | SoPlexBase< R > | |
objValueRational() | SoPlexBase< R > | |
objValueReal() | SoPlexBase< R > | |
operator=(const SoPlexBase< R > &rhs) | SoPlexBase< R > | |
optimize(volatile bool *interrupt=nullptr) | SoPlexBase< R > | |
OPTTOL enum value | SoPlexBase< R > | |
parseSettingsString(char *str) | SoPlexBase< R > | |
PERSISTENTSCALING enum value | SoPlexBase< R > | |
POLISHING_FRACTIONALITY enum value | SoPlexBase< R > | |
POLISHING_INTEGRALITY enum value | SoPlexBase< R > | |
POLISHING_OFF enum value | SoPlexBase< R > | |
POWERSCALING enum value | SoPlexBase< R > | |
PRECISION_BOOSTING enum value | SoPlexBase< R > | |
PRECISION_BOOSTING_FACTOR enum value | SoPlexBase< R > | |
precisionBoostTime() const | SoPlexBase< R > | |
PRICER enum value | SoPlexBase< R > | |
PRICER_AUTO enum value | SoPlexBase< R > | |
PRICER_DANTZIG enum value | SoPlexBase< R > | |
PRICER_DEVEX enum value | SoPlexBase< R > | |
PRICER_PARMULT enum value | SoPlexBase< R > | |
PRICER_QUICKSTEEP enum value | SoPlexBase< R > | |
PRICER_STEEP enum value | SoPlexBase< R > | |
PRINTBASISMETRIC enum value | SoPlexBase< R > | |
printShortStatistics(std::ostream &os) | SoPlexBase< R > | |
printSolutionStatistics(std::ostream &os) | SoPlexBase< R > | |
printSolvingStatistics(std::ostream &os) | SoPlexBase< R > | |
printStatistics(std::ostream &os) | SoPlexBase< R > | |
printStatus(std::ostream &os, typename SPxSolverBase< R >::Status status) | SoPlexBase< R > | |
printUserSettings() | SoPlexBase< R > | |
printVersion() const | SoPlexBase< R > | |
randomSeed() const | SoPlexBase< R > | |
RangeType enum name | SoPlexBase< R > | private |
RANGETYPE_BOXED enum value | SoPlexBase< R > | private |
RANGETYPE_FIXED enum value | SoPlexBase< R > | private |
RANGETYPE_FREE enum value | SoPlexBase< R > | private |
RANGETYPE_LOWER enum value | SoPlexBase< R > | private |
RANGETYPE_UPPER enum value | SoPlexBase< R > | private |
RATFAC enum value | SoPlexBase< R > | |
RATFAC_MINSTALLS enum value | SoPlexBase< R > | |
RATFACJUMP enum value | SoPlexBase< R > | |
RATIOTESTER enum value | SoPlexBase< R > | |
RATIOTESTER_BOUNDFLIPPING enum value | SoPlexBase< R > | |
RATIOTESTER_FAST enum value | SoPlexBase< R > | |
RATIOTESTER_HARRIS enum value | SoPlexBase< R > | |
RATIOTESTER_TEXTBOOK enum value | SoPlexBase< R > | |
RATREC enum value | SoPlexBase< R > | |
RATREC_FREQ enum value | SoPlexBase< R > | |
readBasisFile(const char *filename, const NameSet *rowNames=nullptr, const NameSet *colNames=nullptr) | SoPlexBase< R > | |
readFile(const char *filename, NameSet *rowNames=nullptr, NameSet *colNames=nullptr, DIdxSet *intVars=nullptr) | SoPlexBase< R > | |
READMODE enum value | SoPlexBase< R > | |
READMODE_RATIONAL enum value | SoPlexBase< R > | |
READMODE_REAL enum value | SoPlexBase< R > | |
RealParam enum name | SoPlexBase< R > | |
realParam(const RealParam param) const | SoPlexBase< R > | |
REALPARAM_COUNT enum value | SoPlexBase< R > | |
RECOVERY_MECHANISM enum value | SoPlexBase< R > | |
REFAC_BASIS_NNZ enum value | SoPlexBase< R > | |
REFAC_MEM_FACTOR enum value | SoPlexBase< R > | |
REFAC_UPDATE_FILL enum value | SoPlexBase< R > | |
REFLIMIT enum value | SoPlexBase< R > | |
removeColRangeRational(int start, int end, int perm[]=nullptr) | SoPlexBase< R > | |
removeColRangeReal(int start, int end, int perm[]=nullptr) | SoPlexBase< R > | |
removeColRational(int i) | SoPlexBase< R > | |
removeColReal(int i) | SoPlexBase< R > | |
removeColsRational(int perm[]) | SoPlexBase< R > | |
removeColsRational(int idx[], int n, int perm[]=nullptr) | SoPlexBase< R > | |
removeColsReal(int perm[]) | SoPlexBase< R > | |
removeColsReal(int idx[], int n, int perm[]=nullptr) | SoPlexBase< R > | |
removeRowRangeRational(int start, int end, int perm[]=nullptr) | SoPlexBase< R > | |
removeRowRangeReal(int start, int end, int perm[]=nullptr) | SoPlexBase< R > | |
removeRowRational(int i) | SoPlexBase< R > | |
removeRowReal(int i) | SoPlexBase< R > | |
removeRowsRational(int perm[]) | SoPlexBase< R > | |
removeRowsRational(int idx[], int n, int perm[]=nullptr) | SoPlexBase< R > | |
removeRowsReal(int perm[]) | SoPlexBase< R > | |
removeRowsReal(int idx[], int n, int perm[]=nullptr) | SoPlexBase< R > | |
REPRESENTATION enum value | SoPlexBase< R > | |
REPRESENTATION_AUTO enum value | SoPlexBase< R > | |
REPRESENTATION_COLUMN enum value | SoPlexBase< R > | |
REPRESENTATION_ROW enum value | SoPlexBase< R > | |
REPRESENTATION_SWITCH enum value | SoPlexBase< R > | |
resetSettings(const bool quiet=false, const bool init=true) | SoPlexBase< R > | |
rhsRational() const | SoPlexBase< R > | |
rhsRational(int i) const | SoPlexBase< R > | |
rhsReal(int i) const | SoPlexBase< R > | |
rhsRealInternal() const | SoPlexBase< R > | |
ROWBOUNDFLIPS enum value | SoPlexBase< R > | |
rowTypeRational(int i) const | SoPlexBase< R > | |
rowTypeReal(int i) const | SoPlexBase< R > | |
rowVectorRational(int i) const | SoPlexBase< R > | |
rowVectorRealInternal(int i) const | SoPlexBase< R > | |
saveSettingsFile(const char *filename, const bool onlyChanged=false, int solvemode=1) const | SoPlexBase< R > | |
SCALER enum value | SoPlexBase< R > | |
SCALER_BIEQUI enum value | SoPlexBase< R > | |
SCALER_GEO1 enum value | SoPlexBase< R > | |
SCALER_GEO8 enum value | SoPlexBase< R > | |
SCALER_GEOEQUI enum value | SoPlexBase< R > | |
SCALER_LEASTSQ enum value | SoPlexBase< R > | |
SCALER_OFF enum value | SoPlexBase< R > | |
SCALER_UNIEQUI enum value | SoPlexBase< R > | |
setBasis(const typename SPxSolverBase< R >::VarStatus rows[], const typename SPxSolverBase< R >::VarStatus cols[]) | SoPlexBase< R > | |
setBoolParam(const BoolParam param, const bool value, const bool init=true) | SoPlexBase< R > | |
setDualNorms(int nnormsRow, int nnormsCol, R *norms) | SoPlexBase< R > | |
setIntegralityInformation(int ncols, int *intInfo) | SoPlexBase< R > | |
setIntParam(const IntParam param, const int value, const bool init=true) | SoPlexBase< R > | |
setRandomSeed(unsigned int seed) | SoPlexBase< R > | |
setRealParam(const RealParam param, const Real value, const bool init=true) | SoPlexBase< R > | |
setSettings(const Settings &newSettings, const bool init=true) | SoPlexBase< R > | |
setTimings(const Timer::TYPE ttype) | SoPlexBase< R > | |
settings() const | SoPlexBase< R > | |
SIMPLIFIER enum value | SoPlexBase< R > | |
SIMPLIFIER_AUTO enum value | SoPlexBase< R > | |
SIMPLIFIER_CONSTRAINTPROPAGATION enum value | SoPlexBase< R > | |
SIMPLIFIER_DOMINATEDCOLS enum value | SoPlexBase< R > | |
SIMPLIFIER_DUALFIX enum value | SoPlexBase< R > | |
SIMPLIFIER_FIXCONTINUOUS enum value | SoPlexBase< R > | |
SIMPLIFIER_INTERNAL enum value | SoPlexBase< R > | |
SIMPLIFIER_MODIFYROWFAC enum value | SoPlexBase< R > | |
SIMPLIFIER_OFF enum value | SoPlexBase< R > | |
SIMPLIFIER_PAPILO enum value | SoPlexBase< R > | |
SIMPLIFIER_PARALLELCOLDETECTION enum value | SoPlexBase< R > | |
SIMPLIFIER_PARALLELROWDETECTION enum value | SoPlexBase< R > | |
SIMPLIFIER_SINGLETONCOLS enum value | SoPlexBase< R > | |
SIMPLIFIER_SINGLETONSTUFFING enum value | SoPlexBase< R > | |
SOLUTION_POLISHING enum value | SoPlexBase< R > | |
solve(volatile bool *interrupt=nullptr) | SoPlexBase< R > | |
SOLVEMODE enum value | SoPlexBase< R > | |
SOLVEMODE_AUTO enum value | SoPlexBase< R > | |
SOLVEMODE_RATIONAL enum value | SoPlexBase< R > | |
SOLVEMODE_REAL enum value | SoPlexBase< R > | |
solveTime() const | SoPlexBase< R > | |
SoPlexBase() | SoPlexBase< R > | |
SoPlexBase(const SoPlexBase< R > &rhs) | SoPlexBase< R > | |
SPARSITY_THRESHOLD enum value | SoPlexBase< R > | |
spxout | SoPlexBase< R > | mutable |
STALLREFLIMIT enum value | SoPlexBase< R > | |
STARTER enum value | SoPlexBase< R > | |
STARTER_OFF enum value | SoPlexBase< R > | |
STARTER_SUM enum value | SoPlexBase< R > | |
STARTER_VECTOR enum value | SoPlexBase< R > | |
STARTER_WEIGHT enum value | SoPlexBase< R > | |
statisticString() const | SoPlexBase< R > | |
STATTIMER enum value | SoPlexBase< R > | |
status() const | SoPlexBase< R > | |
STORE_BASIS_SIMPLEX_FREQ enum value | SoPlexBase< R > | |
syncLPRational() | SoPlexBase< R > | |
syncLPReal() | SoPlexBase< R > | |
SYNCMODE enum value | SoPlexBase< R > | |
SYNCMODE_AUTO enum value | SoPlexBase< R > | |
SYNCMODE_MANUAL enum value | SoPlexBase< R > | |
SYNCMODE_ONLYREAL enum value | SoPlexBase< R > | |
TESTDUALINF enum value | SoPlexBase< R > | |
TIMELIMIT enum value | SoPlexBase< R > | |
TIMER enum value | SoPlexBase< R > | |
TIMER_CPU enum value | SoPlexBase< R > | |
TIMER_OFF enum value | SoPlexBase< R > | |
TIMER_WALLCLOCK enum value | SoPlexBase< R > | |
tolerances() const | SoPlexBase< R > | |
totalSizeDualRational(const int base=2) | SoPlexBase< R > | |
totalSizePrimalRational(const int base=2) | SoPlexBase< R > | |
upperRational() const | SoPlexBase< R > | |
upperRational(int i) const | SoPlexBase< R > | |
upperReal(int i) const | SoPlexBase< R > | |
upperRealInternal() const | SoPlexBase< R > | |
VERBOSITY enum value | SoPlexBase< R > | |
VERBOSITY_DEBUG enum value | SoPlexBase< R > | |
VERBOSITY_ERROR enum value | SoPlexBase< R > | |
VERBOSITY_FULL enum value | SoPlexBase< R > | |
VERBOSITY_HIGH enum value | SoPlexBase< R > | |
VERBOSITY_NORMAL enum value | SoPlexBase< R > | |
VERBOSITY_WARNING enum value | SoPlexBase< R > | |
writeBasisFile(const char *filename, const NameSet *rowNames=nullptr, const NameSet *colNames=nullptr, const bool cpxFormat=false) const | SoPlexBase< R > | |
writeDualFileReal(const char *filename, const NameSet *rowNames=nullptr, const NameSet *colNames=nullptr, const DIdxSet *intvars=nullptr, const bool writeZeroObjective=false) const | SoPlexBase< R > | |
writeFile(const char *filename, const NameSet *rowNames=nullptr, const NameSet *colNames=nullptr, const DIdxSet *intvars=nullptr, const bool unscale=true, const bool writeZeroObjective=false) const | SoPlexBase< R > | |
writeFileRational(const char *filename, const NameSet *rowNames=nullptr, const NameSet *colNames=nullptr, const DIdxSet *intvars=nullptr, const bool writeZeroObjective=false) const | SoPlexBase< R > | |
writeFileReal(const char *filename, const NameSet *rowNames=nullptr, const NameSet *colNames=nullptr, const DIdxSet *intvars=nullptr, const bool unscale=true, const bool writeZeroObjective=false) const | SoPlexBase< R > | |
writeStateRational(const char *filename, const NameSet *rowNames=nullptr, const NameSet *colNames=nullptr, const bool cpxFormat=false, const bool writeZeroObjective=false) const | SoPlexBase< R > | |
writeStateReal(const char *filename, const NameSet *rowNames=nullptr, const NameSet *colNames=nullptr, const bool cpxFormat=false, const bool writeZeroObjective=false) const | SoPlexBase< R > | |
~SoPlexBase() | SoPlexBase< R > | virtual |