gwforge.GWForge.population.pairing¶
Base classes to implement models with pairing functions.
Classes¶
Generic mass distribution with a pairing function base class. |
|
Base class for mass distribution with a mass ratio-dependent pairing function, |
Functions¶
|
Module Contents¶
- class gwforge.GWForge.population.pairing._PairingMassDistribution(mmin=0.5, mmax=350.0)[source]¶
Bases:
objectGeneric mass distribution with a pairing function base class.
Implements mass distributions of the form:
\[p(m_1, m_2) = p_1(m_1) * p_2(m_2) * f_p(q) : m_1 \geq m_2\]
- class gwforge.GWForge.population.pairing._IdenticalPairingMassDistribution(mmin=0.5, mmax=350.0)[source]¶
Bases:
_PairingMassDistributionBase class for mass distribution with a mass ratio-dependent pairing function, where p(m1) and p(m2) are identical.
Implements mass distributions of the form:
\[ \begin{align}\begin{aligned}p(m_1, m_2) &= p_m(m_1) * p_m(m_2) * f_p(q) : m_1 \geq m_2\\q &= m_2/m_1\end{aligned}\end{align} \]