SpECTRE  v2024.04.12
grmhd::Solutions::BondiMichel::IntermediateVars< DataType > Struct Template Reference

Public Member Functions

 IntermediateVars (double rest_mass_density_at_infinity, double in_mass_accretion_rate_over_four_pi, double in_mass, double in_polytropic_constant, double in_polytropic_exponent, double in_bernoulli_constant_squared_minus_one, double in_sonic_radius, double in_sonic_density, const tnsr::I< DataType, 3 > &x, bool need_spacetime, const gr::Solutions::KerrSchild &background_spacetime)
 
double bernoulli_root_function (double rest_mass_density_guess, double current_radius) const
 

Public Attributes

DataType radius {}
 
DataType rest_mass_density {}
 
DataType electron_fraction {}
 
double mass_accretion_rate_over_four_pi {}
 
double mass {}
 
double polytropic_constant {}
 
double polytropic_exponent {}
 
double bernoulli_constant_squared_minus_one {}
 
double sonic_radius {}
 
double sonic_density {}
 
tuples::tagged_tuple_from_typelist< typename gr::Solutions::KerrSchild::tags< DataType > > kerr_schild_soln {}
 

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