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 ordinary differential equations by numerical differencing (using the method-of-lines approach). Includes fortran code.

AuthorKarline Soetaert [aut, cre], yale sparse matrix package authors [cph]
Date of publication2016-12-06 07:46:12
MaintainerKarline Soetaert <karline.soetaert@nioz.nl>
LicenseGPL (>= 2)
Version1.7

View on R-Forge

Functions

gradient Man page
hessian Man page
image.steady2D Man page
image.steady3D Man page
jacobian.band Man page
jacobian.full Man page
multiroot Man page
multiroot.1D Man page
plot.steady1D Man page
rootSolve Man page
rootSolve-package Man page
runsteady Man page
steady Man page
steady.1D Man page
steady.2D Man page
steady.3D Man page
steady.band Man page
stode Man page
stodes Man page
subset.steady2D Man page
summary.rootSolve Man page
uniroot.all Man page

Files

rootSolve/DESCRIPTION
rootSolve/NAMESPACE
rootSolve/R
rootSolve/R/Utilities.R rootSolve/R/gradient.R rootSolve/R/hessian.R rootSolve/R/internal.R rootSolve/R/jacobian.band.R rootSolve/R/jacobian.full.R rootSolve/R/multiroot.R rootSolve/R/runsteady.R rootSolve/R/steady.1D.R rootSolve/R/steady.2D.R rootSolve/R/steady.3D.R rootSolve/R/steady.R rootSolve/R/steady.band.R rootSolve/R/stode.R rootSolve/R/stodes.R rootSolve/R/summary.R rootSolve/R/uniroot.all.R
rootSolve/build
rootSolve/build/vignette.rds
rootSolve/demo
rootSolve/demo/00Index
rootSolve/demo/Jacobandroots.R
rootSolve/demo/Steadystate.R
rootSolve/inst
rootSolve/inst/CITATION
rootSolve/inst/doc
rootSolve/inst/doc/rootSolve.R
rootSolve/inst/doc/rootSolve.Rnw
rootSolve/inst/doc/rootSolve.pdf
rootSolve/inst/dynload
rootSolve/inst/dynload/anoxmod.R
rootSolve/inst/dynload/anoxmod.f
rootSolve/inst/dynload/anoxmodc.c
rootSolve/man
rootSolve/man/gradient.Rd rootSolve/man/hessian.Rd rootSolve/man/jacobian.band.Rd rootSolve/man/jacobian.full.Rd rootSolve/man/multiroot.1D.Rd rootSolve/man/multiroot.Rd rootSolve/man/plot.steady.Rd rootSolve/man/rootSolve.Rd rootSolve/man/runsteady.Rd rootSolve/man/steady.1D.Rd rootSolve/man/steady.2D.Rd rootSolve/man/steady.3D.Rd rootSolve/man/steady.Rd rootSolve/man/steady.band.Rd rootSolve/man/stode.Rd rootSolve/man/stodes.Rd rootSolve/man/uniroot.all.Rd
rootSolve/src
rootSolve/src/call_runsteady.c
rootSolve/src/call_steady.c
rootSolve/src/call_stsparse.c
rootSolve/src/dlinpk.f
rootSolve/src/dsparsk.f
rootSolve/src/externalptr.h
rootSolve/src/lsodes.f
rootSolve/src/sparse.f
rootSolve/src/sparsecoeff.f
rootSolve/src/sparsekit.f
rootSolve/src/steady.f
rootSolve/src/steady.h
rootSolve/src/steady_utils.c
rootSolve/src/testMap.f
rootSolve/vignettes
rootSolve/vignettes/rootSolve.Rnw
rootSolve/vignettes/vignettes.bib

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.