Package: ucminfcpp 1.0.1

ucminfcpp: 'C++' Reimplementation of the 'ucminf' Unconstrained Nonlinear Optimizer

A modern 'C++17' reimplementation of the 'UCMINF' algorithm for unconstrained nonlinear optimization (Nielsen and Mortensen, 2011, <doi:10.32614/CRAN.package.ucminf>), offering full API compatibility with the original 'ucminf' R package but developed independently. The optimizer core has been rewritten in 'C' with a modern header-only 'C++17' interface, zero-allocation line search, and an 'Rcpp' interface. The goal is numerical equivalence with improved performance, reproducibility, and extensibility. Includes extensive test coverage, performance regression tests, and compatibility checks against 'ucminf'. This package is not affiliated with the original maintainers but acknowledges their authorship of the algorithm and the original R interface.

Authors:Angel Luis Robles Fernández [aut, cre]

ucminfcpp_1.0.1.tar.gz
ucminfcpp_1.0.1.zip(r-4.7)ucminfcpp_1.0.1.zip(r-4.6)ucminfcpp_1.0.1.zip(r-4.5)
ucminfcpp_1.0.1.tgz(r-4.6-x86_64)ucminfcpp_1.0.1.tgz(r-4.6-arm64)ucminfcpp_1.0.1.tgz(r-4.5-x86_64)ucminfcpp_1.0.1.tgz(r-4.5-arm64)
ucminfcpp_1.0.1.tar.gz(r-4.7-arm64)ucminfcpp_1.0.1.tar.gz(r-4.7-x86_64)ucminfcpp_1.0.1.tar.gz(r-4.6-arm64)ucminfcpp_1.0.1.tar.gz(r-4.6-x86_64)
ucminfcpp_1.0.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION
card.svg |card.png
ucminfcpp/json (API)

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

Bug tracker:https://github.com/alrobles/ucminfcpp/issues

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

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

On CRAN:

Conda:

cpp

3.40 score 6 scripts 336 downloads 3 exports 1 dependencies

Last updated from:f8e7526c79. Checks:13 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK127
linux-devel-x86_64OK118
source / vignettesOK155
linux-release-arm64OK144
linux-release-x86_64OK116
macos-release-arm64OK99
macos-release-x86_64OK142
macos-oldrel-arm64OK75
macos-oldrel-x86_64OK154
windows-develOK84
windows-releaseOK101
windows-oldrelOK105
wasm-releaseOK98

Exports:ucminfucminf_controlucminf_xptr

Dependencies:Rcpp