SolutionReport<T> Class

Represents the result of running a ManagedIterativeAlgorithm<T, TError, TReport>.

Definition

Namespace: Extreme.Mathematics
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
C#
public class SolutionReport<T> : SolutionReport<T, double>
Inheritance
Object  →  SolutionReport<T, Double>  →  SolutionReport<T>

Type Parameters

T
The type of the result of the algorithm.

Remarks

Use the SolutionReport<T> class to access the result of running a ManagedIterativeAlgorithm<T, TError, TReport>.

Constructors

SolutionReport<T>() Constructs a new solution report.
SolutionReport<T>(T, Double, AlgorithmStatus, Int32) Constructs a new SolutionReport<T> object.
SolutionReport<T>(T, Double, AlgorithmStatus, Int32, Int32, ConvergenceTest<Double>) Constructs a new SolutionReport<T> object.

Properties

ConvergenceTest Returns the ConvergenceTest<T> that caused the result.
(Inherited from SolutionReport<T, TError>)
Error Gets the estimated error in the result.
(Inherited from SolutionReport<T, TError>)
EvaluationsNeeded Gets the number of times the target or objective function was called by the algorithm.
(Inherited from SolutionReport<T, TError>)
IterationsNeeded Gets the number of iterations performed by the algorithm.
(Inherited from SolutionReport<T, TError>)
Result Gets the result of the algorithm.
(Inherited from SolutionReport<T, TError>)
Status Gets the termination status of the algorithm.
(Inherited from SolutionReport<T, TError>)

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Summarize() Returns a string containing a human-readable summary of the object using default options.
(Inherited from SolutionReport<T, TError>)
Summarize(SummaryOptions) Returns a string containing a human-readable summary of the object using the specified options.
(Inherited from SolutionReport<T, TError>)
ToStringReturns a string that represents the current object.
(Inherited from SolutionReport<T, TError>)

See Also