MagIC is a high-performance code that solves the magneto-hydrodynamics equations in rotating spherical shells
Support parallel tridiagonal and pentadiagonal solvers when finite differences are employed. This feature is only available for 2nd order F.D., it then makes uses of ghost zones to ensure boundary conditions. In this configuration, the all-to-all communications are not used except for calling the output routines. This yields an overall 20-40% speed-up depending on the spatial resolution.
-Better handling for banded/tridiag solvers when FD are requested -Abstract time stepping class to be able to change the time stepper between either multistep or multistage schemes (this fixes the long standing bug on CN/AB2) -Whole sphere calculation -Variable spherical harmonic degree with radius