MagIC

MagIC is a numerical code that can simulate fluid dynamics in spherical geometry. It solves for the Navier-Stokes equation including Coriolis force, optionally coupled with an induction equation for Magneto-Hydro Dynamics (MHD), a temperature (or entropy) equation and an equation for chemical composition under both the anelastic and the Boussinesq approximations.
MagIC is pseudo-spectral and makes use of spherical harmonics
I am one of the developers of MagIC, so feel free to reach out if you plan to use it for your work!
For more information, visit: https://magic-sph.github.io/ .