cogwheel.waveform.compute_hplus_hcross

cogwheel.waveform.compute_hplus_hcross(f, par_dic, approximant: str, harmonic_modes=None, lal_dic=None)

Generate frequency domain waveform using LAL.

Parameters:
f1d float array

Frequency array in Hz

par_dicdict

Source parameters. Needs to have these keys:

  • m1, m2: component masses (Msun)

  • d_luminosity: luminosity distance (Mpc)

  • iota: inclination (rad)

  • phi_ref: phase at reference frequency (rad)

  • f_ref: reference frequency (Hz)

plus, optionally:

  • s1x_n, s1y_n, s1z, s2x_n, s2y_n, s2z: dimensionless spins

  • l1, l2: dimensionless tidal deformabilities

approximantstr

Approximant name.

harmonic_modeslist of 2-tuples with (l, m) pairs, optional

Which (co-precessing frame) higher-order modes to include.

lal_dicLALDict, optional

Contains special approximant settings.

Returns:
hplus_hcross(2, n_freq) float array

Waveform polarizations + and x evaluated at f.