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

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

See Also