Last Update: 2013-06-28 (Fri) Tomonori Kouya

Brief explanation on BIRK

BIRK is a software library in order to obtain more and more precise solution of initial value problems of ordinary differential equations. It is construted on the strong backbone; the theory of implicit Runge-Kutta methods, and is supported with BNCpack, double and multiple precision numerical computation library with help of MPFR/GMP.

How to compile and run BIRK

  1. (Prerequisite) It is necessary to prepare the following libraries before compiling BIRK
  2. You unzip BIRK Source(version 0.01) in your home directory, and then edit some lines in Makefile to fit your environment.
  3. Run "make", and then you can execute some test_irk_jay_* for some test problems in "problems" directory.


  1. [arXiv] T.Kouya, "Practical Implementation of High-Order Multiple Precision Fully Implicit Runge-Kutta Methods with Step Size Control Using Embedded Formula", IJNMA, Vol.9, Issue 2, 2013.
  2. Implicit Runge-Kutta Method by Wikipedia
  3. RADAU5 by E.Hairer
  4. SPARK3 by L.O.Jay

Back to NA top

Back to Top

Tomonori Kouya (c) 2013
tkouya (AT mark)