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 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.

AuthorKarline Soetaert [aut], Thomas Petzoldt [aut, cre], R. Woodrow Setzer [aut], odepack authors [cph]
Date of publication2016-09-05 15:54:49
MaintainerThomas Petzoldt <thomas.petzoldt@tu-dresden.de>
LicenseGPL (>= 2)
Version1.14
http://desolve.r-forge.r-project.org/

View on CRAN

Man pages

aquaphy: A Physiological Model of Unbalanced Algal Growth

ccl4data: Closed Chamber Study of CCl4 Metabolism by Rats.

ccl4model: The CCl4 Inhalation Model

cleanEventTimes: Find Nearest Event for Each Time Step and Clean Time Steps to...

daspk: Solver for Differential Algebraic Equations (DAE)

dede: General Solver for Delay Differential Equations.

deSolve: General Solvers for Initial Value Problems of Ordinary...

deSolve-internal: Internal deSolve Functions

diagnostics: Print Diagnostic Characteristics of Solvers

diagnostics.deSolve: Print Diagnostic Characteristics of ODE and DAE Solvers

DLLfunc: Evaluates a Derivative Function Represented in a DLL

DLLres: Evaluates a Residual Derivative Function Represented in a DLL

events: Implementing Events and Roots in Differential Equation...

forcings: Passing Forcing Functions to Models Written in R or Compiled...

lsoda: Solver for Ordinary Differential Equations (ODE), Switching...

lsodar: Solver for Ordinary Differential Equations (ODE), Switching...

lsode: Solver for Ordinary Differential Equations (ODE)

lsodes: Solver for Ordinary Differential Equations (ODE) With Sparse...

ode: General Solver for Ordinary Differential Equations

ode.1D: Solver For Multicomponent 1-D Ordinary Differential Equations

ode.2D: Solver for 2-Dimensional Ordinary Differential Equations

ode.3D: Solver for 3-Dimensional Ordinary Differential Equations

ode.band: Solver for Ordinary Differential Equations; Assumes a Banded...

plot.deSolve: Plot, Image and Histogram Method for deSolve Objects

radau: Implicit Runge-Kutta RADAU IIA

rk: Explicit One-Step Solvers for Ordinary Differential Equations...

rk4: Solve System of ODE (Ordinary Differential Equation)s by...

rkMethod: Collection of Parameter Sets (Butcher Arrays) for the...

SCOC: A Sediment Model of Oxygen Consumption

timelags: Time Lagged Values of State Variables and Derivatives.

vode: Solver for Ordinary Differential Equations (ODE)

zvode: Solver for Ordinary Differential Equations (ODE) for COMPLEX...

Functions

aquaphy Man page
ccl4data Man page
ccl4model Man page
cleanEventTimes Man page
daspk Man page
dede Man page
deSolve Man page
deSolve-package Man page
diagnostics Man page
diagnostics.default Man page
diagnostics.deSolve Man page
DLLfunc Man page
DLLres Man page
euler Man page
euler.1D Man page
events Man page
forcings Man page
hist.deSolve Man page
image.deSolve Man page
lagderiv Man page
lagvalue Man page
lsoda Man page
lsodar Man page
lsode Man page
lsodes Man page
matplot.0D Man page
matplot.1D Man page
matplot.deSolve Man page
matplot,deSolve-method Man page
nearestEvent Man page
ode Man page
ode.1D Man page
ode.2D Man page
ode.3D Man page
ode.band Man page
plot.1D Man page
plot.deSolve Man page
print.deSolve Man page
radau Man page
rk Man page
rk4 Man page
rkMethod Man page
roots Man page
SCOC Man page
subset.deSolve Man page
summary.deSolve Man page
timelags Man page
timestep Man page
vode Man page
zvode Man page

Files

deSolve
deSolve/inst
deSolve/inst/CITATION
deSolve/inst/doc
deSolve/inst/doc/compiledCode.pdf
deSolve/inst/doc/compiledCode.R
deSolve/inst/doc/examples
deSolve/inst/doc/examples/Schelde_FNA.R
deSolve/inst/doc/examples/Arenstorf.R
deSolve/inst/doc/examples/Schelde_DSA.R
deSolve/inst/doc/examples/Nand.R
deSolve/inst/doc/examples/examples_paper.R
deSolve/inst/doc/examples/Schelde_FKA.R
deSolve/inst/doc/examples/Daphnia_event.R
deSolve/inst/doc/examples/Pollution.R
deSolve/inst/doc/examples/ballode.R
deSolve/inst/doc/examples/Schelde_OSA.R
deSolve/inst/doc/examples/Schelde_pars.R
deSolve/inst/doc/mymod.f
deSolve/inst/doc/dynload
deSolve/inst/doc/dynload/Aquaphy.f
deSolve/inst/doc/dynload/zvodedll.f
deSolve/inst/doc/dynload/satres.R
deSolve/inst/doc/dynload/satres.f
deSolve/inst/doc/dynload/odefor2.f
deSolve/inst/doc/dynload/ex_Aquaphy.c
deSolve/inst/doc/dynload/ex_Aquaphy.f
deSolve/inst/doc/dynload/Forcing_lv.R
deSolve/inst/doc/dynload/AquaphyForcing.f
deSolve/inst/doc/dynload/lsodarfor.f
deSolve/inst/doc/dynload/CCL4model.f
deSolve/inst/doc/dynload/zvodedll.R
deSolve/inst/doc/dynload/Forcing_lv.c
deSolve/inst/doc/dynload/daspkfor.f
deSolve/inst/doc/dynload/daspkdll.R
deSolve/inst/doc/dynload/odedll.R
deSolve/inst/doc/dynload/ex_CCL4model.c
deSolve/inst/doc/dynload/odec.c
deSolve/inst/doc/dynload/lsodardll.R
deSolve/inst/doc/dynload/intakes.RData
deSolve/inst/doc/dynload/radaudae.f
deSolve/inst/doc/dynload/ex_CCL4model.f
deSolve/inst/doc/dynload/ex_SCOC.f
deSolve/inst/doc/dynload/satresC.c
deSolve/inst/doc/dynload/ChemicalDAE.f
deSolve/inst/doc/dynload/AquaphyEvent.R
deSolve/inst/doc/dynload/radaudaedll.R
deSolve/inst/doc/dynload/AquaphyForcing.R
deSolve/inst/doc/dynload/ex_SCOC.c
deSolve/inst/doc/dynload/odeband.R
deSolve/inst/doc/dynload/odefor.f
deSolve/inst/doc/dynload/SCOC.f
deSolve/inst/doc/dynload/odeband.f
deSolve/inst/doc/mymod.c
deSolve/inst/doc/source
deSolve/inst/doc/source/ddaspkcomments.txt.gz
deSolve/inst/doc/source/opkdmain.f.gz
deSolve/inst/doc/source/vodecomments.txt.gz
deSolve/inst/doc/source/opkdmaincomments.txt.gz
deSolve/inst/doc/compiledCode.Rnw
deSolve/inst/doc/deSolve.Rnw
deSolve/inst/doc/dynload-dede
deSolve/inst/doc/dynload-dede/dedeUtils.c
deSolve/inst/doc/dynload-dede/dede_lv.R
deSolve/inst/doc/dynload-dede/dedesimple.c
deSolve/inst/doc/dynload-dede/dede_lv2F.f
deSolve/inst/doc/dynload-dede/dede_lv2.c
deSolve/inst/doc/dynload-dede/dede_lv2.R
deSolve/inst/doc/dynload-dede/dede_lv.c
deSolve/inst/doc/dynload-dede/dedesimple.R
deSolve/inst/doc/dynload-dede/dede_lvF.f
deSolve/inst/doc/dynload-dede/dedesimpleF.f
deSolve/inst/doc/deSolve.R
deSolve/inst/doc/deSolve.pdf
deSolve/src
deSolve/src/lags.c
deSolve/src/call_daspk.c
deSolve/src/call_radau.c
deSolve/src/rk_util.h
deSolve/src/Makevars
deSolve/src/dlinpk.f
deSolve/src/opkdmain.f
deSolve/src/dvode.f
deSolve/src/call_euler.c
deSolve/src/rk_auto.c
deSolve/src/deSolve_utils.c
deSolve/src/brent.c
deSolve/src/call_rkFixed.c
deSolve/src/radau5a.f
deSolve/src/radau5.f
deSolve/src/ex_Aquaphy.c
deSolve/src/zvode.h
deSolve/src/opkda1.f
deSolve/src/R_init_deSolve.c
deSolve/src/call_iteration.c
deSolve/src/rk_util.c
deSolve/src/rk_implicit.c
deSolve/src/dsparsk.f
deSolve/src/dlsoder.f
deSolve/src/twoDmap.c
deSolve/src/call_rkAuto.c
deSolve/src/ex_CCL4model.c
deSolve/src/call_lsoda.c
deSolve/src/rk_fixed.c
deSolve/src/forcings.c
deSolve/src/call_rk4.c
deSolve/src/DLLutil.c
deSolve/src/daux.f
deSolve/src/ddaspk.f
deSolve/src/rprintf.c
deSolve/src/ex_SCOC.c
deSolve/src/deSolve.h
deSolve/src/ex_ChemicalDAE.c
deSolve/src/dintdy2.f
deSolve/src/call_zvode.c
deSolve/src/call_rkImplicit.c
deSolve/src/zvode.f
deSolve/src/errmsg.f
deSolve/NAMESPACE
deSolve/demo
deSolve/demo/odedim.R
deSolve/demo/CCL4model.R
deSolve/demo/00Index
deSolve/NEWS
deSolve/data
deSolve/data/ccl4data.rda
deSolve/R
deSolve/R/radau.R deSolve/R/DLLfunc.R deSolve/R/checkevents.R deSolve/R/Utilities.R deSolve/R/rk.R deSolve/R/ccl4model.R deSolve/R/ode.R deSolve/R/forcings.R deSolve/R/lsodar.R deSolve/R/diagnostics.R deSolve/R/euler.R deSolve/R/matplot.R deSolve/R/zvode.R deSolve/R/printmessage.R deSolve/R/functions.R deSolve/R/Aquaphy.R deSolve/R/lsoda.R deSolve/R/cleanEventTimes.R deSolve/R/rk4.R deSolve/R/lsode.R deSolve/R/vode.R deSolve/R/rkMethod.R deSolve/R/iteration.R deSolve/R/SCOC.R deSolve/R/dede.R deSolve/R/lsodes.R deSolve/R/daspk.R
deSolve/vignettes
deSolve/vignettes/mymod.f
deSolve/vignettes/mymod.c
deSolve/vignettes/.install_extras
deSolve/vignettes/compiledCode.Rnw
deSolve/vignettes/deSolve.Rnw
deSolve/vignettes/image1D.png
deSolve/vignettes/comp-event.pdf
deSolve/vignettes/aphid.png
deSolve/vignettes/integration.bib
deSolve/MD5
deSolve/build
deSolve/build/vignette.rds
deSolve/DESCRIPTION
deSolve/man
deSolve/man/timelags.Rd deSolve/man/daspk.Rd deSolve/man/deSolve-internal.Rd deSolve/man/SCOC.Rd deSolve/man/zvode.Rd deSolve/man/rk.Rd deSolve/man/ode.Rd deSolve/man/forcings.Rd deSolve/man/lsodes.Rd deSolve/man/diagnostics.deSolve.Rd deSolve/man/lsodar.Rd deSolve/man/ode.band.Rd deSolve/man/aquaphy.Rd deSolve/man/lsode.Rd deSolve/man/vode.Rd deSolve/man/DLLfunc.Rd deSolve/man/ccl4data.Rd deSolve/man/cleanEventTimes.Rd deSolve/man/deSolve.Rd deSolve/man/rkMethod.Rd deSolve/man/lsoda.Rd deSolve/man/diagnostics.Rd deSolve/man/ode.1D.Rd deSolve/man/radau.Rd deSolve/man/ode.3D.Rd deSolve/man/dede.Rd deSolve/man/DLLres.Rd deSolve/man/ccl4model.Rd deSolve/man/events.Rd deSolve/man/rk4.Rd deSolve/man/plot.deSolve.Rd deSolve/man/ode.2D.Rd
deSolve/.Rinstignore

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.