criptic v1
Cosmic Ray Interstellar Propagation Tool using Itô Calculus
Loading...
Searching...
No Matches
Variables
criptic::rkf Namespace Reference

A namespace to hold the Runge-Kutta-Fehlberg coefficients. More...

Variables

static constexpr Real ah []
 
static constexpr Real b3 []
 
static constexpr Real b4 []
 
static constexpr Real b5 []
 
static constexpr Real b6 []
 
static constexpr Real c1 = 902880.0 / 7618050.0
 
static constexpr Real c3 = 3953664.0 / 7618050.0
 
static constexpr Real c4 = 3855735.0 / 7618050.0
 
static constexpr Real c5 = -1371249.0 / 7618050.0
 
static constexpr Real c6 = 277020.0 / 7618050.0
 
static constexpr Real ec []
 

Detailed Description

A namespace to hold the Runge-Kutta-Fehlberg coefficients.

The coefficients here have been copied from the GSL

Variable Documentation

◆ ah

constexpr Real criptic::rkf::ah[]
staticconstexpr
Initial value:
=
{ 1.0 / 4.0, 3.0 / 8.0, 12.0 / 13.0,
1.0, 1.0 / 2.0 }

RKF coefficients ah

◆ b3

constexpr Real criptic::rkf::b3[]
staticconstexpr
Initial value:
=
{ 3.0 / 32.0, 9.0 / 32.0 }

RKF coefficients b3

◆ b4

constexpr Real criptic::rkf::b4[]
staticconstexpr
Initial value:
=
{ 1932.0 / 2197.0, -7200.0 / 2197.0,
7296.0 / 2197.0 }

RKF coefficients b4

◆ b5

constexpr Real criptic::rkf::b5[]
staticconstexpr
Initial value:
=
{ 8341.0 / 4104.0, -32832.0 / 4104.0, 29440.0 / 4104.0,
-845.0 / 4104.0 }

RKF coefficients b5

◆ b6

constexpr Real criptic::rkf::b6[]
staticconstexpr
Initial value:
=
{ -6080.0 / 20520.0, 41040.0 / 20520.0, -28352.0 / 20520.0,
9295.0 / 20520.0, -5643.0 / 20520.0
}

RKF coefficients b6

◆ c1

constexpr Real criptic::rkf::c1 = 902880.0 / 7618050.0
staticconstexpr

RKF coefficient c1

◆ c3

constexpr Real criptic::rkf::c3 = 3953664.0 / 7618050.0
staticconstexpr

RKF coefficient c3

◆ c4

constexpr Real criptic::rkf::c4 = 3855735.0 / 7618050.0
staticconstexpr

RKF coefficient c4

◆ c5

constexpr Real criptic::rkf::c5 = -1371249.0 / 7618050.0
staticconstexpr

RKF coefficient c5

◆ c6

constexpr Real criptic::rkf::c6 = 277020.0 / 7618050.0
staticconstexpr

RKF coefficient c6

◆ ec

constexpr Real criptic::rkf::ec[]
staticconstexpr
Initial value:
= { 0.0,
1.0 / 360.0,
0.0,
-128.0 / 4275.0,
-2197.0 / 75240.0,
1.0 / 50.0,
2.0 / 55.0
}

RKF coefficients ec