Learn R Programming

rootSolve (version 1.8.2.4)

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

Description

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.

Copy Link

Version

Install

install.packages('rootSolve')

Monthly Downloads

54,189

Version

1.8.2.4

License

GPL (>= 2)

Last Published

September 21st, 2023

Functions in rootSolve (1.8.2.4)

runsteady

Dynamically runs a system of ordinary differential equations (ODE) to steady-state
steady.1D

Steady-state solver for multicomponent 1-D ordinary differential equations
uniroot.all

Finds many (all) roots of one equation within an interval
stode

Iterative steady-state solver for ordinary differential equations (ODE) and a full or banded Jacobian.
steady.3D

Steady-state solver for 3-Dimensional ordinary differential equations
stodes

Steady-state solver for ordinary differential equations (ODE) with a sparse jacobian.
steady.band

Steady-state solver for ordinary differential equations; assumes a banded jacobian
steady

General steady-state solver for a set of ordinary differential equations.
steady.2D

Steady-state solver for 2-Dimensional ordinary differential equations
multiroot

Solves for n roots of n (nonlinear) equations.
multiroot.1D

Solves for n roots of n (nonlinear) equations, created by discretizing ordinary differential equations.
jacobian.band

Banded jacobian matrix for a system of ODEs (ordinary differential equations)
hessian

Estimates the hessian matrix
plot.steady1D

Plot and Summary Method for steady1D, steady2D and steady3D Objects
rootSolve-package

Roots and steady-states
jacobian.full

Full square jacobian matrix for a system of ODEs (ordinary differential equations)
gradient

Estimates the gradient matrix for a simple function