Adds additional error handling for the OLS code (alpha = 1.0) specifically for the uncertainty calculation. For some array geometries and slowness vector components, the rthEllipse function may have issues due to eExtrm[0:2] = [distE.min(), distE.max()]. This update catches the resulting ValueError and leaves the uncertainty value as a NaN.
Adds additional error handling for the OLS code (alpha = 1.0) specifically for the uncertainty calculation. For some array geometries and slowness vector components, the rthEllipse function may have issues due to
eExtrm[0:2] = [distE.min(), distE.max()]
. This update catches the resulting ValueError and leaves the uncertainty value as a NaN.