Package: nloptr 2.2.1.9000

nloptr: R Interface to NLopt

Solve optimization problems using 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 <https://nlopt.readthedocs.io/en/latest/NLopt_Algorithms/> for more information on the available algorithms. Building from included sources requires 'CMake'. On Linux and 'macOS', if a suitable system build of NLopt (2.7.0 or later) is found, it is used; otherwise, it is built from included sources via 'CMake'. On Windows, NLopt is obtained through 'rwinlib' for 'R <= 4.1.x' or grabbed from the appropriate toolchain for 'R >= 4.2.0'.

Authors:Jelmer Ypma [aut], Steven G. Johnson [aut], Aymeric Stamm [ctb, cre], Hans W. Borchers [ctb], Dirk Eddelbuettel [ctb], Brian Ripley [ctb], Kurt Hornik [ctb], Julien Chiquet [ctb], Avraham Adler [ctb], Xiongtao Dai [ctb], Jeroen Ooms [ctb], Tomas Kalibera [ctb], Mikael Jagan [ctb]

nloptr_2.2.1.9000.tar.gz
nloptr_2.2.1.9000.zip(r-4.7)nloptr_2.2.1.9000.zip(r-4.6)nloptr_2.2.1.9000.zip(r-4.5)
nloptr_2.2.1.9000.tgz(r-4.6-x86_64)nloptr_2.2.1.9000.tgz(r-4.6-arm64)nloptr_2.2.1.9000.tgz(r-4.5-x86_64)nloptr_2.2.1.9000.tgz(r-4.5-arm64)
nloptr_2.2.1.9000.tar.gz(r-4.7-arm64)nloptr_2.2.1.9000.tar.gz(r-4.7-x86_64)nloptr_2.2.1.9000.tar.gz(r-4.6-arm64)nloptr_2.2.1.9000.tar.gz(r-4.6-x86_64)
nloptr_2.2.1.9000.tgz(r-4.5-emscripten)
manual.pdf |manual.html
card.svg |card.png
nloptr/json (API)
NEWS

# Install 'nloptr' in R:
install.packages('nloptr', repos = c('https://astamm.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/astamm/nloptr/issues

Pkgdown/docs site:https://astamm.github.io

Uses libs:
  • c++– GNU Standard C++ Library v3

On CRAN:

Conda:

cpp

16.87 score 114 stars 2.0k packages 1.5k scripts 571k downloads 21 mentions 26 exports 0 dependencies

Last updated from:5fd8ea7e4e. Checks:11 OK, 1 ERROR, 1 FAIL. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK139
linux-devel-x86_64OK151
source / vignettesOK264
linux-release-arm64OK134
linux-release-x86_64OK130
macos-release-arm64ERROR99
macos-release-x86_64OK226
macos-oldrel-arm64OK132
macos-oldrel-x86_64OK218
windows-develOK115
windows-releaseOK104
windows-oldrelOK90
wasm-releaseFAIL100

Exports:auglagbobyqaccsaqcheck.derivativescobylacrs2lmdirectdirectLis.nloptrisreslbfgsmlslmmaneldermeadnewuoanl.gradnl.jacobiannl.optsnloptrnloptr.get.default.optionsnloptr.print.optionssbplxslsqpstogotnewtonvarmetric

Dependencies:

nloptr

Rendered fromnloptr.Rmdusingknitr::rmarkdownon May 29 2026.

Last update: 2024-04-29
Started: 2017-08-27