Solution Report<T, TError> Constructor
Definition
Namespace: Extreme.Mathematics
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
Overload List
Solution | Constructs a new solution report. |
Solution | Constructs a new SolutionReport<T> object. |
Solution | Constructs a new SolutionReport<T> object. |
SolutionReport<T, TError>
Constructs a new solution report.
public SolutionReport()
SolutionReport<T, TError>(T, TError, AlgorithmStatus, Int32)
Constructs a new SolutionReport<T> object.
public SolutionReport(
T result,
TError error,
AlgorithmStatus status,
int iterations
)
Parameters
- result T
- The value of the result.
- error TError
- The estimated error of the result.
- status AlgorithmStatus
- The status.
- iterations Int32
- The number of iterations performed by the algorithm.
SolutionReport<T, TError>(T, TError, AlgorithmStatus, Int32, Int32, ConvergenceTest<TError>)
Constructs a new SolutionReport<T> object.
public SolutionReport(
T result,
TError error,
AlgorithmStatus status,
int iterations,
int evaluations,
ConvergenceTest<TError> convergenceTest
)
Parameters
- result T
- The value of the result.
- error TError
- The estimated error of the result.
- status AlgorithmStatus
- The status.
- iterations Int32
- The number of iterations performed by the algorithm.
- evaluations Int32
- The number of times the target or objective function was evaluated by the algorithm.
- convergenceTest ConvergenceTest<TError>
- The convergence test that led to the creation of the result.