Scippy

SoPlex

Sequential object-oriented simPlex

SoPlexBase< R > Member List

This is the complete list of members for SoPlexBase< R >, including all inherited members.

_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
_applyPolishingSoPlexBase< 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
_basisStatusColsSoPlexBase< R >private
_basisStatusRowsSoPlexBase< R >private
_beforeLiftColsSoPlexBase< R >private
_beforeLiftRowsSoPlexBase< R >private
_boostedPricerAutoSoPlexBase< R >private
_boostedPricerDantzigSoPlexBase< R >private
_boostedPricerDevexSoPlexBase< R >private
_boostedPricerParMultSoPlexBase< R >private
_boostedPricerQuickSteepSoPlexBase< R >private
_boostedPricerSteepSoPlexBase< R >private
_boostedRatiotesterBoundFlippingSoPlexBase< R >private
_boostedRatiotesterFastSoPlexBase< R >private
_boostedRatiotesterHarrisSoPlexBase< R >private
_boostedRatiotesterTextbookSoPlexBase< R >private
_boostedScalerSoPlexBase< R >private
_boostedScalerBiequiSoPlexBase< R >private
_boostedScalerGeo1SoPlexBase< R >private
_boostedScalerGeo8SoPlexBase< R >private
_boostedScalerGeoequiSoPlexBase< R >private
_boostedScalerLeastsqSoPlexBase< R >private
_boostedScalerUniequiSoPlexBase< R >private
_boostedSimplifierSoPlexBase< R >private
_boostedSimplifierMainSMSoPlexBase< R >private
_boostedSimplifierPaPILOSoPlexBase< R >private
_boostedSlufactorSoPlexBase< R >private
_boostedSolverSoPlexBase< R >private
_boostingLimitReachedSoPlexBase< R >private
_boostPrecision()SoPlexBase< R >private
_certificateModeSoPlexBase< 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) constSoPlexBase< R >private
_colTypesSoPlexBase< 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 > &copy)SoPlexBase< R >private
_convertDataArrayVarStatusToRPrecision(DataArray< typename SPxSolverBase< BP >::VarStatus > &base, DataArray< typename SPxSolverBase< R >::VarStatus > &copy)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
_currentSettingsSoPlexBase< R >private
_disableSimplifierAndScaler()SoPlexBase< R >private
_enableSimplifierAndScaler()SoPlexBase< R >private
_ensureDSVectorRationalMemory(DSVectorRational &vec, const int newmax) constSoPlexBase< R >private
_ensureRationalLP()SoPlexBase< R >private
_ensureRealLPLoaded()SoPlexBase< R >private
_epsFactorPrecisionRatioSoPlexBase< R >private
_epsPivotPrecisionRatioSoPlexBase< R >private
_epsUpdatePrecisionRatioSoPlexBase< R >private
_epsZeroPrecisionRatioSoPlexBase< 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
_factorSolNewBasisPrecBoostSoPlexBase< R >private
_feasLhsSoPlexBase< R >private
_feasLowerSoPlexBase< R >private
_feasObjSoPlexBase< R >private
_feasRhsSoPlexBase< R >private
_feasUpperSoPlexBase< R >private
_forceNonbasicToBound(SolRational &sol, int &c, const int &maxDimRational, bool toLower)SoPlexBase< R >private
_hasBasisSoPlexBase< R >private
_hasOldBasisSoPlexBase< R >private
_hasOldFeasBasisSoPlexBase< R >private
_hasOldUnbdBasisSoPlexBase< R >private
_hasSolRationalSoPlexBase< R >private
_hasSolRealSoPlexBase< R >private
_idxToPerm(int *idx, int idxSize, int *perm, int permSize) constSoPlexBase< R >private
_inFeasMode()SoPlexBase< R >private
_initialPrecisionSoPlexBase< R >private
_inStandardMode()SoPlexBase< R >private
_inUnbdMode()SoPlexBase< R >private
_invalidateSolution()SoPlexBase< R >private
_isBoostedConsistent() constSoPlexBase< R >private
_isBoostedStartingFromSlack(bool initialSolve=true)SoPlexBase< R >private
_isConsistent() constSoPlexBase< R >private
_isRealLPLoadedSoPlexBase< R >private
_isRealLPScaledSoPlexBase< 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) constSoPlexBase< R >private
_lastSolveModeSoPlexBase< R >private
_lastStallPrecBoostsSoPlexBase< R >private
_lift()SoPlexBase< R >private
_loadBasisFromOldBasis(bool boosted)SoPlexBase< R >private
_loadRealLP(bool initBasis)SoPlexBase< R >private
_lowerFinite(const RangeType &rangeType) constSoPlexBase< R >private
_manualLhsSoPlexBase< R >private
_manualLowerSoPlexBase< R >private
_manualObjSoPlexBase< R >private
_manualRealLPSoPlexBase< R >private
_manualRhsSoPlexBase< R >private
_manualUpperSoPlexBase< R >private
_modLhsSoPlexBase< R >private
_modLowerSoPlexBase< R >private
_modObjSoPlexBase< R >private
_modRhsSoPlexBase< R >private
_modUpperSoPlexBase< R >private
_nextRatrecPrecBoostSoPlexBase< R >private
_oldBasisStatusColsSoPlexBase< R >private
_oldBasisStatusRowsSoPlexBase< R >private
_oldFeasBasisStatusColsSoPlexBase< R >private
_oldFeasBasisStatusRowsSoPlexBase< R >private
_oldUnbdBasisStatusColsSoPlexBase< R >private
_oldUnbdBasisStatusRowsSoPlexBase< R >private
_optimize(volatile bool *interrupt=nullptr)SoPlexBase< R >private
_optimizeCallsSoPlexBase< 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
_prevIterationsSoPlexBase< R >private
_pricerAutoSoPlexBase< R >private
_pricerDantzigSoPlexBase< R >private
_pricerDevexSoPlexBase< R >private
_pricerParMultSoPlexBase< R >private
_pricerQuickSteepSoPlexBase< R >private
_pricerSteepSoPlexBase< R >private
_primalDualDiffSoPlexBase< R >private
_project(SolRational &sol)SoPlexBase< R >private
_rangeToPerm(int start, int end, int *perm, int permSize) constSoPlexBase< R >private
_rangeTypeRational(const Rational &lower, const Rational &upper) constSoPlexBase< R >private
_rangeTypeReal(const R &lower, const R &upper) constSoPlexBase< R >private
_rationalFeastolSoPlexBase< R >private
_rationalLPSoPlexBase< R >private
_rationalLUSolverSoPlexBase< R >private
_rationalLUSolverBindSoPlexBase< R >private
_rationalMaxscaleincrSoPlexBase< R >private
_rationalNegInftySoPlexBase< R >private
_rationalNegoneSoPlexBase< R >private
_rationalOpttolSoPlexBase< R >private
_rationalPosInftySoPlexBase< R >private
_rationalPosoneSoPlexBase< R >private
_rationalZeroSoPlexBase< R >private
_ratiotesterBoundFlippingSoPlexBase< R >private
_ratiotesterFastSoPlexBase< R >private
_ratiotesterHarrisSoPlexBase< R >private
_ratiotesterTextbookSoPlexBase< 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
_realLPSoPlexBase< R >private
_reapplyPersistentScaling() constSoPlexBase< 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
_rowTypesSoPlexBase< R >private
_scalerSoPlexBase< R >private
_scalerBiequiSoPlexBase< R >private
_scalerGeo1SoPlexBase< R >private
_scalerGeo8SoPlexBase< R >private
_scalerGeoequiSoPlexBase< R >private
_scalerLeastsqSoPlexBase< R >private
_scalerUniequiSoPlexBase< R >private
_setupBoostedSolver()SoPlexBase< R >private
_setupBoostedSolverAfterRecovery()SoPlexBase< R >private
_simplifierSoPlexBase< R >private
_simplifierMainSMSoPlexBase< R >private
_simplifierPaPILOSoPlexBase< R >private
_slackColsSoPlexBase< R >private
_slufactorSoPlexBase< R >private
_solRationalSoPlexBase< R >private
_solRealSoPlexBase< R >private
_solveBoostedRealLPAndRecordStatistics(volatile bool *interrupt=nullptr)SoPlexBase< R >private
_solverSoPlexBase< 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
_starterSoPlexBase< R >private
_starterSumSoPlexBase< R >private
_starterVectorSoPlexBase< R >private
_starterWeightSoPlexBase< R >private
_statisticsSoPlexBase< R >private
_statusSoPlexBase< 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
_storedBasisSoPlexBase< R >private
_storedBasisStatusColsSoPlexBase< R >private
_storedBasisStatusRowsSoPlexBase< 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
_switchedToBoostedSoPlexBase< R >private
_switchRangeType(const RangeType &rangeType) constSoPlexBase< 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
_tauColVectorSoPlexBase< R >private
_tmpBasisStatusColsSoPlexBase< R >private
_tmpBasisStatusRowsSoPlexBase< R >private
_tolerancesSoPlexBase< R >private
_tolPrecisionRatioSoPlexBase< R >private
_transformEquality()SoPlexBase< R >private
_transformFeasibility()SoPlexBase< R >private
_transformUnbounded()SoPlexBase< R >private
_unboundedLhsSoPlexBase< R >private
_unboundedLowerSoPlexBase< R >private
_unboundedRhsSoPlexBase< R >private
_unboundedUpperSoPlexBase< R >private
_unitMatrixRationalSoPlexBase< R >private
_unitVectorRational(const int i)SoPlexBase< R >private
_unscaleCallsSoPlexBase< 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) constSoPlexBase< R >private
_verifyObjLimitReal()SoPlexBase< R >private
_verifySolutionReal()SoPlexBase< R >private
_workSolSoPlexBase< R >private
ACCEPTCYCLING enum valueSoPlexBase< R >
ADAPT_TOLS_TO_MULTIPRECISION enum valueSoPlexBase< 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 valueSoPlexBase< R >
ALGORITHM_DUAL enum valueSoPlexBase< R >
ALGORITHM_PRIMAL enum valueSoPlexBase< R >
areLPsInSync(const bool checkVecVals=true, const bool checkMatVals=false, const bool quiet=false) constSoPlexBase< R >
basisColStatus(int col) constSoPlexBase< R >
basisRowStatus(int row) constSoPlexBase< R >
basisStatus() constSoPlexBase< R >
BoolParam enum nameSoPlexBase< R >
boolParam(const BoolParam param) constSoPlexBase< R >
BOOLPARAM_COUNT enum valueSoPlexBase< R >
BOOSTED_WARM_START enum valueSoPlexBase< R >
BP typedefSoPlexBase< 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 valueSoPlexBase< R >
CHECKMODE_AUTO enum valueSoPlexBase< R >
CHECKMODE_RATIONAL enum valueSoPlexBase< R >
CHECKMODE_REAL enum valueSoPlexBase< R >
clearBasis()SoPlexBase< R >
clearLPRational()SoPlexBase< R >
clearLPReal()SoPlexBase< R >
coefReal(int row, int col) constSoPlexBase< R >
colVectorRational(int i) constSoPlexBase< R >
colVectorRealInternal(int i) constSoPlexBase< R >
computeBasisInverseRational()SoPlexBase< R >
DISPLAYFREQ enum valueSoPlexBase< 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 valueSoPlexBase< R >
EPSILON_FACTORIZATION enum valueSoPlexBase< R >
EPSILON_PIVOT enum valueSoPlexBase< R >
EPSILON_UPDATE enum valueSoPlexBase< R >
EPSILON_ZERO enum valueSoPlexBase< R >
EQTRANS enum valueSoPlexBase< R >
FACTOR_UPDATE_MAX enum valueSoPlexBase< R >
FACTOR_UPDATE_TYPE enum valueSoPlexBase< R >
FACTOR_UPDATE_TYPE_ETA enum valueSoPlexBase< R >
FACTOR_UPDATE_TYPE_FT enum valueSoPlexBase< R >
FEASTOL enum valueSoPlexBase< R >
FORCEBASIC enum valueSoPlexBase< R >
FPFEASTOL enum valueSoPlexBase< R >
FPOPTTOL enum valueSoPlexBase< R >
FULLPERTURBATION enum valueSoPlexBase< R >
getBasis(typename SPxSolverBase< R >::VarStatus rows[], typename SPxSolverBase< R >::VarStatus cols[]) constSoPlexBase< R >
getBasisInd(int *bind) constSoPlexBase< 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) constSoPlexBase< R >
getColsRational(int start, int end, LPColSetRational &lpcolset) constSoPlexBase< R >
getColVectorReal(int i, DSVectorBase< R > &col) constSoPlexBase< 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) constSoPlexBase< 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) constSoPlexBase< R >
getLowerReal(VectorBase< R > &lower) constSoPlexBase< R >
getNdualNorms(int &nnormsRow, int &nnormsCol) constSoPlexBase< R >
getObjRational(VectorRational &obj) constSoPlexBase< R >
getObjRational(int i, Rational &obj) constSoPlexBase< R >
getObjReal(VectorBase< R > &obj) constSoPlexBase< 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) constSoPlexBase< R >
getRowRational(int i, LPRowRational &lprow) constSoPlexBase< R >
getRowsRational(int start, int end, LPRowSetRational &lprowset) constSoPlexBase< R >
getRowVectorReal(int i, DSVectorBase< R > &row) constSoPlexBase< 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) constSoPlexBase< R >
hasBasis() constSoPlexBase< R >
hasDual() constSoPlexBase< R >
hasDualFarkas() constSoPlexBase< R >
hasPrimal() constSoPlexBase< R >
hasPrimalRay() constSoPlexBase< R >
hasSol() constSoPlexBase< R >
HYPER_PRICING enum valueSoPlexBase< R >
HYPER_PRICING_AUTO enum valueSoPlexBase< R >
HYPER_PRICING_OFF enum valueSoPlexBase< R >
HYPER_PRICING_ON enum valueSoPlexBase< R >
ignoreUnscaledViolations()SoPlexBase< R >
INFTY enum valueSoPlexBase< R >
IntParam enum nameSoPlexBase< R >
intParam(const IntParam param) constSoPlexBase< R >
INTPARAM_COUNT enum valueSoPlexBase< R >
isDualFeasible() constSoPlexBase< R >
isPrimalFeasible() constSoPlexBase< R >
ITERATIVE_REFINEMENT enum valueSoPlexBase< R >
ITERLIMIT enum valueSoPlexBase< R >
LEASTSQ_ACRCY enum valueSoPlexBase< R >
LEASTSQ_MAXROUNDS enum valueSoPlexBase< R >
lhsRational() constSoPlexBase< R >
lhsRational(int i) constSoPlexBase< R >
lhsReal(int i) constSoPlexBase< R >
lhsRealInternal() constSoPlexBase< R >
LIFTING enum valueSoPlexBase< R >
LIFTMAXVAL enum valueSoPlexBase< R >
LIFTMINVAL enum valueSoPlexBase< R >
loadSettingsFile(const char *filename)SoPlexBase< R >
lowerRational() constSoPlexBase< R >
lowerRational(int i) constSoPlexBase< R >
lowerReal(int i) constSoPlexBase< R >
lowerRealInternal() constSoPlexBase< R >
maxAbsNonzeroRational() constSoPlexBase< R >
maxAbsNonzeroReal() constSoPlexBase< R >
maxObjRational() constSoPlexBase< R >
maxObjRational(int i) constSoPlexBase< R >
maxObjReal(int i) constSoPlexBase< R >
maxObjRealInternal() constSoPlexBase< R >
MAXSCALEINCR enum valueSoPlexBase< R >
MIN_MARKOWITZ enum valueSoPlexBase< R >
minAbsNonzeroRational() constSoPlexBase< R >
minAbsNonzeroReal() constSoPlexBase< R >
MINRED enum valueSoPlexBase< R >
multBasis(R *vec, bool unscale=true)SoPlexBase< R >
multBasisTranspose(R *vec, bool unscale=true)SoPlexBase< R >
MULTIPRECISION_LIMIT enum valueSoPlexBase< R >
numCols() constSoPlexBase< R >
numColsRational() constSoPlexBase< R >
numColsReal() constSoPlexBase< R >
numIterations() constSoPlexBase< R >
numIterationsBoosted() constSoPlexBase< R >
numNonzeros() constSoPlexBase< R >
numNonzerosRational() constSoPlexBase< R >
numPrecisionBoosts() constSoPlexBase< R >
numRefinements() constSoPlexBase< R >
numRows() constSoPlexBase< R >
numRowsRational() constSoPlexBase< R >
numRowsReal() constSoPlexBase< R >
OBJ_OFFSET enum valueSoPlexBase< R >
OBJLIMIT_LOWER enum valueSoPlexBase< R >
OBJLIMIT_UPPER enum valueSoPlexBase< R >
objRational(int i) constSoPlexBase< R >
objReal(int i) constSoPlexBase< R >
OBJSENSE enum valueSoPlexBase< R >
OBJSENSE_MAXIMIZE enum valueSoPlexBase< R >
OBJSENSE_MINIMIZE enum valueSoPlexBase< R >
objValueRational()SoPlexBase< R >
objValueReal()SoPlexBase< R >
operator=(const SoPlexBase< R > &rhs)SoPlexBase< R >
optimize(volatile bool *interrupt=nullptr)SoPlexBase< R >
OPTTOL enum valueSoPlexBase< R >
parseSettingsString(char *str)SoPlexBase< R >
PERSISTENTSCALING enum valueSoPlexBase< R >
POLISHING_FRACTIONALITY enum valueSoPlexBase< R >
POLISHING_INTEGRALITY enum valueSoPlexBase< R >
POLISHING_OFF enum valueSoPlexBase< R >
POWERSCALING enum valueSoPlexBase< R >
PRECISION_BOOSTING enum valueSoPlexBase< R >
PRECISION_BOOSTING_FACTOR enum valueSoPlexBase< R >
precisionBoostTime() constSoPlexBase< R >
PRICER enum valueSoPlexBase< R >
PRICER_AUTO enum valueSoPlexBase< R >
PRICER_DANTZIG enum valueSoPlexBase< R >
PRICER_DEVEX enum valueSoPlexBase< R >
PRICER_PARMULT enum valueSoPlexBase< R >
PRICER_QUICKSTEEP enum valueSoPlexBase< R >
PRICER_STEEP enum valueSoPlexBase< R >
PRINTBASISMETRIC enum valueSoPlexBase< 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() constSoPlexBase< R >
randomSeed() constSoPlexBase< R >
RangeType enum nameSoPlexBase< R >private
RANGETYPE_BOXED enum valueSoPlexBase< R >private
RANGETYPE_FIXED enum valueSoPlexBase< R >private
RANGETYPE_FREE enum valueSoPlexBase< R >private
RANGETYPE_LOWER enum valueSoPlexBase< R >private
RANGETYPE_UPPER enum valueSoPlexBase< R >private
RATFAC enum valueSoPlexBase< R >
RATFAC_MINSTALLS enum valueSoPlexBase< R >
RATFACJUMP enum valueSoPlexBase< R >
RATIOTESTER enum valueSoPlexBase< R >
RATIOTESTER_BOUNDFLIPPING enum valueSoPlexBase< R >
RATIOTESTER_FAST enum valueSoPlexBase< R >
RATIOTESTER_HARRIS enum valueSoPlexBase< R >
RATIOTESTER_TEXTBOOK enum valueSoPlexBase< R >
RATREC enum valueSoPlexBase< R >
RATREC_FREQ enum valueSoPlexBase< 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 valueSoPlexBase< R >
READMODE_RATIONAL enum valueSoPlexBase< R >
READMODE_REAL enum valueSoPlexBase< R >
RealParam enum nameSoPlexBase< R >
realParam(const RealParam param) constSoPlexBase< R >
REALPARAM_COUNT enum valueSoPlexBase< R >
RECOVERY_MECHANISM enum valueSoPlexBase< R >
REFAC_BASIS_NNZ enum valueSoPlexBase< R >
REFAC_MEM_FACTOR enum valueSoPlexBase< R >
REFAC_UPDATE_FILL enum valueSoPlexBase< R >
REFLIMIT enum valueSoPlexBase< 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 valueSoPlexBase< R >
REPRESENTATION_AUTO enum valueSoPlexBase< R >
REPRESENTATION_COLUMN enum valueSoPlexBase< R >
REPRESENTATION_ROW enum valueSoPlexBase< R >
REPRESENTATION_SWITCH enum valueSoPlexBase< R >
resetSettings(const bool quiet=false, const bool init=true)SoPlexBase< R >
rhsRational() constSoPlexBase< R >
rhsRational(int i) constSoPlexBase< R >
rhsReal(int i) constSoPlexBase< R >
rhsRealInternal() constSoPlexBase< R >
ROWBOUNDFLIPS enum valueSoPlexBase< R >
rowTypeRational(int i) constSoPlexBase< R >
rowTypeReal(int i) constSoPlexBase< R >
rowVectorRational(int i) constSoPlexBase< R >
rowVectorRealInternal(int i) constSoPlexBase< R >
saveSettingsFile(const char *filename, const bool onlyChanged=false, int solvemode=1) constSoPlexBase< R >
SCALER enum valueSoPlexBase< R >
SCALER_BIEQUI enum valueSoPlexBase< R >
SCALER_GEO1 enum valueSoPlexBase< R >
SCALER_GEO8 enum valueSoPlexBase< R >
SCALER_GEOEQUI enum valueSoPlexBase< R >
SCALER_LEASTSQ enum valueSoPlexBase< R >
SCALER_OFF enum valueSoPlexBase< R >
SCALER_UNIEQUI enum valueSoPlexBase< 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() constSoPlexBase< R >
SIMPLIFIER enum valueSoPlexBase< R >
SIMPLIFIER_AUTO enum valueSoPlexBase< R >
SIMPLIFIER_CONSTRAINTPROPAGATION enum valueSoPlexBase< R >
SIMPLIFIER_DOMINATEDCOLS enum valueSoPlexBase< R >
SIMPLIFIER_DUALFIX enum valueSoPlexBase< R >
SIMPLIFIER_FIXCONTINUOUS enum valueSoPlexBase< R >
SIMPLIFIER_INTERNAL enum valueSoPlexBase< R >
SIMPLIFIER_MODIFYROWFAC enum valueSoPlexBase< R >
SIMPLIFIER_OFF enum valueSoPlexBase< R >
SIMPLIFIER_PAPILO enum valueSoPlexBase< R >
SIMPLIFIER_PARALLELCOLDETECTION enum valueSoPlexBase< R >
SIMPLIFIER_PARALLELROWDETECTION enum valueSoPlexBase< R >
SIMPLIFIER_SINGLETONCOLS enum valueSoPlexBase< R >
SIMPLIFIER_SINGLETONSTUFFING enum valueSoPlexBase< R >
SOLUTION_POLISHING enum valueSoPlexBase< R >
solve(volatile bool *interrupt=nullptr)SoPlexBase< R >
SOLVEMODE enum valueSoPlexBase< R >
SOLVEMODE_AUTO enum valueSoPlexBase< R >
SOLVEMODE_RATIONAL enum valueSoPlexBase< R >
SOLVEMODE_REAL enum valueSoPlexBase< R >
solveTime() constSoPlexBase< R >
SoPlexBase()SoPlexBase< R >
SoPlexBase(const SoPlexBase< R > &rhs)SoPlexBase< R >
SPARSITY_THRESHOLD enum valueSoPlexBase< R >
spxoutSoPlexBase< R >mutable
STALLREFLIMIT enum valueSoPlexBase< R >
STARTER enum valueSoPlexBase< R >
STARTER_OFF enum valueSoPlexBase< R >
STARTER_SUM enum valueSoPlexBase< R >
STARTER_VECTOR enum valueSoPlexBase< R >
STARTER_WEIGHT enum valueSoPlexBase< R >
statisticString() constSoPlexBase< R >
STATTIMER enum valueSoPlexBase< R >
status() constSoPlexBase< R >
STORE_BASIS_SIMPLEX_FREQ enum valueSoPlexBase< R >
syncLPRational()SoPlexBase< R >
syncLPReal()SoPlexBase< R >
SYNCMODE enum valueSoPlexBase< R >
SYNCMODE_AUTO enum valueSoPlexBase< R >
SYNCMODE_MANUAL enum valueSoPlexBase< R >
SYNCMODE_ONLYREAL enum valueSoPlexBase< R >
TESTDUALINF enum valueSoPlexBase< R >
TIMELIMIT enum valueSoPlexBase< R >
TIMER enum valueSoPlexBase< R >
TIMER_CPU enum valueSoPlexBase< R >
TIMER_OFF enum valueSoPlexBase< R >
TIMER_WALLCLOCK enum valueSoPlexBase< R >
tolerances() constSoPlexBase< R >
totalSizeDualRational(const int base=2)SoPlexBase< R >
totalSizePrimalRational(const int base=2)SoPlexBase< R >
upperRational() constSoPlexBase< R >
upperRational(int i) constSoPlexBase< R >
upperReal(int i) constSoPlexBase< R >
upperRealInternal() constSoPlexBase< R >
VERBOSITY enum valueSoPlexBase< R >
VERBOSITY_DEBUG enum valueSoPlexBase< R >
VERBOSITY_ERROR enum valueSoPlexBase< R >
VERBOSITY_FULL enum valueSoPlexBase< R >
VERBOSITY_HIGH enum valueSoPlexBase< R >
VERBOSITY_NORMAL enum valueSoPlexBase< R >
VERBOSITY_WARNING enum valueSoPlexBase< R >
writeBasisFile(const char *filename, const NameSet *rowNames=nullptr, const NameSet *colNames=nullptr, const bool cpxFormat=false) constSoPlexBase< R >
writeDualFileReal(const char *filename, const NameSet *rowNames=nullptr, const NameSet *colNames=nullptr, const DIdxSet *intvars=nullptr, const bool writeZeroObjective=false) constSoPlexBase< 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) constSoPlexBase< R >
writeFileRational(const char *filename, const NameSet *rowNames=nullptr, const NameSet *colNames=nullptr, const DIdxSet *intvars=nullptr, const bool writeZeroObjective=false) constSoPlexBase< 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) constSoPlexBase< R >
writeStateRational(const char *filename, const NameSet *rowNames=nullptr, const NameSet *colNames=nullptr, const bool cpxFormat=false, const bool writeZeroObjective=false) constSoPlexBase< R >
writeStateReal(const char *filename, const NameSet *rowNames=nullptr, const NameSet *colNames=nullptr, const bool cpxFormat=false, const bool writeZeroObjective=false) constSoPlexBase< R >
~SoPlexBase()SoPlexBase< R >virtual