SDPEN is a derivative-free algorithm for local general constrained optimization problems. The algorithm solves the original nonlinear constrained optimization problem by a sequence of approximate minimizations of a merit function where penalization of constraint violation is progressively increased. At each sequence, a line-search based method is used with convergence to stationary points enforced using a suitable combination of the penalty parameter updating and different sampling strategies. [Liuzzi2010] [LICENSE]
Bases: pyOpt.pyOpt_optimizer.Optimizer
SDPEN Optimizer Class - Inherited from Optimizer Abstract Class
SDPEN Optimizer Class Initialization
Keyword arguments:
Documentation last updated: August. 09, 2012 - Ruben E. Perez
Run Optimizer (Optimize Routine)
Keyword arguments:
Additional arguments and keyword arguments are passed to the objective function call.
Documentation last updated: August. 09, 2012 - Ruben E. Perez
Name | Type | Default Value | Notes |
---|---|---|---|
alfa_stop | float | 1.0e-6 | Convergence Accurancy |
nf_max | int | 5000 | Maximum Number of Function Evaluations |
iprint | int | 0 | Print Flag (<0-None, 0-Final, 1,2-Iteration) |
iout | int | 6 | Output Unit Number |
ifile | str | ‘SDPEN.out’ | Output File Name |