MRKISS 2025-09-10
A tiny library with zero dependencies that aims to make it easy to use & experiment with explicit Runge-Kutta methods.
Loading...
Searching...
No Matches
mrkiss_eerk_verner_1978_6_5 Module Reference

Butcher tableau for Verner's 8 stage, Order (6,5) Runge-Kutta method (1978) More...

Variables

integer, parameter s = 8
 The order of the overall method.
integer, parameter m = 2
 Number of methods.
real(kind=rk), dimension(s, s), parameter a
 The \(\mathbf{a}\) matrix for the Butcher Tableau.
real(kind=rk), dimension(s, m), parameter b
 The \(\mathbf{b}\) matrix for the Butcher Tableau.
real(kind=rk), dimension(s), parameter c
 The \(\mathbf{c}\) matrix for the Butcher Tableau.
integer, dimension(m), parameter p = [6, 5]
 The method orders.
integer, dimension(m), parameter se = [8, 6]
 Number of stages for each method.

Detailed Description

Butcher tableau for Verner's 8 stage, Order (6,5) Runge-Kutta method (1978)

IMO
This is a good general method; however, I think mrkiss_eerk_verner_2010_6_5 should be preferred.
Known Aliases
'ARKODE_VERNER_8_5_6' (SUNDIALS).
Stability Image Links
References:
  • Verner (1978); Explicit Runge-Kutta methods with estimates of the local truncation error; SIAM J. Numer. Anal 15; (4)1; p772-790; zotero://select/items/0_9HLA6P9B

Variable Documentation

◆ s

integer, parameter mrkiss_eerk_verner_1978_6_5::s = 8

The order of the overall method.

Definition at line 62 of file mrkiss_eerk_verner_1978_6_5.f90.

◆ m

integer, parameter mrkiss_eerk_verner_1978_6_5::m = 2

Number of methods.

Definition at line 64 of file mrkiss_eerk_verner_1978_6_5.f90.

◆ a

real(kind=rk), dimension(s,s), parameter mrkiss_eerk_verner_1978_6_5::a

The \(\mathbf{a}\) matrix for the Butcher Tableau.

Definition at line 66 of file mrkiss_eerk_verner_1978_6_5.f90.

◆ b

real(kind=rk), dimension(s,m), parameter mrkiss_eerk_verner_1978_6_5::b

The \(\mathbf{b}\) matrix for the Butcher Tableau.

Definition at line 75 of file mrkiss_eerk_verner_1978_6_5.f90.

◆ c

real(kind=rk), dimension(s), parameter mrkiss_eerk_verner_1978_6_5::c

The \(\mathbf{c}\) matrix for the Butcher Tableau.

Definition at line 78 of file mrkiss_eerk_verner_1978_6_5.f90.

◆ p

integer, dimension(m), parameter mrkiss_eerk_verner_1978_6_5::p = [6, 5]

The method orders.

Definition at line 80 of file mrkiss_eerk_verner_1978_6_5.f90.

◆ se

integer, dimension(m), parameter mrkiss_eerk_verner_1978_6_5::se = [8, 6]

Number of stages for each method.

Definition at line 82 of file mrkiss_eerk_verner_1978_6_5.f90.