Skip to content

NRHybSur3dq8: Use XLAL_EDOM for extrapolation errors

Vijay Varma requested to merge vijay.varma/lalsuite:HybSur_errorcodes into master

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.

Merge request reports