PhenSpinTaylor and PhenSpinTaylorRD approximants cause segmentationfault
The following code ends in a Segmentation Fault using the latest release of lalsimulation
:
$ python3.7 -c "import lal, lalsimulation; lalsimulation.SimInspiralChooseTDWaveform(approximant=lalsimulation.GetApproximantFromString('PhenSpinTaylorRD'), m1=10 * lal.MSUN_SI, m2=10 * lal.MSUN_SI, s1x=0., s1y=0., s1z=0., s2x=0., s2y=0., s2z=0., distance=100. * 1e6 * lal.PC_SI, phiRef=0., longAscNodes=0., eccentricity=0., meanPerAno=0., f_min=40., f_ref=40., params=None, inclination=0., deltaT=1/4096.)"
Check J: 0.0000e+00 0.0000e+00 4.3229e+02
Check Jmag: 4.3229e+02
Segmentation fault: 11
The same is true of the PhenSpinTaylor
approximant (no RD
suffix), and can be seen on both Linux and macOS using the latest release, or the latest HEAD
. Are these approximants broken, or am I just using them incorrectly?
Package versions
$ conda list lalsimulation
# packages in environment at /Users/duncan/opt/miniconda3/envs/py37:
#
# Name Version Build Channel
lalsimulation 1.9.1 h7e1cf95_2 conda-forge
python-lalsimulation 1.9.1 py37h0b31af3_2 conda-forge