The E04 type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() ![]() | e04ab | e04ab searches for a minimum, in a given finite interval, of a continuous function of a single variable, using function values only. The method (based on quadratic interpolation) is intended for functions which have a continuous first derivative (although it will usually work if the derivative has occasional discontinuities).
|
![]() ![]() | e04bb | e04bb searches for a minimum, in a given finite interval, of a continuous function of a single variable, using function and first derivative values. The method (based on cubic interpolation) is intended for functions which have a continuous first derivative (although it will usually work if the derivative has occasional discontinuities).
|
![]() ![]() | e04cb | e04cb minimizes a general function
|
![]() ![]() | e04cbk | nAG supplied method for use with the callback parameter: monit. |
![]() ![]() | e04dg | e04dg minimizes an unconstrained nonlinear function of several variables using a pre-conditioned, limited memory quasi-Newton conjugate gradient method. First derivatives (or an ‘acceptable’ finite difference approximation to them) are required. It is intended for use on large scale problems.
|
![]() ![]() | e04fc | e04fc is a comprehensive algorithm for finding an unconstrained minimum of a sum of squares of The method is intended for functions which have continuous first and second derivatives (although it will usually work even if the derivatives have occasional discontinuities).
|
![]() ![]() | e04fdz | |
![]() ![]() | e04fy | e04fy is an easy-to-use algorithm for finding an unconstrained minimum of a sum of squares of It is intended for functions which are continuous and which have continuous first and second derivatives (although it will usually work even if the derivatives have occasional discontinuities).
|
![]() ![]() | e04gd | e04gd is a comprehensive modified Gauss–Newton algorithm for finding an unconstrained minimum of a sum of squares of The method is intended for functions which have continuous first and second derivatives (although it will usually work even if the derivatives have occasional discontinuities).
|
![]() ![]() | e04gy | e04gy is an easy-to-use quasi-Newton algorithm for finding an unconstrained minimum of a sum of squares of It is intended for functions which are continuous and which have continuous first and second derivatives (although it will usually work even if the derivatives have occasional discontinuities).
|
![]() ![]() | e04gz | e04gz is an easy-to-use modified Gauss–Newton algorithm for finding an unconstrained minimum of a sum of squares of It is intended for functions which are continuous and which have continuous first and second derivatives (although it will usually work even if the derivatives have occasional discontinuities).
|
![]() ![]() | e04hc | e04hc checks that a method for evaluating an objective function and its first derivatives produces derivative values which are consistent with the function values calculated.
|
![]() ![]() | e04hd | e04hd checks that a method for calculating second derivatives of an objective function is consistent with a method for calculating the corresponding first derivatives.
|
![]() ![]() | e04he | e04he is a comprehensive modified Gauss–Newton algorithm for finding an unconstrained minimum of a sum of squares of The method is intended for functions which have continuous first and second derivatives (although it will usually work even if the derivatives have occasional discontinuities).
|
![]() ![]() | e04hy | e04hy is an easy-to-use modified Gauss–Newton algorithm for finding an unconstrained minimum of a sum of squares of It is intended for functions which are continuous and which have continuous first and second derivatives (although it will usually work even if the derivatives have occasional discontinuities).
|
![]() ![]() | e04jy | e04jy is an easy-to-use quasi-Newton algorithm for finding a minimum of a function It is intended for functions which are continuous and which have continuous first and second derivatives (although it will usually work even if the derivatives have occasional discontinuities).
|
![]() ![]() | e04kd | e04kd is a comprehensive modified Newton algorithm for finding:
First derivatives are required. The method is intended for functions which have continuous first and second derivatives (although it will usually work even if the derivatives have occasional discontinuities).
|
![]() ![]() | e04ky | e04ky is an easy-to-use quasi-Newton algorithm for finding a minimum of a function It is intended for functions which are continuous and which have continuous first and second derivatives (although it will usually work even if the derivatives have occasional discontinuities).
|
![]() ![]() | e04kz | e04kz is an easy-to-use modified Newton algorithm for finding a minimum of a function
|
![]() ![]() | e04lb | e04lb is a comprehensive modified Newton algorithm for finding:
|
![]() ![]() | e04ly | e04ly is an easy-to-use modified-Newton algorithm for finding a minimum of a function,
|
![]() ![]() | e04mf | e04mf solves general linear programming problems. It is not intended for large sparse problems.
|
![]() ![]() | e04nc | e04nc solves linearly constrained linear least-squares problems and convex quadratic programming problems. It is not intended for large sparse problems.
|
![]() ![]() | e04nk | e04nk solves sparse linear programming or quadratic programming problems.
|
![]() ![]() | e04nku | |
![]() ![]() | e04nq | e04nq solves sparse linear programming or convex quadratic programming problems.
|
![]() ![]() | e04nsh | nAG supplied method for use with the callback parameter: qphx. |
![]() ![]() | e04uc | e04uc is designed to minimize an arbitrary smooth function subject to constraints (which may include simple bounds on the variables, linear constraints and smooth nonlinear constraints) using a sequential quadratic programming (SQP) method. As many first derivatives as possible should be supplied by you; any unspecified derivatives are approximated by finite differences. It is not intended for large sparse problems. e04uc may also be used for unconstrained, bound-constrained and linearly constrained optimization. e04uc uses forward
communication for evaluating the objective function, the nonlinear constraint functions, and any of their derivatives.
|
![]() ![]() | e04udm | |
![]() ![]() | e04uf | e04uf is designed to minimize an arbitrary smooth function subject to constraints (which may include simple bounds on the variables, linear constraints and smooth nonlinear constraints) using a sequential quadratic programming (SQP) method. As many first derivatives as possible should be supplied by you; any unspecified derivatives are approximated by finite differences. It is not intended for large sparse problems. e04uf may also be used for unconstrained, bound-constrained and linearly constrained optimization. e04uf uses reverse communication for evaluating the objective function, the nonlinear constraint functions and any of their derivatives.
|
![]() ![]() | e04ug | e04ug solves sparse nonlinear programming problems.
|
![]() ![]() | e04ugm | nAG supplied method for use with the callback parameter: confun. |
![]() ![]() | e04ugn | nAG supplied method for use with the callback parameter: objfun. |
![]() ![]() | e04us | e04us is designed to minimize an arbitrary smooth sum of squares function subject to constraints (which may include simple bounds on the variables, linear constraints and smooth nonlinear constraints) using a sequential quadratic programming (SQP) method. As many first derivatives as possible should be supplied by you; any unspecified derivatives are approximated by finite differences. See the description of the optional parameter e04us may also be used for unconstrained, bound-constrained and linearly constrained optimization.
|
![]() ![]() | e04vdm | nAG supplied method for use with the callback parameter: confun. |
![]() ![]() | e04vh | e04vh solves sparse nonlinear programming problems.
|
![]() ![]() | e04vj | |
![]() ![]() | e04wd | e04wd is designed to minimize an arbitrary smooth function subject to constraints (which may include simple bounds on the variables, linear constraints and smooth nonlinear constraints) using a sequential quadratic programming (SQP) method. As many first derivatives as possible should be supplied by you; any unspecified derivatives are approximated by finite differences. It is not intended for large sparse problems. e04wd may also be used for unconstrained, bound-constrained and linearly constrained optimization. e04wd uses forward
communication for evaluating the objective function, the nonlinear constraint functions, and any of their derivatives.
|
![]() ![]() | e04wdp | nAG supplied method for use with the callback parameter: confun. |
![]() ![]() | e04xa | |
![]() ![]() | e04ya | e04ya checks that a user-supplied method for evaluating a vector of functions and the matrix of their first derivatives produces derivative values which are consistent with the function values calculated.
|
![]() ![]() | e04yb | e04yb checks that a user-supplied method for evaluating the second derivative term of the Hessian matrix of a sum of squares is consistent with a user-supplied method for calculating the corresponding first derivatives.
|
![]() ![]() | e04zc | e04zc checks that user-supplied delegates for evaluating an objective function, constraint functions and their first derivatives, produce derivative values which are consistent with the function and constraint values calculated.
|