{
  "_id": "6a1061c9acfb0bcc41ca7c74",
  "Package": "diffeqr",
  "Type": "Package",
  "Title": "Solving Differential Equations (ODEs, SDEs, DDEs, DAEs)",
  "Version": "2.1.0",
  "Authors@R": "person(\"Christopher\", \"Rackauckas\", email = \"me@chrisrackauckas.com\", role = c(\"aut\", \"cre\", \"cph\"))",
  "Description": "An interface to 'DifferentialEquations.jl'\n<https://diffeq.sciml.ai/dev/> from the R programming language.\nIt has unique high performance methods for solving ordinary\ndifferential equations (ODE), stochastic differential equations\n(SDE), delay differential equations (DDE),\ndifferential-algebraic equations (DAE), and more. Much of the\nfunctionality, including features like adaptive time stepping\nin SDEs, are unique and allow for multiple orders of magnitude\nspeedup over more common methods. Supports GPUs, with support\nfor CUDA (NVIDIA), AMD GPUs, Intel oneAPI GPUs, and Apple's\nMetal (M-series chip GPUs). 'diffeqr' attaches an R interface\nonto the package, allowing seamless use of this tooling by R\nusers. For more information, see Rackauckas and Nie (2017)\n<doi:10.5334/jors.151>.",
  "Encoding": "UTF-8",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/SciML/diffeqr",
  "SystemRequirements": "Julia (>= 1.10), DifferentialEquations.jl,\nModelingToolkit.jl",
  "RoxygenNote": "7.1.1",
  "VignetteBuilder": "knitr",
  "Repository": "https://sciml.r-universe.dev",
  "Date/Publication": "2026-01-08 16:10:38 UTC",
  "RemoteUrl": "https://github.com/sciml/diffeqr",
  "RemoteRef": "HEAD",
  "RemoteSha": "e9ba6b5942789cafb2396dbc8e0f194e9e59cf7a",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-08 07:54:45 UTC",
    "User": "root"
  },
  "Author": "Christopher Rackauckas [aut, cre, cph]",
  "Maintainer": "Christopher Rackauckas <me@chrisrackauckas.com>",
  "MD5sum": "823af990c6e55aae2b56270a904dc42f",
  "_user": "sciml",
  "_type": "src",
  "_file": "diffeqr_2.1.0.tar.gz",
  "_fileid": "a8d18ef107d4aac6cde77985666ff7c8990f9dbba94bafa77c6bfbe71dce398a",
  "_filesize": 758369,
  "_sha256": "a8d18ef107d4aac6cde77985666ff7c8990f9dbba94bafa77c6bfbe71dce398a",
  "_created": "2026-05-08T07:54:45.000Z",
  "_published": "2026-05-22T14:01:45.431Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77395108713,
      "time": 127,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6874529848"
    },
    {
      "job": 77395108845,
      "time": 140,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6874533000"
    },
    {
      "job": 77395109024,
      "time": 154,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6874531172"
    },
    {
      "job": 77395108694,
      "time": 157,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6874528715"
    },
    {
      "job": 77395108073,
      "time": 179,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6874495202"
    },
    {
      "job": 77395108181,
      "time": 110,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7162369996"
    },
    {
      "job": 77395108837,
      "time": 116,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6874526702"
    },
    {
      "job": 77395108829,
      "time": 70,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6874514640"
    },
    {
      "job": 77395108727,
      "time": 76,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6874516083"
    }
  ],
  "_buildurl": "https://github.com/r-universe/sciml/actions/runs/25543982907",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/sciml/diffeqr",
  "_commit": {
    "id": "e9ba6b5942789cafb2396dbc8e0f194e9e59cf7a",
    "author": "Christopher Rackauckas <accounts@chrisrackauckas.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #57 from ChrisRackauckas-Claude/docs-improvements-20260107-172836\n\nDocumentation improvements: Fix typos, bugs, and inconsistencies",
    "time": 1767888638
  },
  "_maintainer": {
    "name": "Christopher Rackauckas",
    "email": "me@chrisrackauckas.com",
    "login": "chrisrackauckas",
    "twitter": "@chrisrackauckas",
    "uuid": 1814174
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.4.0",
      "role": "Depends"
    },
    {
      "package": "JuliaCall",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "sciml",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-36",
      "n": 2
    },
    {
      "week": "2026-01",
      "n": 1
    },
    {
      "week": "2026-02",
      "n": 3
    }
  ],
  "_tags": [],
  "_topics": [
    "dae",
    "dde",
    "delay-differential-equations",
    "differential-algebraic-equations",
    "differential-equations",
    "ode",
    "ordinary-differential-equations",
    "scientific-machine-learning",
    "sciml",
    "sde",
    "stochastic-differential-equations"
  ],
  "_stars": 148,
  "_contributors": [
    {
      "user": "chrisrackauckas",
      "count": 176,
      "uuid": 1814174
    },
    {
      "user": "non-contradiction",
      "count": 4,
      "uuid": 10393778
    },
    {
      "user": "claude",
      "count": 3,
      "uuid": 81847
    },
    {
      "user": "nanhung",
      "count": 3,
      "uuid": 25087463
    },
    {
      "user": "aayushsabharwal",
      "count": 2,
      "uuid": 23384717
    },
    {
      "user": "thazhemadam",
      "count": 1,
      "uuid": 47104651
    },
    {
      "user": "asinghvi17",
      "count": 1,
      "uuid": 32143268
    },
    {
      "user": "waidschrat",
      "count": 1,
      "uuid": 14974082
    }
  ],
  "_userbio": {
    "uuid": 21238080,
    "type": "organization",
    "name": "SciML Open Source Scientific Machine Learning",
    "description": "Open source software for scientific machine learning"
  },
  "_downloads": {
    "count": 271,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/diffeqr"
  },
  "_devurl": "https://github.com/sciml/diffeqr",
  "_searchresults": 40,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/diffeqr.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/sciml/diffeqr",
  "_realowner": "sciml",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2018-04-24"
    },
    {
      "version": "0.1.1",
      "date": "2018-04-27"
    },
    {
      "version": "0.1.2",
      "date": "2019-07-12"
    },
    {
      "version": "0.1.3",
      "date": "2019-09-22"
    },
    {
      "version": "1.0.0",
      "date": "2020-08-26"
    },
    {
      "version": "1.1.0",
      "date": "2021-01-08"
    },
    {
      "version": "1.1.1",
      "date": "2021-08-05"
    },
    {
      "version": "1.1.3",
      "date": "2022-12-25"
    },
    {
      "version": "2.0.0",
      "date": "2023-10-20"
    },
    {
      "version": "2.0.1",
      "date": "2024-03-18"
    },
    {
      "version": "2.1.0",
      "date": "2024-12-04"
    }
  ],
  "_exports": [
    "diffeq_setup",
    "diffeqgpu_setup",
    "jitoptimize_ode",
    "jitoptimize_sde"
  ],
  "_help": [
    {
      "page": "diffeq_setup",
      "title": "Setup diffeqr",
      "topics": [
        "diffeq_setup"
      ]
    },
    {
      "page": "diffeqgpu_setup",
      "title": "Setup DiffEqGPU",
      "topics": [
        "diffeqgpu_setup"
      ]
    },
    {
      "page": "jitoptimize_ode",
      "title": "Jit Optimize an ODEProblem",
      "topics": [
        "jitoptimize_ode"
      ]
    },
    {
      "page": "jitoptimize_sde",
      "title": "Jit Optimize an SDEProblem",
      "topics": [
        "jitoptimize_sde"
      ]
    }
  ],
  "_readme": "https://github.com/sciml/diffeqr/raw/HEAD/README.md",
  "_rundeps": [
    "evaluate",
    "highr",
    "JuliaCall",
    "knitr",
    "Rcpp",
    "rjson",
    "xfun",
    "yaml"
  ],
  "_vignettes": [
    {
      "source": "gpu.Rmd",
      "filename": "gpu.html",
      "title": "GPU-Accelerated Ordinary Differential Equations (ODE) in R with diffeqr",
      "author": "Chris Rackauckas",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Note: diffeqr::diffeqgpu_setup can take awhile to run the first time as it installs the drivers!",
        "Benchmark"
      ],
      "created": "2020-08-23 02:15:05",
      "modified": "2023-10-20 04:42:43",
      "commits": 2
    },
    {
      "source": "dde.Rmd",
      "filename": "dde.html",
      "title": "Solving Delay Differential Equations (DDE) in R with diffeqr",
      "author": "Chris Rackauckas",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2018-04-20 00:27:03",
      "modified": "2026-01-08 16:10:38",
      "commits": 5
    },
    {
      "source": "dae.Rmd",
      "filename": "dae.html",
      "title": "Solving Differential-Algebraic Equations (DAE) in R with diffeqr",
      "author": "Chris Rackauckas",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2018-04-20 00:27:03",
      "modified": "2026-01-08 16:10:38",
      "commits": 5
    },
    {
      "source": "ode.Rmd",
      "filename": "ode.html",
      "title": "Solving Ordinary Differential Equations (ODE) in R with diffeqr",
      "author": "Chris Rackauckas",
      "engine": "knitr::rmarkdown",
      "headings": [
        "1D Linear ODEs",
        "Systems of ODEs",
        "Option Handling",
        "Performance Enhancements"
      ],
      "created": "2018-04-19 19:43:24",
      "modified": "2026-01-08 16:10:38",
      "commits": 11
    },
    {
      "source": "sde.Rmd",
      "filename": "sde.html",
      "title": "Solving Stochastic Differential Equations (SDE) in R with diffeqr",
      "author": "Chris Rackauckas",
      "engine": "knitr::rmarkdown",
      "headings": [
        "1D SDEs",
        "Systems of Diagonal Noise SDEs",
        "Systems of SDEs with Non-Diagonal Noise"
      ],
      "created": "2018-04-19 19:43:24",
      "modified": "2026-01-08 16:10:38",
      "commits": 10
    }
  ],
  "_score": 8.492481010128877,
  "_indexed": true,
  "_nocasepkg": "diffeqr",
  "_universes": [
    "sciml",
    "chrisrackauckas"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.1.0",
      "date": "2026-05-08T07:56:54.000Z",
      "distro": "noble",
      "commit": "e9ba6b5942789cafb2396dbc8e0f194e9e59cf7a",
      "fileid": "c7f1284d25e3d80c74d8a40b8372026d54b8a6c5af631222649714fd7b5e977a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sciml/actions/runs/25543982907"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.1.0",
      "date": "2026-05-08T07:57:05.000Z",
      "distro": "noble",
      "commit": "e9ba6b5942789cafb2396dbc8e0f194e9e59cf7a",
      "fileid": "6e49a9e2e48b6480385bf3ecc290210ddbd5256fd0747c65e33fe05e92de21f9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sciml/actions/runs/25543982907"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.1.0",
      "date": "2026-05-08T07:57:03.000Z",
      "commit": "e9ba6b5942789cafb2396dbc8e0f194e9e59cf7a",
      "fileid": "498f627a44050c42e826e06f7187e5d139795763475a8bd060f171c18e54010e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sciml/actions/runs/25543982907"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.1.0",
      "date": "2026-05-08T07:56:49.000Z",
      "commit": "e9ba6b5942789cafb2396dbc8e0f194e9e59cf7a",
      "fileid": "23cc464c48aa370dbd4a05048010b618ec7dc005cae8e24a19ce57bdde803a3f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sciml/actions/runs/25543982907"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.1.0",
      "date": "2026-05-08T07:56:39.000Z",
      "commit": "e9ba6b5942789cafb2396dbc8e0f194e9e59cf7a",
      "fileid": "55aa65683f75b5fd7e77c8ed6754f6af1fa563eff3462bcdf3f77f98624899b0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sciml/actions/runs/25543982907"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.1.0",
      "date": "2026-05-08T07:55:56.000Z",
      "commit": "e9ba6b5942789cafb2396dbc8e0f194e9e59cf7a",
      "fileid": "bcd1e5afd1bd10edbe1268f0a11213041d1e2d1c58577d4e40be75790d7f8c45",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sciml/actions/runs/25543982907"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.1.0",
      "date": "2026-05-08T07:56:00.000Z",
      "commit": "e9ba6b5942789cafb2396dbc8e0f194e9e59cf7a",
      "fileid": "ad4ee38aed6384a5fff377344d9d4394bbac576477d8447cd68cada7dbb5d953",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sciml/actions/runs/25543982907"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.1.0",
      "date": "2026-05-22T14:01:20.000Z",
      "commit": "e9ba6b5942789cafb2396dbc8e0f194e9e59cf7a",
      "fileid": "cabb325363a646ccbb5540264f344c10da6869ea531ed49607d6230d7ba95d59",
      "status": "success",
      "buildurl": "https://github.com/r-universe/sciml/actions/runs/25543982907"
    }
  ]
}