From d4cc128614502b7e5ac0b710f551daa0295b7c62 Mon Sep 17 00:00:00 2001 From: Colm Talbot <colm.talbot@ligo.org> Date: Tue, 24 Mar 2020 12:03:57 -0500 Subject: [PATCH] Allow `lal_waveform_dict` to be passed to `_base_lal_cbc_fd_waveform` --- bilby/gw/source.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bilby/gw/source.py b/bilby/gw/source.py index cd8c9e57b..31271f8a8 100644 --- a/bilby/gw/source.py +++ b/bilby/gw/source.py @@ -301,6 +301,9 @@ def _base_lal_cbc_fd_waveform( pn_tidal_order = waveform_kwargs['pn_tidal_order'] pn_phase_order = waveform_kwargs['pn_phase_order'] pn_amplitude_order = waveform_kwargs['pn_amplitude_order'] + waveform_dictionary = waveform_kwargs.get( + 'lal_waveform_dictionary', lal.CreateDict() + ) approximant = lalsim_GetApproximantFromString(waveform_approximant) @@ -327,7 +330,6 @@ def _base_lal_cbc_fd_waveform( longitude_ascending_nodes = 0.0 mean_per_ano = 0.0 - waveform_dictionary = lal.CreateDict() lalsim.SimInspiralWaveformParamsInsertPNSpinOrder( waveform_dictionary, int(pn_spin_order)) lalsim.SimInspiralWaveformParamsInsertPNTidalOrder( -- GitLab