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 of independent variables by the Nelder and Mead simplex method (see Nelder and Mead (1965)). Derivatives of the function need not be supplied.
| |
e04cbk | Auxiliary for use as a delegate parameter
| |
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 nonlinear functions in variables . No 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).
| |
e04fdz | Auxiliary for use as a delegate parameter
| |
e04fy | e04fy is an easy-to-use algorithm for finding an unconstrained minimum of a sum of squares of nonlinear functions in variables . No derivatives are required. 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 nonlinear functions in variables . 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).
| |
e04gy | e04gy is an easy-to-use quasi-Newton algorithm for finding an unconstrained minimum of a sum of squares of nonlinear functions in variables . First derivatives are required. 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 nonlinear functions in variables . First derivatives are required. 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 nonlinear functions in variables . First and second 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).
| |
e04hy | e04hy is an easy-to-use modified Gauss–Newton algorithm for finding an unconstrained minimum of a sum of squares of nonlinear functions in variables . First and second derivatives are required. 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).
| |
e04jc | e04jc is an easy-to-use algorithm that uses methods of quadratic approximation to find a minimum of an objective function over , subject to fixed lower and upper bounds on the independent variables . Derivatives of are not required. The method is intended for functions that are continuous and that have continuous first and second derivatives (although it will usually work even if the derivatives have occasional discontinuities). Efficiency is maintained for large .
| |
e04jcp | Auxiliary for use as a delegate parameter
| |
e04jy | e04jy is an easy-to-use quasi-Newton algorithm for finding a minimum of a function , subject to fixed upper and lower bounds of the independent variables , using function values only. 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 , subject to fixed upper and lower bounds on the independent variables , when first derivatives of are available. 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 , subject to fixed upper and lower bounds on the independent variables , when first derivatives of are available. 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).
| |
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, subject to fixed upper and lower bounds on the independent variables, when first and second derivatives of are available. 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).
| |
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.
| |
e04nf | e04nf solves general quadratic programming problems. It is not intended for large sparse problems.
| |
e04nfu | Auxiliary for use as a delegate parameter
| |
e04nk | e04nk solves sparse linear programming or convex quadratic programming problems.
| |
e04nku | Auxiliary for use as a delegate parameter
| |
e04nq | ||
e04nsh | Auxiliary for use as a delegate parameter
| |
e04pc | e04pc solves a linear least squares problem subject to fixed lower and upper bounds on the variables.
| |
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 | Auxiliary for use as a delegate parameter
| |
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. You should supply as many first derivatives as possible; 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 | Auxiliary for use as a delegate parameter
| |
e04ugn | Auxiliary for use as a delegate parameter
| |
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 Derivative Level, in [Description of the Optional Parameters]. It is not intended for large sparse problems. e04us may also be used for unconstrained, bound-constrained and linearly constrained optimization.
| |
e04vh | e04vh solves sparse linear and 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. The initialization method (E04WCF not in this release) must have been called before to calling e04wd.
| |
e04wdp | Auxiliary for use as a delegate parameter
| |
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.
|