pint.derived_quantities.mass_funct2
- pint.derived_quantities.mass_funct2(mp: Quantity, mc: Quantity, i: Quantity)[source]
Compute binary mass function from masses and inclination
Can handle scalar or array inputs.
- Parameters:
mp (astropy.units.Quantity) – Pulsar mass, typically in
u.solMassmc (astropy.units.Quantity) – Companion mass, typically in
u.solMassi (astropy.coordinates.Angle or astropy.units.Quantity) – Inclination angle, in
u.degoru.rad
- Returns:
f_m – Mass function in
u.solMass- Return type:
- Raises:
astropy.units.UnitsError – If the input data are not appropriate quantities
TypeError – If the input data are not quantities
Notes
Inclination is such that edge on is
i = 90*u.degAn ‘average’ orbit has cos(i) = 0.5, ori = 60*u.degCalculates
\[\begin{split}f(m_p, m_c) = \\frac{m_c^3\\sin^3 i}{(m_c + m_p)^2}\end{split}\]See [2]