ml4gw.waveforms.cbc.phenom_d
Classes
- class ml4gw.waveforms.cbc.phenom_d.IMRPhenomD
Bases:
TaylorF2
- AmpIntColFitCoeff(eta, eta2, xi)
- FinalSpin0815(eta, eta2, chi1, chi2)
- PhenomInternal_EradRational0815(eta, eta2, chi1, chi2)
- alpha1Fit(eta, eta2, xi)
- alpha2Fit(eta, eta2, xi)
- alpha3Fit(eta, eta2, xi)
- alpha4Fit(eta, eta2, xi)
- alpha5Fit(eta, eta2, xi)
- beta1Fit(eta, eta2, xi)
- beta2Fit(eta, eta2, xi)
- beta3Fit(eta, eta2, xi)
- chiPN(Seta, eta, chi1, chi2)
- delta_values(f1, f2, f3, v1, v2, v3, d1, d2)
- fmaxCalc(fRD, fDM, gamma2, gamma3)
- forward(f, chirp_mass, mass_ratio, chi1, chi2, distance, phic, inclination, f_ref, **kwargs)
IMRPhenomD waveform
- Parameters:
f (
Float[Tensor, 'frequency']
) -- Frequency series in Hz.chirp_mass (
Float[Tensor, 'batch']
) -- Chirp mass in solar massesmass_ratio (
Float[Tensor, 'batch']
) -- Mass ratio m1/m2chi1 (
Float[Tensor, 'batch']
) -- Spin of m1chi2 (
Float[Tensor, 'batch']
) -- Spin of m2distance (
Float[Tensor, 'batch']
) -- Distance to source in Mpcphic (
Float[Tensor, 'batch']
) -- Phase at coalescenceinclination (
Float[Tensor, 'batch']
) -- Inclination of the sourcef_ref (
float
) -- Reference frequency
- Returns:
- Tuple[torch.Tensor, torch.Tensor]
Cross and plus polarizations
- Return type:
hc, hp
- fring_fdamp(eta, eta2, chi1, chi2)
- gamma1_fun(eta, eta2, xi)
- gamma2_fun(eta, eta2, xi)
- gamma3_fun(eta, eta2, xi)
- phenom_d_amp(Mf, mass_1, mass_2, eta, eta2, Seta, chi1, chi2, chi12, chi22, xi, distance, fRD, fDM)
- phenom_d_htilde(f, chirp_mass, mass_ratio, chi1, chi2, distance, phic, f_ref)
- Return type:
Float[Tensor, 'batch frequency']
- Parameters:
f (Float[Tensor, 'frequency'])
chirp_mass (Float[Tensor, 'batch'])
mass_ratio (Float[Tensor, 'batch'])
chi1 (Float[Tensor, 'batch'])
chi2 (Float[Tensor, 'batch'])
distance (Float[Tensor, 'batch'])
phic (Float[Tensor, 'batch'])
f_ref (float)
- phenom_d_inspiral_amp(Mf, eta, eta2, Seta, xi, chi1, chi2, chi12, chi22)
- phenom_d_inspiral_phase(Mf, mass_1, mass_2, eta, eta2, xi, chi1, chi2)
- phenom_d_int_amp(Mf, eta, eta2, Seta, chi1, chi2, chi12, chi22, xi, fRD, fDM)
- phenom_d_int_phase(Mf, eta, eta2, xi)
- phenom_d_mrd_amp(Mf, eta, eta2, chi1, chi2, xi, fRD, fDM)
- phenom_d_mrd_phase(Mf, eta, eta2, chi1, chi2, xi, fRD, fDM)
- phenom_d_phase(Mf, mass_1, mass_2, eta, eta2, chi1, chi2, xi, fRD, fDM)
- rho1_fun(eta, eta2, xi)
- rho2_fun(eta, eta2, xi)
- rho3_fun(eta, eta2, xi)
- sigma1Fit(eta, eta2, xi)
- sigma2Fit(eta, eta2, xi)
- sigma3Fit(eta, eta2, xi)
- sigma4Fit(eta, eta2, xi)
- subtract3PNSS(Mf, mass1, mass2, eta, eta2, xi, chi1, chi2)