timedisc_rkfehlberg_mod::timedisc_rkfehlberg Type Reference
Inheritance diagram for timedisc_rkfehlberg_mod::timedisc_rkfehlberg:
timedisc_modeuler_mod::timedisc_modeuler timedisc_base_mod::timedisc_base logging_base_mod::logging_base timedisc_cashkarp_mod::timedisc_cashkarp timedisc_dormand_prince_mod::timedisc_dormand_prince timedisc_ssprk_mod::timedisc_ssprk

Private Member Functions

PROCEDURE inittimedisc
 
PROCEDURE inittimedisc_rkfehlberg
 
PROCEDURE finalize
 
PROCEDURE solveode
 
PROCEDURE computecvar_rkfehlberg
 
GENERIC computecvar => ComputeCVar_rkfehlberg
 
PROCEDURE setbutchertableau
 
PROCEDURE showbutchertableau
 

Private Attributes

type(coeff_type), dimension(:), allocatable coeff
 
real, dimension(:), pointer b_low
 
real, dimension(:), pointer b_high
 
real, dimension(:), pointer c
 needed by More...
 
real, dimension(:,:), pointer a
 embedded RK More...
 

Additional Inherited Members

- Public Attributes inherited from logging_base_mod::logging_base
integer, public err
 error code More...
 

Detailed Description

Definition at line 69 of file timedisc_rkfehlberg.f90.

Member Function/Subroutine Documentation

◆ computecvar()

GENERIC timedisc_rkfehlberg_mod::timedisc_rkfehlberg::computecvar ( )
private

Definition at line 79 of file timedisc_rkfehlberg.f90.

◆ computecvar_rkfehlberg()

PROCEDURE timedisc_rkfehlberg_mod::timedisc_rkfehlberg::computecvar_rkfehlberg ( )
private

Definition at line 78 of file timedisc_rkfehlberg.f90.

◆ finalize()

PROCEDURE timedisc_rkfehlberg_mod::timedisc_rkfehlberg::finalize ( )
private

Definition at line 76 of file timedisc_rkfehlberg.f90.

◆ inittimedisc()

PROCEDURE timedisc_rkfehlberg_mod::timedisc_rkfehlberg::inittimedisc ( )
private

Definition at line 74 of file timedisc_rkfehlberg.f90.

◆ inittimedisc_rkfehlberg()

PROCEDURE timedisc_rkfehlberg_mod::timedisc_rkfehlberg::inittimedisc_rkfehlberg ( )
private

Definition at line 75 of file timedisc_rkfehlberg.f90.

◆ setbutchertableau()

PROCEDURE timedisc_rkfehlberg_mod::timedisc_rkfehlberg::setbutchertableau ( )
private

Definition at line 80 of file timedisc_rkfehlberg.f90.

◆ showbutchertableau()

PROCEDURE timedisc_rkfehlberg_mod::timedisc_rkfehlberg::showbutchertableau ( )
private

Definition at line 81 of file timedisc_rkfehlberg.f90.

◆ solveode()

PROCEDURE timedisc_rkfehlberg_mod::timedisc_rkfehlberg::solveode ( )
private

Definition at line 77 of file timedisc_rkfehlberg.f90.

Member Data Documentation

◆ a

real, dimension(:,:), pointer timedisc_rkfehlberg_mod::timedisc_rkfehlberg::a
private

embedded RK

Definition at line 72 of file timedisc_rkfehlberg.f90.

◆ b_high

real, dimension(:), pointer timedisc_rkfehlberg_mod::timedisc_rkfehlberg::b_high
private

Definition at line 71 of file timedisc_rkfehlberg.f90.

◆ b_low

real, dimension(:), pointer timedisc_rkfehlberg_mod::timedisc_rkfehlberg::b_low
private

Definition at line 71 of file timedisc_rkfehlberg.f90.

◆ c

real, dimension(:), pointer timedisc_rkfehlberg_mod::timedisc_rkfehlberg::c
private

needed by

Definition at line 71 of file timedisc_rkfehlberg.f90.

◆ coeff

type(coeff_type), dimension(:), allocatable timedisc_rkfehlberg_mod::timedisc_rkfehlberg::coeff
private

Definition at line 70 of file timedisc_rkfehlberg.f90.


The documentation for this type was generated from the following file: