Accord.Math.Optimization.AugmentedLagrangian.AugmentedLagrangian C# (CSharp) Method

AugmentedLagrangian() public method

Creates a new instance of the Augmented Lagrangian algorithm.
public AugmentedLagrangian ( IGradientOptimizationMethod innerSolver, IEnumerable constraints ) : System
innerSolver IGradientOptimizationMethod The unconstrained /// optimization method used internally to solve the dual of this optimization /// problem.
constraints IEnumerable /// The s to which the solution must be subjected.
return System
        public AugmentedLagrangian(IGradientOptimizationMethod innerSolver, IEnumerable<NonlinearConstraint> constraints)
            : base(innerSolver.NumberOfVariables)
        {
            init(null, constraints, innerSolver);
        }

Same methods

AugmentedLagrangian::AugmentedLagrangian ( IGradientOptimizationMethod innerSolver, NonlinearObjectiveFunction function, IEnumerable constraints ) : System
AugmentedLagrangian::AugmentedLagrangian ( NonlinearObjectiveFunction function, IEnumerable constraints ) : System
AugmentedLagrangian::AugmentedLagrangian ( int numberOfVariables, IEnumerable constraints ) : System