SimplexSolver Properties

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

The SimplexSolver type exposes the following members.

Properties

  Name Description
Public property AlgorithmUsed Gets the type of algorithm that is used by a solver.
Public property BranchCount Gets the number of branches performed when the branch-and-bound algorithm is applied to a mixed integer linear problem.
Public property CoefficientCount Gets the number of non-zero coefficients in a linear model. (Inherited from LinearModel.)
Public property CostingUsedDouble Gets the costing used for double arithmetic.
Public property CostingUsedExact Gets the costing used for exact arithmetic.
Public property FactorCount Gets the number of basis matrix LU factorizations performed during a solve attempt.
Public property FactorCountDouble Gets the number of basis matrix LU factorizations performed for double arithmetic.
Public property FactorCountExact Gets the number of basis matrix LU factorizations performed for exact arithmetic.
Public property Gap Gets the difference between an integer solution and a relaxed solution.
Public property GoalCount Gets the number of goals in a linear model. (Inherited from LinearModel.)
Public property Goals Gets the goal collection of a linear model. (Inherited from LinearModel.)
Public property Indices Gets the collection of row and variable indexes for a model. (Inherited from RowVariableModel.)
Public property InnerIndexCount Gets the number of user and row variables used internally when a linear model is being solved.
Public property InnerIntegerIndexCount Gets the number of integer user and row variables used internally when a linear model is being solved.
Public property InnerRowCount Gets the number of rows used internally when a linear model is being solved.
Public property InnerSlackCount Gets the number of row variables used internally when a linear model is being solved.
Public property IntegerIndexCount Gets the number of integer variables in a model. (Inherited from RowVariableModel.)
Public property IsMipModel Gets a value that indicates whether a model is a mixed integer programming (MIP) model. (Inherited from RowVariableModel.)
Public property IsQuadraticModel Gets a value that indicates whether a model has a quadratic term on the objective function. (Inherited from LinearModel.)
Public property IsSpecialOrderedSet Gets a value that indicates whether a linear model is a special ordered set. (Inherited from LinearModel.)
Public property KeyComparer Gets the object that is used to compare keys for rows or variables. (Inherited from RowVariableModel.)
Public property KeyCount Gets the number of keys that are in a model. (Inherited from RowVariableModel.)
Public property Keys Gets the variable key and row key collection. (Inherited from RowVariableModel.)
Public property LpResult Gets the result of solving a linear programming (LP) relaxation.
Public property MipBestBound Gets the best result from the mixed integer programming solver (MIP) solver.
Public property MipResult Gets a result of solving a model after considering integrality conditions.
Public property PivotCount Gets the number of simplex pivots performed during a solve attempt.
Public property PivotCountDegenerate Gets the number of degenerated pivots performed during a solve attempt.
Public property PivotCountDouble Gets the number of pivots performed for double arithmetic.
Public property PivotCountDoublePhaseOne Gets the number of phase one pivots performed for double arithmetic.
Public property PivotCountDoublePhaseTwo Gets the number of phase two pivots performed for double arithmetic.
Public property PivotCountExact Gets the number of pivots performed for exact arithmetic.
Public property PivotCountExactPhaseOne Gets the number of phase one pivots performed for exact arithmetic.
Public property PivotCountExactPhaseTwo Gets the number of phase two pivots performed for exact arithmetic.
Public property Result Gets the result of a solve attempt.
Public property RowCount Gets the number of rows in a model. (Inherited from RowVariableModel.)
Public property RowIndices Gets the collection of row indexes of a linear model. (Inherited from LinearModel.)
Public property RowKeys Gets the collection of row keys. (Inherited from RowVariableModel.)
Public property SolutionQuality Gets the quality level of a solution.
Public property SolvedGoalCount Gets the number of goals being solved.
Public property UseDouble Gets a value that indicates whether a solve attempt is instructed to use double arithmetic.
Public property UseExact Gets a value that indicates whether a solve attempt is instructed to use exact arithmetic.
Public property VariableCount Gets the number of variables in a model. (Inherited from RowVariableModel.)
Public property VariableIndices Gets the collection of variable indexes. (Inherited from RowVariableModel.)
Public property VariableKeys Gets the collection of variable keys. (Inherited from RowVariableModel.)

Top

See Also

Reference

SimplexSolver Class

Microsoft.SolverFoundation.Solvers Namespace