Package: deSolve 1.40

Thomas Petzoldt

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.

Authors:Karline Soetaert [aut], Thomas Petzoldt [aut, cre], R. Woodrow Setzer [aut], Peter N. Brown [ctb], George D. Byrne [ctb], Ernst Hairer [ctb], Alan C. Hindmarsh [ctb], Cleve Moler [ctb], Linda R. Petzold [ctb], Youcef Saad [ctb], Clement W. Ulrich [ctb]

deSolve_1.40.tar.gz
deSolve_1.40.zip(r-4.5)deSolve_1.40.zip(r-4.4)deSolve_1.40.zip(r-4.3)
deSolve_1.40.tgz(r-4.4-x86_64)deSolve_1.40.tgz(r-4.4-arm64)deSolve_1.40.tgz(r-4.3-x86_64)deSolve_1.40.tgz(r-4.3-arm64)
deSolve_1.40.tar.gz(r-4.5-noble)deSolve_1.40.tar.gz(r-4.4-noble)
deSolve_1.40.tgz(r-4.4-emscripten)deSolve_1.40.tgz(r-4.3-emscripten)
deSolve.pdf |deSolve.html
deSolve/json (API)
NEWS

# Install 'deSolve' in R:
install.packages('deSolve', repos = c('https://r-forge.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://r-forge.r-project.org/projects/desolve

Uses libs:
  • openblas– Optimized BLAS
  • fortran– Runtime library for GNU Fortran applications
Datasets:
  • ccl4data - Closed Chamber Study of CCl4 Metabolism by Rats.

On CRAN:

37 exports 12.14 score 0 dependencies 402 dependents 179 mentions 6.3k scripts 45.7k downloads

Last updated 11 months agofrom:106f898c25. Checks:OK: 9. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 20 2024
R-4.5-win-x86_64OKSep 20 2024
R-4.5-linux-x86_64OKSep 20 2024
R-4.4-win-x86_64OKSep 20 2024
R-4.4-mac-x86_64OKSep 20 2024
R-4.4-mac-aarch64OKSep 20 2024
R-4.3-win-x86_64OKSep 20 2024
R-4.3-mac-x86_64OKSep 20 2024
R-4.3-mac-aarch64OKSep 20 2024

Exports:aquaphyccl4modelcheckDLLcleanEventTimesdaspkdedediagnosticsdiagnostics.defaultdiagnostics.deSolveDLLfuncDLLreseulereuler.1Dlagderivlagvaluelsodalsodarlsodelsodesmatplot.0Dmatplot.1Dmatplot.deSolvenearestEventodeode.1Dode.2Dode.3Dode.bandplot.1Dradaurkrk4rkMethodSCOCtimestepvodezvode

Dependencies:

R Package deSolve: Solving Initial Value Differential Equations in R

Rendered fromdeSolve.Rnwusingutils::Sweaveon Sep 20 2024.

Last update: 2021-09-22
Started: 2013-08-14

R Package deSolve: Writing Code in Compiled Languages

Rendered fromcompiledCode.Rnwusingutils::Sweaveon Sep 20 2024.

Last update: 2021-09-22
Started: 2013-08-14

Readme and manuals

Help Manual

Help pageTopics
General Solvers for Initial Value Problems of Ordinary Differential Equations (ODE), Partial Differential Equations (PDE), Differential Algebraic Equations (DAE) and delay differential equations (DDE).deSolve-package deSolve
A Physiological Model of Unbalanced Algal Growthaquaphy
Closed Chamber Study of CCl4 Metabolism by Rats.ccl4data
The CCl4 Inhalation Modelccl4model
Check shared library (DLL/.so) of a compiled model.checkDLL
Find Nearest Event for Each Time Step and Clean Time Steps to Avoid DoublescleanEventTimes nearestEvent
Solver for Differential Algebraic Equations (DAE)daspk
General Solver for Delay Differential Equations.dede
Print Diagnostic Characteristics of Solversdiagnostics diagnostics.default
Print Diagnostic Characteristics of ODE and DAE Solversdiagnostics.deSolve
Evaluates a Derivative Function Represented in a DLLDLLfunc
Evaluates a Residual Derivative Function Represented in a DLLDLLres
Implementing Events and Roots in Differential Equation Models.events roots
Passing Forcing Functions to Models Written in R or Compiled Code.forcings
Solver for Ordinary Differential Equations (ODE), Switching Automatically Between Stiff and Non-stiff Methodslsoda
Solver for Ordinary Differential Equations (ODE), Switching Automatically Between Stiff and Non-stiff Methods and With Root Findinglsodar
Solver for Ordinary Differential Equations (ODE)lsode
Solver for Ordinary Differential Equations (ODE) With Sparse Jacobianlsodes
General Solver for Ordinary Differential Equationsode print.deSolve summary.deSolve
Solver For Multicomponent 1-D Ordinary Differential Equationsode.1D
Solver for 2-Dimensional Ordinary Differential Equationsode.2D
Solver for 3-Dimensional Ordinary Differential Equationsode.3D
Solver for Ordinary Differential Equations; Assumes a Banded Jacobianode.band
Plot, Image and Histogram Method for deSolve Objectshist.deSolve image.deSolve matplot.0D matplot.1D matplot.deSolve plot.1D plot.deSolve subset.deSolve
Implicit Runge-Kutta RADAU IIAradau
Explicit One-Step Solvers for Ordinary Differential Equations (ODE)rk
Solve System of ODE (Ordinary Differential Equation)s by Euler's Method or Classical Runge-Kutta 4th Order Integration.euler euler.1D rk4
Collection of Parameter Sets (Butcher Arrays) for the Runge-Kutta Family of ODE SolversrkMethod
A Sediment Model of Oxygen ConsumptionSCOC
Time Lagged Values of State Variables and Derivatives.lagderiv lagvalue timelags
Solver for Ordinary Differential Equations (ODE)vode
Solver for Ordinary Differential Equations (ODE) for COMPLEX variableszvode