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.) |