From df30f44c39e691f51456fa683d32a61afe9fb2c8 Mon Sep 17 00:00:00 2001 From: Wordsworth_group <10161055+wordsworthgroup@users.noreply.github.com> Date: Thu, 30 Apr 2020 19:09:42 -0400 Subject: [PATCH] include DOI --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 318f1a4..e356f13 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # libode +[![DOI](https://zenodo.org/badge/189592373.svg)](https://zenodo.org/badge/latestdoi/189592373) + Easy to compile, fast ODE integrators as C++ classes This repo contains a collection of C++ classes for solving systems of ordinary differential equations (ODEs) in autonomous form. Documentation is [here](https://wordsworthgroup.github.io/libode/). All of the solvers are single-step, Runge-Kutta-like methods. There are explicit, adaptive solvers up to the ninth order. The repository also includes Rosenbrock methods, a singly-diagonal implicit Runge-Kutta (SDIRK) method, and several fully implicit Runge-Kutta methods. However, only a few of the implicit methods have solid adaptive time steppers at this point. With the current collection of solvers and features, `libode` is well suited to any non-stiff systems and to stiff systems that are tightly coupled and have a known Jacobian (ones that don't require sparse or banded matrix routines).