Summary
IGRF was updated L1Proc on to extend the IGRF model ( - SSC-470Getting issue details... STATUS )
However, this change also required an update to astro, as we discovered due to multiple failures in L1Proc
Reason for change
Extend the IGRF model beyond 2024 in astro, to match the contents of IGRF-03-04-00.
Test procedure
Rollback procedure
No rollback is possible, as runs newer than 12/15/2024 won't process otherwise.
Code update procedure
This was done in a non-standard way, as both GR and L1 were patched "in place" (due to the lack of RM at present).
- the location is here:
/afs/slac.stanford.edu/g/glast/ground/releases/volume05/GlastRelease-20-10-04-gr07
- made a copy of
GlastRelease-20-10-04-gr07
and renamed the un-patched version toGlastRelease-20-10-04-gr07-arch
- deleted the entire
astro
package fromGlastRelease-20-10-04-gr07
, cloned it from git and checked outastro-04-04-00
recompiled astro in situ, with the following command:
/afs/slac/g/glast/applications/SCons/2.1.0/bin/scons -C GlastRelease --with-GLAST-EXT=/afs/slac/g/glast/ground/GLAST_EXT/redhat6-x86_64-64bit-gcc44 --site-dir=../SConsShared/site_scons --compile-opt astro