Waveforms¶
- GWDALI.get_hphx(detectors, GwPrms, freq, approx, enable_jax_waveforms=True, **kwargs)¶
Computes GW polarizations.
- Parameters:
detectors (list of dicts) – Detector network.
GwPrms (dict) – GW source parameters.
freq (array) – Frequency array.
approx (str) – Waveform approximant.
- GWDALI.get_strain(detectors, GwPrms, freq, approx, enable_jax_waveforms=True, **kwargs)¶
Computes detector strains.
- Parameters:
detectors (list of dicts) – Detector network.
GwPrms (dict) – GW source parameters.
freq (array) – Frequency array.
approx (str) – Waveform approximant.
- GWDALI.get_SNR(detectors, GwPrms, approx, enable_jax_waveforms=True, **kwargs)¶
Computes detector and network signal-to-noise ratios.
Warning
The available jax-friendly approximants are:
- "TaylorF2"
- "TaylorF2_ISCO"
- "TaylorF2_Spinless"
- "TaylorF2_Spinless_0PN"
- "IMRPhenomA"
- "IMRPhenomB"
- "IMRPhenomC"
- "IMRPhenomD"
- "IMRPhenomHM"
Otherwise the software will use the LALSuite approximants via lalsimulation.
See the examples bellow also to check how close are the JAX waveforms implementations from the implementations in LAL.