arsenal_gear.stellar_evolution.isochrone.MIST

class arsenal_gear.stellar_evolution.isochrone.MIST(filename: str, verbose: bool = False)[source]

Bases: Isochrone

Reads in MIST isochrone files.

age_index(age: Annotated[Quantity, PhysicalType('time')]) int[source]

Returns the index of the isochrone closest to the requested age that is also younger than the requested age.

Args:

age: the age of the isochrone.

get_Mmax(age: Annotated[Quantity, PhysicalType('time')]) Annotated[Quantity, PhysicalType('mass')][source]

get the maximum mass of the stellar population that hasn’t died yet (in e.g. a SN) as a funciton of age

read_iso_file()[source]

Reads in the isochrone file.

Args:

filename: the name of .iso file.