1from .
import pyseobnr_model
3import lalsimulation
as lalsim
4from ..core.waveform
import LALCompactBinaryCoalescenceGenerator
8 if waveform_approximant ==
"SEOBNRv5HM":
10 elif waveform_approximant ==
"SEOBNRv5EHM":
12 elif waveform_approximant ==
"SEOBNRv5PHM":
16 lal_approx = lalsim.SimInspiralGetApproximantFromString(
20 raise ValueError(
"Approximant not implemented in GWSignal!")
22 if lalsim.SimInspiralImplementedFDApproximants(
24 )
or lalsim.SimInspiralImplementedTDApproximants(lal_approx):
28 raise ValueError(
"Approximant not implemented in GWSignal!")
Implements a wrapper for SEOBNRv5EHM in the pyseob package.
Implements a wrapper for SEOBNRv5 in the pyseob package.
Implements a wrapper for SEOBNRv5 in the pyseob package.
def gwsignal_get_waveform_generator(waveform_approximant)