Package: Uno 2.7.4

Uno: R Interface to the 'Uno' Nonlinear Optimization Solver

Bindings to 'Uno' (Unifying Nonlinear Optimization), a C++ solver for smooth nonlinearly constrained optimization. 'Uno' unifies Lagrange-Newton methods, including sequential quadratic programming and interior-point methods, by decomposing them into interacting building blocks (constraint-relaxation, inequality-handling, Hessian, and globalization strategies) that can be freely combined, either through options or through presets that reproduce established solvers such as 'filterSQP' and 'IPOPT'. The framework is described in Vanaret and Leyffer (2024) <doi:10.48550/arXiv.2406.13454>.

Authors:Balasubramanian Narasimhan [aut, cre], Charlie Vanaret [aut, cph], Sven Leyffer [aut, cph], HiGHS development team [cph]

Uno_2.7.4.tar.gz
Uno_2.7.4.zip(r-4.7)Uno_2.7.4.zip(r-4.6)Uno_2.7.4.zip(r-4.5)
Uno_2.7.4.tgz(r-4.6-x86_64)Uno_2.7.4.tgz(r-4.6-arm64)Uno_2.7.4.tgz(r-4.5-x86_64)Uno_2.7.4.tgz(r-4.5-arm64)
Uno_2.7.4.tar.gz(r-4.7-arm64)Uno_2.7.4.tar.gz(r-4.7-x86_64)Uno_2.7.4.tar.gz(r-4.6-arm64)Uno_2.7.4.tar.gz(r-4.6-x86_64)
manual.pdf |manual.html
card.svg |card.png
Uno/json (API)
NEWS

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

Bug tracker:https://github.com/bnaras/uno/issues

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

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

On CRAN:

Conda:

openblascpp

4.40 score 1 stars 7 scripts 248 downloads 2 exports 3 dependencies

Last updated from:8c318a7de5. Checks:12 OK, 1 FAIL. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK301
linux-devel-x86_64OK300
source / vignettesOK597
linux-release-arm64OK316
linux-release-x86_64OK303
macos-release-arm64OK255
macos-release-x86_64OK772
macos-oldrel-arm64OK197
macos-oldrel-x86_64OK580
windows-develOK514
windows-releaseOK545
windows-oldrelOK543
wasm-releaseFAIL249

Exports:uno_solveuno_version

Dependencies:cpp11Rcpprmumps

Solving nonlinear programs with Uno

Rendered fromUno.Rmdusingknitr::rmarkdownon Jun 16 2026.

Last update: 2026-06-02
Started: 2026-05-22