MPI-AMRVAC
3.1
The MPI - Adaptive Mesh Refinement - Versatile Advection Code (development version)
|
This module packages odeint from numerical recipes. More...
Functions/Subroutines | |
subroutine | odeint (ystart, nvar, x1, x2, eps, h1, hmin, nok, nbad, derivs, rkqs, ierror) |
subroutine | rkqs (y, dydx, n, x, htry, eps, yscal, hdid, hnext, derivs) |
subroutine | rkck (y, dydx, n, x, h, yout, yerr, derivs) |
subroutine | stop (text) |
Variables | |
integer | maxstp |
integer | nmax |
integer | kmaxx |
double precision | tiny |
This module packages odeint from numerical recipes.
subroutine mod_odeint::odeint | ( | double precision, dimension(nvar) | ystart, |
integer | nvar, | ||
double precision | x1, | ||
double precision | x2, | ||
double precision | eps, | ||
double precision | h1, | ||
double precision | hmin, | ||
integer | nok, | ||
integer | nbad, | ||
external | derivs, | ||
external | rkqs, | ||
integer, intent(out) | ierror | ||
) |
subroutine mod_odeint::rkck | ( | double precision, dimension(n) | y, |
double precision, dimension(n) | dydx, | ||
integer | n, | ||
double precision | x, | ||
double precision | h, | ||
double precision, dimension(n) | yout, | ||
double precision, dimension(n) | yerr, | ||
external | derivs | ||
) |
subroutine mod_odeint::rkqs | ( | double precision, dimension(n) | y, |
double precision, dimension(n) | dydx, | ||
integer | n, | ||
double precision | x, | ||
double precision | htry, | ||
double precision | eps, | ||
double precision, dimension(n) | yscal, | ||
double precision | hdid, | ||
double precision | hnext, | ||
external | derivs | ||
) |
subroutine mod_odeint::stop | ( | character(len=*), intent(in) | text | ) |
Definition at line 271 of file mod_odeint.t.
integer mod_odeint::kmaxx |
Definition at line 5 of file mod_odeint.t.
integer mod_odeint::maxstp |
Definition at line 5 of file mod_odeint.t.
integer mod_odeint::nmax |
Definition at line 5 of file mod_odeint.t.
double precision mod_odeint::tiny |
Definition at line 7 of file mod_odeint.t.