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-x86_64)ucminfcpp_1.0.1.zip(r-4.7-arm64)ucminfcpp_1.0.1.zip(r-4.6-x86_64)ucminfcpp_1.0.1.zip(r-4.6-arm64)ucminfcpp_1.0.1.zip(r-4.5-x86_64)
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

4.18 score 2 packages 6 scripts 368 downloads 3 exports 1 dependencies

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

TargetResultTimeFilesSyslog
linux-devel-arm64OK121
linux-devel-x86_64OK136
source / vignettesOK235
linux-release-arm64OK113
linux-release-x86_64OK171
macos-release-arm64OK76
macos-release-x86_64OK276
macos-oldrel-arm64OK89
macos-oldrel-x86_64OK140
windows-devel-arm64OK189
windows-devel-x86_64OK140
windows-release-arm64OK169
windows-release-x86_64OK100
windows-oldrel-x86_64OK84
wasm-releaseOK101

Exports:ucminfucminf_controlucminf_xptr

Dependencies:Rcpp