Solves the problem using an active set strategy.
Namespace:
Imsl.Math
Assembly:
ImslCS (in ImslCS.dll) Version: 6.5.0.0
Syntax
C# |
---|
public void Solve() |
Visual Basic (Declaration) |
---|
Public Sub Solve |
Visual C++ |
---|
public: void Solve() |
Remarks
Solve must be invoked prior to any of the "get" methods.
Exceptions
Exception | Condition |
---|---|
Imsl.Math..::.BoundsInconsistentException | is thrown if the bounds are inconsistent. |
Imsl.Math..::.NoAcceptablePivotException | is thrown if an acceptable pivot could not be found. |
Imsl.Math..::.ProblemUnboundedException | is thrown if there is no finite solution to the problem. |
Imsl.Math..::.MultipleSolutionsException | is thrown if the problem has multiple solutions producing essentially the same minimum. |
Imsl.Math..::.SomeConstraintsDiscardedException | is thrown if some constraints are too linearly dependent on other active constraints. |
Imsl.Math..::.AllConstraintsNotSatisfiedException | is thrown if some constraints are not satisfied. |
Imsl.Math..::.CyclingOccurringException | is thrown if the algorithm appears to be cycling. |