Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
shamphys::MHD_physics< Tvec, Tscal > Struct Template Reference

Static Public Member Functions

static constexpr Tscal v_alfven (Tvec B, Tscal rho, Tscal mu_0)
 
static constexpr Tscal v_shock (Tscal cs, Tvec B, Tscal rho, Tscal mu_0)
 
static constexpr Tscal vsigB (Tvec v_ab, Tvec r_ab_unit)
 
static constexpr Tscal vsig_MHD (Tvec v_ab, Tvec r_ab_unit, Tscal cs_a, Tvec B_a, Tscal rho_a, Tscal mu_0, Tscal alpha_av, Tscal beta_av)
 

Detailed Description

template<class Tvec, class Tscal>
struct shamphys::MHD_physics< Tvec, Tscal >

Definition at line 24 of file mhd.hpp.

Member Function Documentation

◆ v_alfven()

template<class Tvec , class Tscal >
static constexpr Tscal shamphys::MHD_physics< Tvec, Tscal >::v_alfven ( Tvec  B,
Tscal  rho,
Tscal  mu_0 
)
inlinestaticconstexpr

Definition at line 25 of file mhd.hpp.

◆ v_shock()

template<class Tvec , class Tscal >
static constexpr Tscal shamphys::MHD_physics< Tvec, Tscal >::v_shock ( Tscal  cs,
Tvec  B,
Tscal  rho,
Tscal  mu_0 
)
inlinestaticconstexpr

Definition at line 29 of file mhd.hpp.

◆ vsig_MHD()

template<class Tvec , class Tscal >
static constexpr Tscal shamphys::MHD_physics< Tvec, Tscal >::vsig_MHD ( Tvec  v_ab,
Tvec  r_ab_unit,
Tscal  cs_a,
Tvec  B_a,
Tscal  rho_a,
Tscal  mu_0,
Tscal  alpha_av,
Tscal  beta_av 
)
inlinestaticconstexpr

Definition at line 41 of file mhd.hpp.

◆ vsigB()

template<class Tvec , class Tscal >
static constexpr Tscal shamphys::MHD_physics< Tvec, Tscal >::vsigB ( Tvec  v_ab,
Tvec  r_ab_unit 
)
inlinestaticconstexpr

Definition at line 33 of file mhd.hpp.


The documentation for this struct was generated from the following file: