Optimization Solution Report<T> Class
Represents the result of solving an optimization model.
Definition
Namespace: Numerics.NET.Optimization
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.1.5
C#
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.1.5
public class OptimizationSolutionReport<T> : SolutionReport<T, double>
- Inheritance
- Object → SolutionReport<T, Double> → OptimizationSolutionReport<T>
- Derived
Type Parameters
- T
Remarks
Use the OptimizationSolutionReport to get information about the solution of an optimization model. This class provides two properties in addition to the standard properties of a solution report. The ModelStatus property returns an OptimizationModelStatus value that provides a more detailed indication of the final status of the model. The OptimalValue property returns the value of the objective function at the final solution.
Constructors
| Optimization | Initializes a new instance of the OptimizationSolutionReport<T> class |
Properties
| Convergence |
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>) |
| Evaluations |
Gets the number of times the target or objective function was called by the algorithm.
(Inherited from SolutionReport<T, TError>) |
| Gradient | Gets the number of times the gradient of the objective function was evaluated. |
| Iterations |
Gets the number of iterations performed by the algorithm.
(Inherited from SolutionReport<T, TError>) |
| Model | Gets the model-specific status of the model. |
| Optimal | Gets the value of the objective function at the final solution. |
| 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
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
| Get | Serves as the default hash function. (Inherited from Object) |
| Get | Gets the Type of the current instance. (Inherited from Object) |
| Memberwise | Creates 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( |
Returns a string containing a human-readable summary of the object using the specified options.
(Inherited from SolutionReport<T, TError>) |
| ToString | Returns a string that represents the current object. (Inherited from SolutionReport<T, TError>) |