SOLVOPT is a modified version of Shor’s r–algorithm with space dilation to find a local minimum of nonlinear and non–smooth problems . The algorithm handles constraints using an exact penalization method. [Kuntsevich1997] [LICENSE]
Bases: pyOpt.pyOpt_optimizer.Optimizer
SOLVOPT Optimizer Class - Inherited from Optimizer Abstract Class
SOLVOPT Optimizer Class Initialization
Keyword arguments:
Documentation last updated: Feb. 16, 2010 - Peter W. Jansen
Run Optimizer (Optimize Routine)
Keyword arguments:
Additional arguments and keyword arguments are passed to the objective function call.
Documentation last updated: February. 2, 2011 - Peter W. Jansen
Name | Type | Default Value | Notes |
---|---|---|---|
xtol | float | 1.0e-4 | Variables Tolerance |
ftol | float | 1.0e-6 | Objective Tolerance |
maxit | int | 15000 | Maximum Number of Iterations |
iprint | int | 1 | Output Level (-1-None, 0-Final, N-each Nth iter) |
gtol | float | 1.0e-8 | Constraints Tolerance |
spcdil | float | 2.5 | Space Dilation |
iout | int | 6 | Output Unit Number |
ifile | str | ‘SOLVOPT.out’ | Output File Name |