rootSolve: Nonlinear Root Finding, Equilibrium and Steady-State Analysis of Ordinary Differential Equations

Routines to find the root of nonlinear functions, and to perform steady-state and equilibrium analysis of ordinary differential equations (ODE). Includes routines that: (1) generate gradient and Jacobian matrices (full and banded), (2) find roots of non-linear equations by the Newton-Raphson method, (3) estimate steady-state conditions of a system of (differential) equations in full, banded or sparse form, using the Newton-Raphson method, or by dynamically running, (4) solve the steady-state conditions for uni-and multicomponent 1-D, 2-D, and 3-D partial differential equations, that have been converted to ODEs by numerical differencing (using the method-of-lines approach). Includes fortran code.

Version: 1.6.6
Depends: R (≥ 2.01)
Imports: stats, graphics, grDevices
Published: 2015-10-05
Author: Karline Soetaert [aut, cre], yale sparse matrix package authors [cph]
Maintainer: Karline Soetaert <karline.soetaert at>
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
NeedsCompilation: yes
Citation: rootSolve citation info
In views: DifferentialEquations
CRAN checks: rootSolve results


Reference manual: rootSolve.pdf
Vignettes: roots, gradients and steady-states in R
Package source: rootSolve_1.6.6.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
OS X Snow Leopard binaries: r-release: rootSolve_1.6.5.1.tgz, r-oldrel: rootSolve_1.6.5.1.tgz
OS X Mavericks binaries: r-release: rootSolve_1.6.6.tgz
Old sources: rootSolve archive

Reverse dependencies:

Reverse depends: diffdepprop, diffEq, ecolMod, eel, FME, hsdar, kmc, LLSR, mkin, pbatR, prop.comb.RR, ReacTran, weightedScores
Reverse imports: addhazard, BayesCR, bvpSolve, condGEE, drLumi, fbati, nettools, RadTran, rodd, sdprisk, StMoMo
Reverse suggests: dMod