Holds the system-agnostic subcell parameters, such as numbers controlling when to switch between DG and subcell.
More...
|
| struct | AlwaysUseSubcells |
| | If true, then we always use the subcell method, not DG. More...
|
| |
| struct | InitialData |
| |
| struct | InitialDataPerssonExponent |
| | The exponent \(\alpha\) passed to the Persson troubled-cell indicator when applied to the initial data. More...
|
| |
| struct | InitialDataRdmpDelta0 |
| | The \(\delta_0\) parameter in the relaxed discrete maximum principle troubled-cell indicator when applied to the initial data. More...
|
| |
| struct | InitialDataRdmpEpsilon |
| | The \(\epsilon\) parameter in the relaxed discrete maximum principle troubled-cell indicator when applied to the initial data. More...
|
| |
| struct | PerssonExponent |
| | The exponent \(\alpha\) passed to the Persson troubled-cell indicator. More...
|
| |
| struct | RdmpDelta0 |
| | The \(\delta_0\) parameter in the relaxed discrete maximum principle troubled-cell indicator. More...
|
| |
| struct | RdmpEpsilon |
| | The \(\epsilon\) parameter in the relaxed discrete maximum principle troubled-cell indicator. More...
|
| |
|
|
| SubcellOptions (double initial_data_rdmp_delta0, double initial_data_rdmp_epsilon, double rdmp_delta0, double rdmp_epsilon, double initial_data_persson_exponent, double persson_exponent, bool always_use_subcells) noexcept |
| |
|
void | pup (PUP::er &p) noexcept |
| |
|
double | initial_data_rdmp_delta0 () const noexcept |
| |
|
double | initial_data_rdmp_epsilon () const noexcept |
| |
|
double | rdmp_delta0 () const noexcept |
| |
|
double | rdmp_epsilon () const noexcept |
| |
|
double | initial_data_persson_exponent () const noexcept |
| |
|
double | persson_exponent () const noexcept |
| |
|
bool | always_use_subcells () const noexcept |
| |
Holds the system-agnostic subcell parameters, such as numbers controlling when to switch between DG and subcell.