![]() |
Shamrock 2025.10.0
Astrophysical Code
|
Classes | |
| struct | None |
| struct | DensityBased |
| struct | PseudoGradientBased |
| struct | JeansLengthBased |
| struct | ShearBased |
Public Types | |
| using | Tscal = shambase::VecComponent<Tvec> |
| using | mode = std::variant<None, DensityBased, PseudoGradientBased, JeansLengthBased, ShearBased> |
Public Member Functions | |
| void | set_refine_none () |
| void | set_refine_density_based (Tscal crit_mass) |
| void | set_refine_pseudo_gradient_based (Tscal error_min, Tscal error_max) |
| void | set_refine_jeans_length_based (u32 N_J, Tscal T_0) |
| void | set_refine_shear_based (Tscal thresh) |
| bool | need_level_zero_compute () |
| bool | need_amr_level_compute () |
Public Attributes | |
| mode | config = None{} |
| bool | old_amr = true |
Definition at line 92 of file SolverConfig.hpp.
| using shammodels::basegodunov::AMRMode< Tvec, TgridVec >::mode = std::variant<None, DensityBased, PseudoGradientBased, JeansLengthBased, ShearBased> |
Definition at line 116 of file SolverConfig.hpp.
| using shammodels::basegodunov::AMRMode< Tvec, TgridVec >::Tscal = shambase::VecComponent<Tvec> |
Definition at line 94 of file SolverConfig.hpp.
|
inline |
Definition at line 135 of file SolverConfig.hpp.
|
inline |
Definition at line 134 of file SolverConfig.hpp.
|
inline |
Definition at line 123 of file SolverConfig.hpp.
|
inline |
Definition at line 128 of file SolverConfig.hpp.
|
inline |
Definition at line 122 of file SolverConfig.hpp.
|
inline |
Definition at line 124 of file SolverConfig.hpp.
|
inline |
Definition at line 132 of file SolverConfig.hpp.
| mode shammodels::basegodunov::AMRMode< Tvec, TgridVec >::config = None{} |
Definition at line 118 of file SolverConfig.hpp.
| bool shammodels::basegodunov::AMRMode< Tvec, TgridVec >::old_amr = true |
Definition at line 120 of file SolverConfig.hpp.