Download User`s Guide for SNOPT Version 7.4 - CCoM

Transcript
7.
7.3.
Optional parameters
63
SPECS file checklist and defaults
The following example Specs file shows all valid keywords and their default values. The
keywords are grouped according to the function they perform.
Some of the default values depend on , the relative precision of the machine being used.
The values given here correspond to double-precision arithmetic on most current machines
( ≈ 2.22 × 10−16 ).
BEGIN checklist of SPECS file parameters and their default values
* Printing
Major print level
1
* 1-line major iteration log
Minor print level
1
* 1-line minor iteration log
Print
file
?
* specified by subroutine snInit
Summary file
?
* specified by subroutine snInit
Print
frequency
100
* minor iterations log on Print file
Summary frequency
100
* minor iterations log on Summary file
Solution
Yes
* on the Print file
* Suppress options listing
* options are normally listed
System information
No
* Yes prints more system information
* Problem specification
Minimize
* Feasible point
Objective row
Infinite bound
* (opposite of Maximize)
* (alternative to Max or Min)
1
* has precedence over ObjRow (snOptA)
1.0e+20 *
* Convergence Tolerances
Major feasibility tolerance
Major optimality tolerance
Minor feasibility tolerance
1.0e-6
1.0e-6
1.0e-6
* target nonlinear constraint violation
* target complementarity gap
* for satisfying the QP bounds
* Derivative checking
Verify level
Start objective check
Stop objective check
Start constraint check
Stop constraint check
0
1
n01
1
n001
*
*
*
*
*
0
0.9
* No scaling
*
* default: scales are not printed
* Scaling
Scale option
Scale tolerance
* Scale Print
* Other Tolerances
Crash tolerance
Linesearch tolerance
Pivot tolerance
* QP subproblems
QPSolver
Crash option
Elastic weight
Iterations limit
Partial price
at
at
at
at
col
col
col
col
cheap check on gradients
NOT ALLOWED IN snOptA
NOT ALLOWED IN snOptA
NOT ALLOWED IN snOptA
NOT ALLOWED IN snOptA
0.1
*
0.9
* smaller for more accurate search
3.7e-11 * 2/3
Cholesky
3
1.0e+4
10000
1
*
*
*
*
*
default
first basis is essentially triangular
used only during elastic mode
or 20m if that is more
10 for large LPs