IConstrainedProgramming Interface |
Namespace: FinMath.NumericalOptimization.Constrained
public interface IConstrainedProgramming : INumericalOptimization
The IConstrainedProgramming type exposes the following members.
| Name | Description | |
|---|---|---|
| ComputeLagrangeMultipliers |
Whether to compute Lagrange multipliers or not.
| |
| IterationsDone |
Number of iterations done.
(Inherited from INumericalOptimization.) | |
| IterationsLimit |
Maximum number of iterations allowed, a positive integer.
(Inherited from INumericalOptimization.) | |
| LagrangeMultipliersLinearEqualities |
A vector of Lagrange multipliers for linear equalities.
| |
| LagrangeMultipliersLinearInequalities |
A vector of Lagrange multipliers for linear inequalities.
| |
| LagrangeMultipliersLowerBounds |
A vector of Lagrange multipliers for upper bounds.
| |
| LagrangeMultipliersUpperBounds |
A vector of Lagrange multipliers for lower bounds.
| |
| MinimumPoint |
Minimum point of objective function.
(Inherited from INumericalOptimization.) | |
| MinimumValue |
Minimum value of objective function.
(Inherited from INumericalOptimization.) | |
| Status |
Status of algorithm termination.
(Inherited from INumericalOptimization.) | |
| Tolerance |
Algorithm termination tolerance, a positive scalar.
(Inherited from INumericalOptimization.) |
| Name | Description | |
|---|---|---|
| Minimize |
Finds minimum of constrained multivariable function.
(Inherited from INumericalOptimization.) | |
| Minimize(Vector) |
Finds minimum of constrained multivariable function.
(Inherited from INumericalOptimization.) |
| Name | Description | |
|---|---|---|
| LogMessage |
An event that occures every time the INumericalOptimization
wants to send a log message.
(Inherited from INumericalOptimization.) |