jf1uids._physics_modules._stellar_wind.weaver#

Module Contents#

Classes#

API#

class jf1uids._physics_modules._stellar_wind.weaver.Weaver(v_inf, M_dot, rho_0, p_0, num_xi=100, gamma=5 / 3)[source]#

Initialization

calculate_shell_profiles()[source]#
get_inner_shock_radius(t)[source]#
get_outer_shock_radius(t)[source]#
get_critical_radius(t)[source]#
get_radial_range_wind_interior(delta_R, t)[source]#
get_radial_range_free_wind(delta_R, t)[source]#
get_radial_range_undisturbed_ism(delta_R, R_max, t)[source]#
get_pressure_profile(delta_R, R_max, t)[source]#
get_velocity_profile(delta_R, R_max, t)[source]#
get_density_profile(delta_R, R_max, t)[source]#