pycbc icon indicating copy to clipboard operation
pycbc copied to clipboard

force all double internal precision for higher order waveform decompression

Open ahnitz opened this issue 1 month ago • 0 comments

Use double precision for (expecially) the higher order interpolation, even if the input / output is single precision. This ensures consistent accuracy. We are seeing for the higher order interpolation that the waveform can run into numerical issues with the phase calculation. It's still a largely memory bound calculation, so this doesn't seem to impact performance much and avoids the headache.

No issues seen with the existing linear order.

ahnitz avatar Dec 06 '25 00:12 ahnitz