-
Evan Ochsner authored
This is a squash of several commits that introduces a new struct of waveform flags into the LALSimulation ChooseTD/FDWaveform functions. It also adds a number of functions to manipulate the struct and changes all calls to ChooseTD/FDWaveform. The original commit messages are below Added new LALSimInspiralWaveformFlags struct that will be passed to ChooseWaveform functions and control special behavior of some waveform routines in the LALSimulation package NOTE: This commit does not swig wrap the new struct Changed ChooseWaveform functions to use new WaveformFlags struct Fixed Conflicts in: lalsimulation/src/LALSimInspiral.c Changed functions which call ChooseWaveform to use the new WaveformFlags struct Fixed Conflicts in: lalinspiral/src/LALInspiralWave.c WaveformFlags IsDefault functions now return bool Made WaveformFlags an obscure struct Improved ABORT macros in LALSimInspiral Fixed Conflicts in: lalsimulation/src/LALSimInspiral.c Original: 9090f79862bd24842c2fed1ba20380d14575d4b1
4b2a7e23