sevnpy.sevn.get_remnant

sevnpy.sevn.remnant.get_remnant(Mzams: float | int, Z: float | int, snmodel: str = 'rapid', spin: float | int = 0, pureHe: bool = False, rseed: int | None = None, Mass: float | int | None = None, MHE: float | int | None = None, MCO: float | int | None = None) DataFrame[source]

Get the remnant properties from Star with given Mzams, Z (Masses) and for a given SEVN snmodel

Parameters:
  • Mzams – Zero-age main sequence mass of the star [Msun]

  • Z – Absolute Metallicity of the star

  • snmodel – SEVN snmodel to be used to create a remnant from the star

  • spin – Stellar spin (Angular velocity over critical angular velocity)

  • pureHe – If True consider this star as a pureHe star (Mzams in this case is the mase at the beginning of the core-helium burning)

  • rseed – A random seed to be used for all the random calls during the evolution and the creation of the remnant If None a random random seed will be generated

  • Mass – current total mass of the star [Msun]. Use this parameter only if it necessary to modify the initial mass given by the star

  • MHE – current helium core mass of the star [Msun]. Use this parameter only if it necessary to modify the initial mass given by the star

  • MCO – current co core mass of the star [Msun]. Use this parameter only if it necessary to modify the initial mass given by the star

Returns:

A Pandas dataframe containing the properties of the remnant

Return type:

remnant