timedisc_rkfehlberg.f90 File Reference

Go to the source code of this file.

Data Types

type  timedisc_rkfehlberg_mod::coeff_type
 
type  timedisc_rkfehlberg_mod::timedisc_rkfehlberg
 

Modules

module  timedisc_rkfehlberg_mod
 subroutines for Runge-Kutta Fehlberg method
 

Functions/Subroutines

subroutine timedisc_rkfehlberg_mod::inittimedisc (this, Mesh, Physics, config, IO, ttype, tname)
 
subroutine timedisc_rkfehlberg_mod::inittimedisc_rkfehlberg (this, Mesh, Physics, config, IO)
 
subroutine timedisc_rkfehlberg_mod::solveode (this, Mesh, Physics, Sources, Fluxes, time, dt, err)
 
subroutine timedisc_rkfehlberg_mod::computecvar_rkfehlberg (this, Mesh, Physics, Fluxes, dt, m, coeff, cvar, cnew)
 perfroms the time step update using the RHS More...
 
subroutine timedisc_rkfehlberg_mod::setbutchertableau (this)
 set coefficients for RK-Fehlberg schemes More...
 
subroutine timedisc_rkfehlberg_mod::showbutchertableau (this)
 
subroutine timedisc_rkfehlberg_mod::finalize (this)
 

Variables

character(len=32), parameter timedisc_rkfehlberg_mod::odesolver_name = "Runge-Kutta Fehlberg"