|
L-BFGS-B
3.0
Large-scale Bound-constrained Optimization
|
Go to the source code of this file.
Functions/Subroutines | |
| subroutine | errclb (n, m, factr, l, u, nbd, task, info, k) |
| This subroutine checks the validity of the input data. More... | |
| subroutine errclb | ( | integer | n, |
| integer | m, | ||
| double precision | factr, | ||
| double precision, dimension(n) | l, | ||
| double precision, dimension(n) | u, | ||
| integer, dimension(n) | nbd, | ||
| character*60 | task, | ||
| integer | info, | ||
| integer | k | ||
| ) |
This subroutine checks the validity of the input data.
| n | number of parameters |
| m | history size of approximated Hessian |
| factr | convergence criterion on function value |
| l | lower bounds for parameters |
| u | upper bounds for parameters |
| nbd | indicates which bounds are present |
| task | if an error occurs, contains a human-readable error message |
| info | =0 on success; =-6 if nbd(k) was invalid; =-7 if both limits are given but l(k) > u(k) |
| k | index of last errournous parameter |
Definition at line 16 of file errclb.f.
Referenced by mainlb().