Education Prize Logo
Science SPORE Prize
November 2011

NSF Logo
The Open Source Physics Project is supported by NSF DUE-0442581.

rODE - an R package using OSP algorithms

Return to the General Comments forum
Login to post to this thread

v 0.99.5 rODE just released - Ordinary Differential Equation (ODE) Solvers Written in R - Jul 14 at 12:32PM
ALFONSO 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.

Please, feel to contribute via GitHub:

https://github.com/f0nzie/rODE

Thanks,
Alfonso R. Reyes

Attached File: rODE-README.pdf


rODE v0.99.4 with OSP flavor just released - May 28 at 10:27AM
ALFONSO REYES
9 Posts

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

Post edited May 28, 2017 at 10:28 AM EST.

Post edited May 28, 2017 at 10:29 AM EST.


Current Replies - View all
Re: rODE v0.99.4 with OSP...   (lookang - May 29)
Re: Re: rODE v0.99.4 with...   (ALFONSO REYES - May 29)
Re: Re: rODE v0.99.4 with...   (ALFONSO REYES - May 29)
The OSP Network:
Open Source Physics - Tracker - EJS Modeling
Physlet Physics
Physlet Quantum Physics