nloptr: R interface to NLopt
Version 1.0.4

nloptr is an R interface to NLopt. NLopt is a free/open-source library for nonlinear optimization, providing a common interface for a number of different free optimization routines available online as well as original implementations of various other algorithms. See http://ab-initio.mit.edu/wiki/index.php/NLopt_Introduction for more information on the available algorithms. During installation on Unix the NLopt code is downloaded and compiled from the NLopt website.

AuthorJelmer Ypma <uctpjyy@ucl.ac.uk>, with contributions by Hans W. Borchers <hwborchers@googlemail.com> and Dirk Eddelbuettel <edd@debian.org>
Date of publication2014-08-04 15:35:43
MaintainerJelmer Ypma <uctpjyy@ucl.ac.uk>
LicenseLGPL-3
Version1.0.4
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("nloptr")

Getting started

Package overview
README.md

Popular man pages

auglag: Augmented Lagrangian Algorithm
cobyla: Constrained Optimization by Linear Approximations
crs2lm: Controlled Random Search
direct: DIviding RECTangles Algorithm for Global Optimization
mlsl: Multi-level Single-linkage
nloptr: R interface to NLopt
slsqp: Sequential Quadratic Programming (SQP)
See all...

All man pages Function index File listing

Man pages

auglag: Augmented Lagrangian Algorithm
bobyqa: Bound Optimization by Quadratic Approximation
check.derivatives: Check analytic gradients of a function using finite...
cobyla: Constrained Optimization by Linear Approximations
crs2lm: Controlled Random Search
direct: DIviding RECTangles Algorithm for Global Optimization
gradients: Numerical Gradients and Jacobians
is.nloptr: R interface to NLopt
isres: Improved Stochastic Ranking Evolution Strategy
lbfgs: Low-storage BFGS
mlsl: Multi-level Single-linkage
mma: Method of Moving Asymptotes
neldermead: Nelder-Mead Simplex
newuoa: New Unconstrained Optimization with quadratic Approximation
nloptions: Setting NL Options
nloptr: R interface to NLopt
nloptr.get.default.options: Return a data.frame with all the options that can be supplied...
nloptr-package: R interface to NLopt
nloptr.print.options: Print description of nloptr options
print.nloptr: Print results after running nloptr
sbplx: Subplex Algorithm
slsqp: Sequential Quadratic Programming (SQP)
stogo: Stochastic Global Optimization
tnewton: Preconditioned Truncated Newton
varmetric: Shifted Limited-memory Variable-metric

Functions

auglag Man page Source code
bobyqa Man page Source code
check.derivatives Man page Source code
cobyla Man page Source code
crs2lm Man page Source code
direct Man page Source code
directL Man page Source code
finite.diff Source code
is.nloptr Man page Source code
isres Man page Source code
lbfgs Man page Source code
mlsl Man page Source code
mma Man page Source code
neldermead Man page Source code
newuoa Man page Source code
nl.grad Man page Source code
nl.jacobian Man page Source code
nl.opts Man page Source code
nloptr Man page Source code
nloptr-package Man page
nloptr.add.default.options Source code
nloptr.get.default.options Man page Source code
nloptr.print.options Man page Source code
print.nloptr Man page Source code
sbplx Man page Source code
slsqp Man page Source code
stogo Man page Source code
tnewton Man page Source code
varmetric Man page Source code

Files

inst
inst/CITATION
inst/doc
inst/doc/nloptr.R
inst/doc/nloptr.pdf
inst/doc/nloptr.Rnw
configure.ac
tests
tests/testthat
tests/testthat/test-banana-global.R
tests/testthat/test-simple.R
tests/testthat/test-parameters.R
tests/testthat/test-hs023.R
tests/testthat/test-example.R
tests/testthat/options.R
tests/testthat/test-systemofeq.R
tests/testthat/test-banana.R
tests/testthat/test-hs071.R
tests/testthat/test-derivative-checker.R
tests/test-all.R
src
src/Makevars.in
src/dummy.cpp
src/Makevars.win
src/nloptr.c
NAMESPACE
CHANGELOG
R
R/slsqp.R
R/check.derivatives.R
R/cobyla.R
R/tnewton.R
R/varmetric.R
R/direct.R
R/mlsl.R
R/nloptr.R
R/auglag.R
R/nloptions.R
R/finite.diff.R
R/nm.R
R/lbfgs.R
R/print.nloptr.R
R/nloptr.get.default.options.R
R/gradients.R
R/nloptr.add.default.options.R
R/nloptr.print.options.R
R/is.nloptr.R
R/global.R
R/mma.R
vignettes
vignettes/reflist.bib
vignettes/nloptr.Rnw
README.md
MD5
build
build/vignette.rds
DESCRIPTION
configure
man
man/crs2lm.Rd
man/varmetric.Rd
man/check.derivatives.Rd
man/cobyla.Rd
man/sbplx.Rd
man/nloptr.print.options.Rd
man/isres.Rd
man/auglag.Rd
man/nloptr.get.default.options.Rd
man/bobyqa.Rd
man/newuoa.Rd
man/mlsl.Rd
man/nloptions.Rd
man/nloptr-package.Rd
man/tnewton.Rd
man/neldermead.Rd
man/stogo.Rd
man/is.nloptr.Rd
man/print.nloptr.Rd
man/slsqp.Rd
man/gradients.Rd
man/direct.Rd
man/lbfgs.Rd
man/mma.Rd
man/nloptr.Rd
INSTALL.windows
cleanup
nloptr documentation built on May 20, 2017, 2:40 a.m.

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs in the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.