Skip to content
  • Evan Ochsner's avatar
    Add LALSimInspiralWaveformFlags to ChooseWaveform · 4b2a7e23
    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