Ordinary Differential Equation (ODE) Solvers Written in R Using S4 Classes
Overview
Show physics, math and engineering students how an ODE solver is made and how effective R classes can be for the construction of the equations that describe natural phenomena. Inspiration for this work comes from the book on "Computer Simulations in Physics" by Harvey Gould, Jan Tobochnik, and Wolfgang Christian. Book link: http://www.compadre.org/osp/items/detail.cfm?ID=7375.
Install
Health
NOTEdependencies in R coder-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc
Namespace in Imports field not imported from: ‘data.table’ All declared Imports should be used.
- NOTE11 OK, 2 NOTE2026-06-09
- ERROR10 OK, 2 NOTE, 1 ERROR2026-06-08
- NOTE9 OK, 5 NOTE2026-03-10
Documentation
- Help pages
- 34includes a package overview page
- Examples that run
- 100%24 run in a plain check
- Exported functions with examples
- 75%
- Documented parameters
- 100%
- Return-value docs
- 0%
- Help pages citing references
- 0%
Also includes 17 demo scripts (run with demo())
Downloads
Repository
Releases over time
6 development-tooling and community-health practices detected across 5 families in the upstream repository
Checks run against github.com/f0nzie/rode on 2026-10-18.
Show all practicesHide 1 practice
Dependencies
Installing rODE adds 1 package (1 with compiled code, 5.7 MB of source tarballs). Heaviest: data.table 5.7 MB.
Code & Tests
People & History
Pick two releases to compare their code metrics.
- RR 4.6.0 released · 2026-04-24
- RR 4.5.0 released · 2025-04-11
- RR 4.4.0 released · 2024-04-24
- RR 4.3.0 released · 2023-04-21
- RR 4.2.0 released · 2022-04-22
- RR 4.1.0 released · 2021-05-18
- RR 4.0.0 released · 2020-04-24
- RR 3.6.0 released · 2019-04-26
- RR 3.5.0 released · 2018-04-23
- 0.99.6Latest2017-11-10 · current release · diff ↗ ·
added 6 exports
init<-, setSolver<-, setTolerance<-, ODE, ODESolver, getODE - 0.99.52017-07-13 · diff ↗ ·
removed 1 export
run_test_examplesadded 2 exports
ODESolverFactory, run_test_applications - 0.99.42017-05-28
- RR 3.4.0 released · 2017-04-21
Package metadata
- First published
- 2017-05-28
- Total releases
- 3 / 9 yrs
- License
- GPL-2 OSI
- Minimum R
- ≥ 3.3.0
- Download size
- 585 KB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("rODE")This package has no citation file, so citation() returns this entry built from DESCRIPTION.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-22, which the citation names so these numbers can be found later. More on citing and the projects behind them.