v 0.99.5 rODE just released - Ordinary Differential Equation (ODE) Solvers Written in R

Alfonso R. Reyes
9 Posts

Show physics, math and engineering students how an ODE solver is made and how effective 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.

I have improved the README with plots. Added more ODE solver examples.

For those interested in exploring computational physics using R, I have created S4 classes from the ODE solvers available in OSP. Not intended for speed but learning R, S4 classes or how the algorithms were implemented without the Java internals get in the way. The package also includes the classic examples such as FallingParticle, Pendulum, Kepler, Planet, Reaction and others available in Matlab.

The package is now available in CRAN and be installed from any R environment such as RStudio.

For those interested in collaborating, the GitHub link is: https://github.com/AlfonsoRReyes/rODE

Alfonso R. Reyes Houston, Texas

Package Information: Package: rODE Version: 0.99.4 Title: Ordinary Differential Equation (ODE) Solvers Written in R Using S4 Classes Author(s): Alfonso R. Reyes Maintainer: Alfonso R. Reyes Depends: R (>= 3.3.0) Suggests: knitr, testthat, rmarkdown, ggplot2, dplyr, tidyr Description: Show Physics and engineering students how an ODE solver is made and how effective classes can be for the construction of the equations that describe how effective classes can be for the construction of equations that describe the natural phenomena. Most of the ideas come from the book on "Computer Simulations in Physics" by Harvey Gould, Jan Tobochnik, and Wolfgang Christian. Book link: . License: GPL-2 Imports: methods, data.table