Enum for possible algorithm termination reasons.
Namespace:
CenterSpace.NMath.AnalysisAssembly: NMath (in NMath.dll) Version: 5.1.0.0
Syntax
| C# |
|---|
public enum TerminationStatus |
| Visual Basic (Declaration) |
|---|
Public Enumeration TerminationStatus |
| Visual C++ |
|---|
public enum class TerminationStatus |
Members
| Member name | Description | |
|---|---|---|
| None |
Iteration has not started yet.
| |
| FailedToSolveQuadraticSubproblem |
The quadratic probramming subproblem solver failed to
yield a solution for an iteration.
| |
| QuadraticSubproblemInfeasible |
The quadratic probramming subproblem solver failed to find a
feasible solution for an iteration.
| |
| QuadraticSubproblemIsNotConvex |
The quadratic probramming subproblem formed for the iteratate
was not convex, and therefore could not be solved.
| |
| StepDirectionWitinTolerance |
The computed step direction had magnitude less than
the specified values (2*ActiveSetLineSearchSQP.Options.StepDirectionTolerance).
| |
| FunctionChangeWithinTolerance |
The change in the objective function had magnitude less than
the specified values (2*ActiveSetLineSearchSQP.Options.FunctionChangeWithinTolerance).
| |
| MaximumIterationsExceeded |
Iterates did not meet the convergence criteria before exceeding
the specified maximum number of iterations.
| |
| UnexpectedException |
An unexpected exception was encountered.
| |
| ProblemIsUnconstrained |
The problem did not have any constraints and therefor could not
be solved by ActiveSetLineSearchSQP.
|