Magnetotelluric and controlled-source electromagnetic 2-D modelling using the adaptive Finite-Element method (FEM). Uses deal.II for finite-element calculations.
The models can be setup using the pyGoFEM front-end.
For more details, check:
Grayver, A. V., & Kolev, T. V. (2015). Large-scale 3D geoelectromagnetic modeling using parallel adaptive high-order finite element method. Geophysics, 80(6), E277-E291. https://doi.org/10.1190/geo2015-0013.1