Skip to content

ucminf

General-Purpose Unconstrained Non-Linear Optimization

v1.2.3 · Apr 2, 2026 · GPL (>= 2)

Description

An algorithm for general-purpose unconstrained non-linear optimization. The algorithm is of quasi-Newton type with BFGS updating of the inverse Hessian and soft line search with a trust region type monitoring of the input to the line search algorithm. The interface of 'ucminf' is designed for easy interchange with 'optim'.

Downloads

71.7K

Last 30 days

423rd

207.1K

Last 90 days

830.1K

Last year

Trend: +5% (30d vs prior 30d)

CRAN Check Status

2 WARNING
12 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang WARNING
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 WARNING
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (2 non-OK)
WARNING r-devel-linux-x86_64-debian-clang

compiled code

File ‘ucminf/libs/ucminf.so’:
  Found non-API call to R: ‘Rf_findVarInFrame’
This entry point may be removed soon.

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
WARNING r-patched-linux-x86_64

compiled code

File ‘ucminf/libs/ucminf.so’:
  Found non-API call to R: ‘Rf_findVarInFrame’
This entry point may be removed soon.

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.

Additional Issues

Check History

WARNING 9 OK · 4 NOTE · 1 WARNING · 0 ERROR · 0 FAILURE Mar 20, 2026
NOTE r-devel-linux-x86_64-debian-clang

compiled code

File ‘ucminf/libs/ucminf.so’:
  Found non-API call to R: ‘Rf_findVarInFrame’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
WARNING r-devel-linux-x86_64-debian-gcc

compiled code

File ‘ucminf/libs/ucminf.so’:
  Found non-API call to R: ‘Rf_findVarInFrame’
This entry point may be removed soon.

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-linux-x86_64-fedora-clang

compiled code

File ‘ucminf/libs/ucminf.so’:
  Found non-API call to R: ‘Rf_findVarInFrame’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-linux-x86_64-fedora-gcc

compiled code

File ‘ucminf/libs/ucminf.so’:
  Found non-API call to R: ‘Rf_findVarInFrame’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-windows-x86_64

compiled code

File 'ucminf/libs/x64/ucminf.dll':
  Found non-API call to R: 'Rf_findVarInFrame'

Compiled code should not call non-API entry points in R.

See 'Writing portable packages' in the 'Writing R Extensions' manual,
and section 'Moving into C API compliance' for issues with the use of
non-API entry points.
NOTE 13 OK · 1 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 16, 2026
NOTE r-devel-linux-x86_64-debian-gcc

compiled code

File ‘ucminf/libs/ucminf.so’:
  Found non-API call to R: ‘Rf_findVarInFrame’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Reverse Dependencies (27)

Dependency Network

Dependencies Reverse dependencies Benchmarking mvord orloca MixSemiRob SPreg TwoTimeScales ei eicm misclassGLM optimg optimizeR ordgam ordinal phenofit sfaR +12 more reverse deps ucminf

Version History

updated 1.2.3 ← 1.2.2 diff Apr 2, 2026
new 1.2.2 Mar 10, 2026
updated 1.2.2 ← 1.2.1 diff Jun 23, 2024
updated 1.2.1 ← 1.2.0 diff Dec 12, 2023
updated 1.2.0 ← 1.1-4.3 diff May 28, 2023
updated 1.1-4.3 ← 1.1-4.2 diff May 17, 2023
updated 1.1-4.2 ← 1.1-4.1 diff May 9, 2023
updated 1.1-4.1 ← 1.1-4 diff Sep 28, 2022
updated 1.1-4 ← 1.1-3 diff Aug 17, 2016
updated 1.1-3 ← 1.1-2 diff Jan 6, 2012
updated 1.1-2 ← 1.1-1 diff Jun 1, 2011
updated 1.1-1 ← 1.1-0 diff May 17, 2011
updated 1.1-0 ← 1.0-5 diff Apr 2, 2011
updated 1.0-5 ← 1.0-4 diff Mar 10, 2009
updated 1.0-4 ← 1.0-3 diff Mar 2, 2009
updated 1.0-3 ← 1.0-2 diff Feb 23, 2009
updated 1.0-1 ← 1.0 diff Feb 19, 2009
updated 1.0-2 ← 1.0-1 diff Feb 19, 2009
new 1.0 Feb 2, 2009