Add test for completeness of waveform list functions in LALSimulation
Description
Add a Python test to check that XLALSimInspiralGetSpinSupportFromApproximant()
, XLALSimInspiralGetSpinFreqFromApproximant()
, and XLALSimInspiralApproximantAcceptTestGRParams()
are not missing entries for any waveforms implemented in LALSimulation. This test passes with the current version of LALSimInspiral.c
and fails appropriately when waveform entries are removed from those functions--see here.
API Changes and Justification
Backwards Compatible Changes
-
This change introduces no API changes -
This change adds new API calls
Backwards Incompatible Changes
-
This change modifies an existing API -
This change removes an existing API
If any of the Backwards Incompatible check boxes are ticked please provide a justification why this change is necessary and why it needs to be done in a backwards incompatible way.
Review Status
This has not been reviewed: @sebastian-khan is a possible reviewer
Edited by Nathan Johnson-McDaniel