Module DBCOAH in IMSLMMinimize a function of N variables subject to bounds on the variables using a modified Newton method and a user-supplied Hessian.
CALL DBCOAH (FCN, GRAD, HESS, N, XGUESS, IBTYPE, XLB, XUB, XSCALE, FSCALE, IPARAM, RPARAM, X, FVALUE)| G2h1a3 | General nonlinear optimization with simple bounds of a smooth function, user provides first and second derivatives |