deSolve: Solvers for Initial Value Problems of Differential Equations ('ODE', 'DAE', 'DDE')

Functions that solve initial value problems of a system of first-order ordinary differential equations ('ODE'), of partial differential equations ('PDE'), of differential algebraic equations ('DAE'), and of delay differential equations. The functions provide an interface to the FORTRAN functions 'lsoda', 'lsodar', 'lsode', 'lsodes' of the 'ODEPACK' collection, to the FORTRAN functions 'dvode', 'zvode' and 'daspk' and a C-implementation of solvers of the 'Runge-Kutta' family with fixed or variable time steps. The package contains routines designed for solving 'ODEs' resulting from 1-D, 2-D and 3-D partial differential equations ('PDE') that have been converted to 'ODEs' by numerical differencing.

Version: 1.20
Depends: R (≥ 2.15.0)
Imports: methods, graphics, grDevices, stats
Suggests: scatterplot3d
Published: 2017-07-14
Author: Karline Soetaert [aut], Thomas Petzoldt [aut, cre], R. Woodrow Setzer [aut], odepack authors [cph]
Maintainer: Thomas Petzoldt <thomas.petzoldt at>
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
NeedsCompilation: yes
Citation: deSolve citation info
Materials: NEWS
In views: DifferentialEquations
CRAN checks: deSolve results


Reference manual: deSolve.pdf
Vignettes: R Package deSolve: Writing Code in Compiled Languages
R Package deSolve: Solving Initial Value Differential Equations in R
Package source: deSolve_1.20.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
OS X El Capitan binaries: r-release: deSolve_1.20.tgz
OS X Mavericks binaries: r-oldrel: deSolve_1.20.tgz
Old sources: deSolve archive

Reverse dependencies:

Reverse depends: BacArena, bvpSolve, DAMOCLES, DDD, deBInfer, deTestSet, diffEq, DivE, ecolMod, ecosim, embryogrowth, EpiModel, expoTree, FME, GPoM, growthrates, hgm, hisse, insideRODE, neuRosim, nlmeODE, pauwels2014, phaseR, primer, ReacTran, scaRabee, simecol, SoilR, TDCor, TESS, TreePar, tseriesChaos, ZeBook
Reverse imports: asbio, AssetPricing, bdynsys, bioinactivation, capm, CollocInfer, DAISIE, diversitree, DSAIDE, dynatopmodel, EpiDynamics, evoper, flexsurv, geiger, gpDDE, HomoPolymer, httk, hypergeo, microPop, mkin, nLTT, PBD, pomp, RLumModel, rodeo, RPANDA, spdynmod, stagePop, TIMP
Reverse suggests: AquaEnv, calibrar, cOde, dMod, fda, PBSmodelling, PopED, smfsb


Please use the canonical form to link to this page.