Changes to AdjustedAlgorithm and AdjustedMatrix classes (and unit tests)
Merged
requested to merge ghsc/users/erigler/geomag-algorithms:adjusted_algo_fix_June2024 into master
Maintenance scheduled for Thursday, April 10, from 5 PM to 6 PM ET.
This MR includes a number of subtle changes to the Adjusted data-related classes that are intended to allow usera to treat non-F and F adjustments as separate algorithms. Arguably, this should have been done in the beginning, but I was not prepared to make such an impactful change to the package at this point in time.
Some details are provided in individual commit messages. I will also attempt to pre-review my own code and explain specific changes, since there are no reviewers on the team that are very familiar with the AdjustedAlgorithm any more.