Learn R Programming

minqa (version 1.1.13)

newuoa.control: Controls for an R interface to the NEWUOA implementation of Powell

Description

The purpose of newuoa.control is to set control parameters for the NEWUOA Fortran code of M. J. D. Powell.

Usage

newuoa.control(npt = NA, rhobeg = NA, rhoend = NA, iprint = 0,
maxfun = 10000)

Arguments

npt
The number of points used to approximate the objective function via a quadratic approximation. The value of npt must be in the interval $[n+2,(n+1)(n+2)/2]$ where $n$ is the number of parameters in par. Choices that exceed $2*n+1$ are no
rhobeg
rhobeg and rhoend must be set to the initial and final values of a trust region radius, so both must be positive with 0 < rhoend < rhobeg. Typically rhobeg should be about one tenth of th
rhoend
The smallest value of the trust region radius that is allowed. If not defined, then 1e-6 times the value set for rhobeg will be used. rhoend should indicate the accuracy that is required in the final values of the var
iprint
The value of iprint should be set to 0, 1, 2 or 3, which controls the amount of printing. Specifically, there is no output if iprint=0 and there is output only at the return if iprint=1. Other
maxfun
The maximum allowed number of function evaluations. If this is exceeded, the method will terminate.

Details

Functions fn must return a numeric value. The control argument is a list; see newuoa.control for details.