Reason for change

This version (IGRF-02-01-01) implements a mechanism for preventing the IGRF module from raising an exception when the model date passed to the python module exceeds the time boundaries of the model. Particularly, if the IGNORE_IGRF_BOUNDARY environmental variable is set (no matter what its value is), then IGRF sets the date to 2014.999 if the required date is >= 2015. Note that the change is silent, as we don't want to print one line per event.

Test procedure

The change is trivial and there is a bit of test code in the python module exercising the relevant cases.

Rollback procedure

The package can be rolled back to the previous version.

CCB JIRA

SSC-388

Details (release notes for IGRF-02-01-01)

- IGRF now checking whether the IGNORE_IGRF_BOUNDARY environmental variable is defined before raising an exception if the require model date is outside the model boundaries (this is similar to what the IGRF implementation in astro is doing).

* Relevant Jira(s): GDQMQ-369

 

  • No labels