Enumerates the possible result codes for classes that
support the
IterativeAlgorithm interface.
Namespace:
Extreme.Mathematics
Assembly:
Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.1
public enum AlgorithmStatus
Public Enumeration AlgorithmStatus
public enum class AlgorithmStatus
| Member name | Value | Description |
---|
| NoResult | 0 |
The algorithm has not been executed.
|
| Busy | -2 |
The algorithm has not yet ended.
|
| Converged | -1 |
The algorithm has converged.
|
| ConvergedToFalseSolution | 6 |
The algorithm converged, but the result is not a solution of the problem.
|
| IterationLimitExceeded | 1 |
The maximum number of iterations was exceeded.
|
| EvaluationLimitExceeded | 5 |
The maximum number of function evaluations was exceeded.
|
| RoundOffError | 2 |
Round-off prevented the algorithm from achieving
a result within the desired tolerance.
|
| BadFunction | 3 |
A badly behaved function prevented the algorithm
from achieving a result within the desired tolerance.
|
| Divergent | 4 |
the algorithm diverges.
|
Reference