![]() |
Shamrock 2025.10.0
Astrophysical Code
|
Classes | |
| struct | IdealMHD_constrained_hyper_para |
| struct | None |
| struct | NonIdealMHD |
Public Types | |
| using | Tscal = shambase::VecComponent< Tvec > |
| using | Variant = std::variant< None, IdealMHD_constrained_hyper_para, NonIdealMHD > |
Public Member Functions | |
| void | set (Variant v) |
| bool | has_B_field () |
| bool | has_psi_field () |
| bool | has_divB_field () |
| bool | has_curlB_field () |
| bool | has_dtdivB_field () |
| void | print_status () |
Public Attributes | |
| Variant | config = None{} |
Static Public Attributes | |
| static constexpr u32 | dim = shambase::VectorProperties<Tvec>::dimension |
Definition at line 32 of file MHDConfig.hpp.
| using shammodels::sph::MHDConfig< Tvec >::Tscal = shambase::VecComponent<Tvec> |
Definition at line 34 of file MHDConfig.hpp.
| using shammodels::sph::MHDConfig< Tvec >::Variant = std::variant<None, IdealMHD_constrained_hyper_para, NonIdealMHD> |
Definition at line 53 of file MHDConfig.hpp.
|
inline |
Definition at line 59 of file MHDConfig.hpp.
|
inline |
Definition at line 76 of file MHDConfig.hpp.
|
inline |
Definition at line 71 of file MHDConfig.hpp.
|
inline |
Definition at line 81 of file MHDConfig.hpp.
|
inline |
Definition at line 65 of file MHDConfig.hpp.
|
inline |
Definition at line 86 of file MHDConfig.hpp.
|
inline |
Definition at line 57 of file MHDConfig.hpp.
| Variant shammodels::sph::MHDConfig< Tvec >::config = None{} |
Definition at line 55 of file MHDConfig.hpp.
|
staticconstexpr |
Definition at line 35 of file MHDConfig.hpp.