| 
    Neko 1.99.1
    
   A portable framework for high-order spectral element flow simulations 
   | 
 

Public Member Functions | |
| procedure, pass(this) | init (this, order) | 
| Constructor.   | |
| procedure, pass(this) | free (this) | 
| Destructor.   | |
Public Attributes | |
| real(kind=rp), dimension(:, :), allocatable | coeffs_a | 
| real(kind=rp), dimension(:), allocatable | coeffs_b | 
| real(kind=rp), dimension(:), allocatable | coeffs_c | 
| type(c_ptr) | coeffs_a_d = C_NULL_PTR | 
| type(c_ptr) | coeffs_b_d = C_NULL_PTR | 
| type(c_ptr) | coeffs_c_d = C_NULL_PTR | 
| integer | order | 
Definition at line 44 of file runge_kutta_scheme.f90.
| procedure, pass(this) runge_kutta_time_scheme::runge_kutta_time_scheme_t::free | ( | class(runge_kutta_time_scheme_t) | this | ) | 
| this | The Runge-Kutta scheme object to be destroyed | 
Definition at line 56 of file runge_kutta_scheme.f90.
| procedure, pass(this) runge_kutta_time_scheme::runge_kutta_time_scheme_t::init | ( | class(runge_kutta_time_scheme_t), intent(inout) | this, | 
| integer, intent(in) | order | ||
| ) | 
| this | The Runge-Kutta scheme object | 
| order | Order of accuracy (1-4), determines coefficients: 1: Forward Euler 2: Heun's method 3: SSPRK3 4: Classic RK4 | 
Definition at line 54 of file runge_kutta_scheme.f90.
| real(kind=rp), dimension(:, :), allocatable runge_kutta_time_scheme::runge_kutta_time_scheme_t::coeffs_a | 
Definition at line 45 of file runge_kutta_scheme.f90.
| type(c_ptr) runge_kutta_time_scheme::runge_kutta_time_scheme_t::coeffs_a_d = C_NULL_PTR | 
Definition at line 48 of file runge_kutta_scheme.f90.
| real(kind=rp), dimension(:), allocatable runge_kutta_time_scheme::runge_kutta_time_scheme_t::coeffs_b | 
Definition at line 46 of file runge_kutta_scheme.f90.
| type(c_ptr) runge_kutta_time_scheme::runge_kutta_time_scheme_t::coeffs_b_d = C_NULL_PTR | 
Definition at line 49 of file runge_kutta_scheme.f90.
| real(kind=rp), dimension(:), allocatable runge_kutta_time_scheme::runge_kutta_time_scheme_t::coeffs_c | 
Definition at line 47 of file runge_kutta_scheme.f90.
| type(c_ptr) runge_kutta_time_scheme::runge_kutta_time_scheme_t::coeffs_c_d = C_NULL_PTR | 
Definition at line 50 of file runge_kutta_scheme.f90.
| integer runge_kutta_time_scheme::runge_kutta_time_scheme_t::order | 
Definition at line 51 of file runge_kutta_scheme.f90.