A toolbox of numerical differential equation solvers written in pure Ruby. Currently there are multiple methods available to solve initial value ODEs (Dormand-Prince, Forward Euler, 2nd order Adams-Bashforth), boundary value ODEs (Linear Finite Element Galerkin), 2D Poisson's equation (5-point Laplacian), and the 1D advection equation (Upwind, Lax-Friedrichs, Leapfrog, Lax-Wendroff).
Copy to clipboard
- 0.1.0 - September 13, 2015 (49 KB)
Runtime Dependencies (2):
nmatrix ~> 0.2.0
nmatrix-lapacke ~> 0.2.0