Method | Description | |
---|---|---|
AugmentedLagrangian ( IGradientOptimizationMethod innerSolver, IEnumerable |
Creates a new instance of the Augmented Lagrangian algorithm.
|
|
AugmentedLagrangian ( IGradientOptimizationMethod innerSolver, |
Creates a new instance of the Augmented Lagrangian algorithm.
|
|
AugmentedLagrangian ( |
Creates a new instance of the Augmented Lagrangian algorithm.
|
|
AugmentedLagrangian ( int numberOfVariables, IEnumerable |
Creates a new instance of the Augmented Lagrangian algorithm.
|
Method | Description | |
---|---|---|
Optimize ( ) : bool |
Implements the actual optimization algorithm. This method should try to minimize the objective function.
|
Method | Description | |
---|---|---|
init ( |
||
objectiveFunction ( double x ) : double | ||
objectiveGradient ( double x ) : double[] | ||
relstop ( double vold, double vnew, double reltol, double abstol ) : bool |
public AugmentedLagrangian ( IGradientOptimizationMethod innerSolver, IEnumerable |
||
innerSolver | IGradientOptimizationMethod | The |
constraints | IEnumerable |
/// The |
return | System |
public AugmentedLagrangian ( IGradientOptimizationMethod innerSolver, |
||
innerSolver | IGradientOptimizationMethod | The |
function | The objective function to be optimized. | |
constraints | IEnumerable |
/// The |
return | System |
public AugmentedLagrangian ( |
||
function | The objective function to be optimized. | |
constraints | IEnumerable |
/// The |
return | System |
public AugmentedLagrangian ( int numberOfVariables, IEnumerable |
||
numberOfVariables | int | The number of free parameters in the optimization problem. |
constraints | IEnumerable |
/// The |
return | System |