redback.ejecta_relations.TwoComponentBNS

class redback.ejecta_relations.TwoComponentBNS(mass_1, mass_2, lambda_1, lambda_2, mtov, zeta)[source]

Bases: object

__init__(mass_1, mass_2, lambda_1, lambda_2, mtov, zeta)[source]

Relations to connect intrinsic GW parameters to extrinsic kilonova parameters from Coughlin+2019 for a two component BNS kilonova model.

Parameters:
  • mass_1 – mass of primary neutron star

  • mass_2 – mass of secondary neutron star

  • lambda_1 – tidal deformability of primary neutron star

  • lambda_2 – tidal deformability of secondary neutron star

  • mtov – Tolman Oppenheimer Volkoff maximum neutron star mass

  • zeta – fraction of disk that gets unbound

__call__(**kwargs)

Call self as a function.

Methods

__init__(mass_1, mass_2, lambda_1, lambda_2, ...)

Relations to connect intrinsic GW parameters to extrinsic kilonova parameters from Coughlin+2019 for a two component BNS kilonova model.

Attributes

calculate_disk_wind_mass

Calculate the disk wind and dynamical ejecta masses

calculate_dynamical_ejecta_mass

Calculate the disk wind and dynamical ejecta masses

calculate_ejecta_velocity

Calculate ejecta velocity of the dynamical ejecta

calculate_phej

azimuthal opening angle

calculate_qej

Polar opening angle

property calculate_disk_wind_mass

Calculate the disk wind and dynamical ejecta masses

Returns:

ejecta mass in solar masses

property calculate_dynamical_ejecta_mass

Calculate the disk wind and dynamical ejecta masses

Returns:

ejecta mass in solar masses

property calculate_ejecta_velocity

Calculate ejecta velocity of the dynamical ejecta

Returns:

ejecta velocity in c

property calculate_phej

azimuthal opening angle

Returns:

azimuthal opening angle

property calculate_qej

Polar opening angle

Returns:

polar opening angle