Click or drag to resize

DualSimplexSolver Methods

The DualSimplexSolver type exposes the following members.

Methods
 NameDescription
Protected methodAddConstraints Adds the linear constraints in the given linearly constrained problem to a Microsoft Solver Foundation linear model.
(Inherited from ConstrainedOptimizer)
Protected methodAddVariablesAndBounds Adds the variables in the given linearly constrained problem to a Microsoft Solver Foundation linear model.
(Inherited from ConstrainedOptimizer)
Public methodClone Creates a deep copy of self.
Protected methodGetMSFSolverParams Creates a Microsoft Solver Foundation simplex solver parameters from the given dual simplex solver parameters.
(Overrides SimplexSolverBaseGetMSFSolverParams(SimplexSolverParamsBase))
Protected methodSetStatus Sets the SolverResult value base on the give Microsoft Solver Foundation LinearResult value.
(Inherited from ConstrainedOptimizer)
Public methodSolve(LinearProgrammingProblem) Solves a linear programming problem.
(Inherited from SimplexSolverBase)
Public methodSolve(MixedIntegerLinearProgrammingProblem) Solves a mixed integer linear programming problem with default solver parameters.
(Inherited from SimplexSolverBase)
Public methodSolve(LinearProgrammingProblem, DualSimplexSolverParams) Solves the given linear programming problem using the given solver parameters.
Public methodSolve(MixedIntegerLinearProgrammingProblem, DualSimplexSolverParams) Solves the given mixed integer linear programming problem using the given solver parameters.
Public methodSolve(MixedIntegerLinearProgrammingProblem, SimplexSolverMixedIntParams) Solves a mixed integer linear programming problem using the given solver parameters.
(Inherited from SimplexSolverBase)
Public methodSolve(MixedIntegerLinearProgrammingProblem, SimplexSolverParamsBase) Solves a mixed integer linear programming problem using the given solver parameters.
(Inherited from SimplexSolverBase)
Public methodSolve(DoubleVector, DoubleVector, DoubleVector) Solves a linear programming problems where the variables are constrained by the give bounds. The solution maximizes the objective function.
(Inherited from SimplexSolverBase)
Public methodSolve(MixedIntegerLinearProgrammingProblem, SimplexSolverParamsBase, SimplexSolverMixedIntParams) Solves a mixed integer linear programming problem using the given simplex and mixed integer solver parameters.
(Inherited from SimplexSolverBase)
Protected methodSolve(LinearProgrammingProblem, SimplexSolverParamsBase, IEnumerableInt32, SimplexSolverMixedIntParams) Solvers a linear programming problem using the given solver parameters.
(Inherited from SimplexSolverBase)
Public methodSolve(DoubleVector, DoubleMatrix, DoubleVector, Int32, Int32, Int32, DoubleVector, DoubleVector) Solves a linear programming problem with the given constraints and variable bounds.
(Inherited from SimplexSolverBase)
Public methodSolveNonnegative(DoubleVector, DoubleVector) Solves a linear programming problem. Solution values are constrained by upper bounds and lower bounds of zero. The solution maximizes the objective function.
(Inherited from SimplexSolverBase)
Public methodSolveNonnegative(DoubleVector, DoubleMatrix, DoubleVector, Int32, Int32, Int32) Solves a linear system. The solution components are constrained to be nonnegative.
(Inherited from SimplexSolverBase)
Public methodSolveNonnegative(DoubleVector, DoubleMatrix, DoubleVector, Int32, Int32, Int32, DoubleVector) Solves a linear programming problem with the given constraints. The solution maximizes the objective function and its components are constrained to be nonnegative.
(Inherited from SimplexSolverBase)
Top
See Also