Solution Report<T> 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>
Constructs a new solution report.
public SolutionReport()
SolutionReport<T>(T, Double, AlgorithmStatus, Int32)
Constructs a new SolutionReport<T> object.
public SolutionReport(
T result,
double error,
AlgorithmStatus status,
int iterations
)
Parameters
- result T
- The value of the result.
- error Double
- The estimated error of the result.
- status AlgorithmStatus
- The status.
- iterations Int32
- The number of iterations performed by the algorithm.
SolutionReport<T>(T, Double, AlgorithmStatus, Int32, Int32, ConvergenceTest<Double>)
Constructs a new SolutionReport<T> object.
public SolutionReport(
T result,
double error,
AlgorithmStatus status,
int iterations,
int evaluations,
ConvergenceTest<double> convergenceTest
)
Parameters
- result T
- The value of the result.
- error Double
- 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<Double>
- The convergence test that led to the creation of the result.