1. Prerequisites¶
Most basic functionalities of planetMagFields require only NumPy, Matplotlib and SciPy. Other than that, the following external libraries are used for a few different functions:
2D plotting for map projections other than Hammer : Cartopy library (see more under Projections)
Potential extrapolation: SHTns library
Writing vts files for 3D visualisation: PyEVTK library