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.

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

View on R-Forge

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

Files in this package

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

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

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