astronomix._modules._stellar_wind.stellar_wind_options#

Configuration and parameter containers for stellar-wind injection.

WindConfig holds the static choices (which injection scheme, how many cells to inject into) and WindParams the physical wind parameters. The module-level integer constants name the available injection schemes from https://arxiv.org/abs/2107.14673.

Module Contents#

Classes#

Data#

API#

astronomix._modules._stellar_wind.stellar_wind_options.MEO = 0#
astronomix._modules._stellar_wind.stellar_wind_options.EI = 1#
astronomix._modules._stellar_wind.stellar_wind_options.MEI = 2#
class astronomix._modules._stellar_wind.stellar_wind_options.WindConfig[source]#

Bases: typing.NamedTuple

stellar_wind: bool = False#
num_injection_cells: int = 10#
wind_injection_scheme: int = None#
trace_wind_density: bool = False#
class astronomix._modules._stellar_wind.stellar_wind_options.WindParams[source]#

Bases: typing.NamedTuple

wind_mass_loss_rate: float = 0.0#
wind_final_velocity: float = 0.0#
pressure_floor: float = 100000.0#