Crandore Hub

sparseLM

Interface to the 'sparseLM' Levenberg-Marquardt Library

Provides an R interface to the 'sparseLM' C library for large-scale nonlinear least squares problems with arbitrarily sparse Jacobians. The underlying solver implements a sparse variant of the Levenberg-Marquardt algorithm for minimizing sum-of-squares objective functions, supports user-supplied analytic Jacobians or finite-difference approximation, and is designed to exploit sparsity for improved memory use and performance. This package exposes the solver in R and uses sparse matrix classes and the 'CHOLMOD' sparse Cholesky factorization routines through the 'Matrix' package interface. Methods from the C library are described in Lourakis (2010) <doi:10.1007/978-3-642-15552-9_4>.

Versions across snapshots

VersionRepositoryFileSize
0.5 rolling linux/jammy R-4.5 sparseLM_0.5.tar.gz 59.6 KiB
0.5 rolling linux/noble R-4.5 sparseLM_0.5.tar.gz 60.0 KiB
0.5 rolling source/ R- sparseLM_0.5.tar.gz 54.2 KiB
0.5 latest linux/jammy R-4.5 sparseLM_0.5.tar.gz 59.6 KiB
0.5 latest linux/noble R-4.5 sparseLM_0.5.tar.gz 60.0 KiB
0.5 latest source/ R- sparseLM_0.5.tar.gz 54.2 KiB
0.5 2026-04-26 source/ R- sparseLM_0.5.tar.gz 54.2 KiB
0.5 2026-04-23 source/ R- sparseLM_0.5.tar.gz 54.2 KiB
0.5 2026-04-09 windows/windows R-4.5 sparseLM_0.5.zip 63.2 KiB

Dependencies (latest)

Depends

Imports

LinkingTo