# SimplexSolver Properties

**Solver Foundation 3.0**

[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.

Name | Description | |
---|---|---|

AlgorithmUsed | Gets the type of algorithm that is used by a solver. | |

BranchCount | Gets the number of branches performed when the branch-and-bound algorithm is applied to a mixed integer linear problem. | |

CoefficientCount | Gets the number of non-zero coefficients in a linear model. (Inherited from LinearModel.) | |

CostingUsedDouble | Gets the costing used for double arithmetic. | |

CostingUsedExact | Gets the costing used for exact arithmetic. | |

FactorCount | Gets the number of basis matrix LU factorizations performed during a solve attempt. | |

FactorCountDouble | Gets the number of basis matrix LU factorizations performed for double arithmetic. | |

FactorCountExact | Gets the number of basis matrix LU factorizations performed for exact arithmetic. | |

Gap | Gets the difference between an integer solution and a relaxed solution. | |

GoalCount | Gets the number of goals in a linear model. (Inherited from LinearModel.) | |

Goals | Gets the goal collection of a linear model. (Inherited from LinearModel.) | |

Indices | Gets the collection of row and variable indexes for a model. (Inherited from RowVariableModel.) | |

InnerIndexCount | Gets the number of user and row variables used internally when a linear model is being solved. | |

InnerIntegerIndexCount | Gets the number of integer user and row variables used internally when a linear model is being solved. | |

InnerRowCount | Gets the number of rows used internally when a linear model is being solved. | |

InnerSlackCount | Gets the number of row variables used internally when a linear model is being solved. | |

IntegerIndexCount | Gets the number of integer variables in a model. (Inherited from RowVariableModel.) | |

IsMipModel | Gets a value that indicates whether a model is a mixed integer programming (MIP) model. (Inherited from RowVariableModel.) | |

IsQuadraticModel | Gets a value that indicates whether a model has a quadratic term on the objective function. (Inherited from LinearModel.) | |

IsSpecialOrderedSet | Gets a value that indicates whether a linear model is a special ordered set. (Inherited from LinearModel.) | |

KeyComparer | Gets the object that is used to compare keys for rows or variables. (Inherited from RowVariableModel.) | |

KeyCount | Gets the number of keys that are in a model. (Inherited from RowVariableModel.) | |

Keys | Gets the variable key and row key collection. (Inherited from RowVariableModel.) | |

LpResult | Gets the result of solving a linear programming (LP) relaxation. | |

MipBestBound | Gets the best result from the mixed integer programming solver (MIP) solver. | |

MipResult | Gets a result of solving a model after considering integrality conditions. | |

PivotCount | Gets the number of simplex pivots performed during a solve attempt. | |

PivotCountDegenerate | Gets the number of degenerated pivots performed during a solve attempt. | |

PivotCountDouble | Gets the number of pivots performed for double arithmetic. | |

PivotCountDoublePhaseOne | Gets the number of phase one pivots performed for double arithmetic. | |

PivotCountDoublePhaseTwo | Gets the number of phase two pivots performed for double arithmetic. | |

PivotCountExact | Gets the number of pivots performed for exact arithmetic. | |

PivotCountExactPhaseOne | Gets the number of phase one pivots performed for exact arithmetic. | |

PivotCountExactPhaseTwo | Gets the number of phase two pivots performed for exact arithmetic. | |

Result | Gets the result of a solve attempt. | |

RowCount | Gets the number of rows in a model. (Inherited from RowVariableModel.) | |

RowIndices | Gets the collection of row indexes of a linear model. (Inherited from LinearModel.) | |

RowKeys | Gets the collection of row keys. (Inherited from RowVariableModel.) | |

SolutionQuality | Gets the quality level of a solution. | |

SolvedGoalCount | Gets the number of goals being solved. | |

UseDouble | Gets a value that indicates whether a solve attempt is instructed to use double arithmetic. | |

UseExact | Gets a value that indicates whether a solve attempt is instructed to use exact arithmetic. | |

VariableCount | Gets the number of variables in a model. (Inherited from RowVariableModel.) | |

VariableIndices | Gets the collection of variable indexes. (Inherited from RowVariableModel.) | |

VariableKeys | Gets the collection of variable keys. (Inherited from RowVariableModel.) |

Show: