fmihpc / vlasiator

Vlasiator - ten letters you can count on
https://www.helsinki.fi/en/researchgroups/vlasiator
Other
47 stars 38 forks source link

Add LFM (Merkin et al 2010) ionosphere solver test. #957

Closed ursg closed 3 months ago

ursg commented 5 months ago

This adds a small test from the Merkin et al (2010) paper, where eq 13 specifies a ionosphere FAC test case with an analytic solution.

Also gives the miniApp's makefile a much more flexible multipole test up to arbitrary orders.

This is, of course, then being used to produce plots for the ionosphere paper.

ursg commented 4 months ago

This now automatically runs the ionosphere tests as a CI stage (on Github cloud runners) and produces an "ionosphereTestResults" artefact that contains plot output pictures. Now if only those could be somehow displayed as a check result, like the testpackage results...