EOS
This is the Embedded Operator Splitting (EOS) methods described in Rein (2019).
Attributes
phi0 (int)
Outer operator splitting scheme
Supported values
| enum constant | identifier |
|---|---|
| 0 | LF |
| 1 | LF4 |
| 2 | LF6 |
| 3 | LF8 |
| 4 | LF4_2 |
| 5 | LF8_6_4 |
| 6 | PLF7_6_4 |
| 7 | PMLF4 |
| 8 | PMLF6 |
phi1 (int)
Inner operator splitting scheme
Supported values
| enum constant | identifier |
|---|---|
| 0 | LF |
| 1 | LF4 |
| 2 | LF6 |
| 3 | LF8 |
| 4 | LF4_2 |
| 5 | LF8_6_4 |
| 6 | PLF7_6_4 |
| 7 | PMLF4 |
| 8 | PMLF6 |
n (uint)
Number of sub-timesteps. Default: 2.
safe_mode (uint)
If set to 0, always combine drift steps at the beginning and end of phi0. If set to 1, n needs to be bigger than 1.