NRHybSur3dq8: Use XLAL_EDOM for extrapolation errors
Description
Use XLAL_EDOM error code when exiting NRHybSur3dq8 code due to too much extrapolation. This is required for Lalinferene to work with priors that extend beyond the validity of the surrogate.
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
Review Status
This model has already been reviewed: https://git.ligo.org/waveforms/reviews/NRHybSur3dq8/wikis/home The only change here is to replace one error code with another, this does not affect the waveform in any way.