Closed harivnkochi closed 4 years ago
Perhaps. But it would be impossible to catch all the things that Bellhop can't handle. But what I can do is perhaps give a better error message.
Likely same problem as #39. I'll increase decimal places to allow up to mm accuracy.
Improved error reporting:
[WARN] Bellhop did not generate expected output file
[BELLHOP] *** FATAL ERROR ***
[BELLHOP] Generated by program or subroutine: SdRdRMod
[BELLHOP] Receiver ranges are not monotonically increasing
[BELLHOP]
Looks like there is a minimum range separation at which the receivers should be placed in order to avoid this error. It might be good to be able to catch/pre-empt this error.
Example code and error: