Package: diffeqr 2.1.0

Christopher Rackauckas

diffeqr: Solving Differential Equations (ODEs, SDEs, DDEs, DAEs)

An interface to 'DifferentialEquations.jl' <https://diffeq.sciml.ai/dev/> from the R programming language. It has unique high performance methods for solving ordinary differential equations (ODE), stochastic differential equations (SDE), delay differential equations (DDE), differential-algebraic equations (DAE), and more. Much of the functionality, including features like adaptive time stepping in SDEs, are unique and allow for multiple orders of magnitude speedup over more common methods. Supports GPUs, with support for CUDA (NVIDIA), AMD GPUs, Intel oneAPI GPUs, and Apple's Metal (M-series chip GPUs). 'diffeqr' attaches an R interface onto the package, allowing seamless use of this tooling by R users. For more information, see Rackauckas and Nie (2017) <doi:10.5334/jors.151>.

Authors:Christopher Rackauckas [aut, cre, cph]

diffeqr_2.1.0.tar.gz
diffeqr_2.1.0.zip(r-4.7)diffeqr_2.1.0.zip(r-4.6)diffeqr_2.1.0.zip(r-4.5)
diffeqr_2.1.0.tgz(r-4.6-any)diffeqr_2.1.0.tgz(r-4.5-any)
diffeqr_2.1.0.tar.gz(r-4.7-any)diffeqr_2.1.0.tar.gz(r-4.6-any)
diffeqr_2.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
diffeqr/json (API)

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

Bug tracker:https://github.com/sciml/diffeqr/issues

On CRAN:

Conda:

daeddedelay-differential-equationsdifferential-algebraic-equationsdifferential-equationsodeordinary-differential-equationsscientific-machine-learningscimlsdestochastic-differential-equations

8.68 score 147 stars 41 scripts 227 downloads 4 exports 8 dependencies

Last updated from:e55e71b393. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK116
source / vignettesOK177
linux-release-x86_64OK156
macos-release-arm64OK104
macos-oldrel-arm64OK74
windows-develOK69
windows-releaseOK75
windows-oldrelOK63
wasm-releaseOK107

Exports:diffeq_setupdiffeqgpu_setupjitoptimize_odejitoptimize_sde

Dependencies:evaluatehighrJuliaCallknitrRcpprjsonxfunyaml

Solving Delay Differential Equations (DDE) in R with diffeqr

Last update: 2026-01-08
Started: 2018-04-20

Solving Differential-Algebraic Equations (DAE) in R with diffeqr

Last update: 2026-01-08
Started: 2018-04-20

Solving Ordinary Differential Equations (ODE) in R with diffeqr
1D Linear ODEs | Systems of ODEs | Option Handling | Performance Enhancements

Last update: 2026-01-08
Started: 2018-04-19

Solving Stochastic Differential Equations (SDE) in R with diffeqr
1D SDEs | Systems of Diagonal Noise SDEs | Systems of SDEs with Non-Diagonal Noise

Last update: 2026-01-08
Started: 2018-04-19

GPU-Accelerated Ordinary Differential Equations (ODE) in R with diffeqr
Note: diffeqr::diffeqgpu_setup can take awhile to run the first time as it installs the drivers! | Benchmark

Last update: 2023-10-20
Started: 2020-08-23