Adaptive Finite Element Modeling and Inversion of EM Data

MARE2DEM: Modeling with Adaptively Refined Elements for 2D Electromagnetics

MARE2DEM is an open-source parallel adaptive finite element code for 2D forward and inverse modeling of EM data including magnetotelluric, controlled-source EM and DC resistivity data. MARE2DEM can be run on laptops to large HPC cluster systems and includes a MATLAB user interface for easy design of forward and inverse models and interactive viewing of inversion results and data fits.

Now hosted at:


Key, Kerry

MARE2DEM: a 2-D inversion code for controlled-source electromagnetic and magnetotelluric data Journal Article

Geophysical Journal International, 207 (1), pp. 571–588, 2016.


Key, Kerry; Ovall, Jeffrey

A parallel goal-oriented adaptive finite element method for 2.5-D electromagnetic modelling Journal Article

Geophysical Journal International, 186 (1), pp. 137–154, 2011.


Li, Yuguo; Key, Kerry

2D marine controlled-source electromagnetic modeling: Part 1–An adaptive finite element algorithm Journal Article

Geophysics, 72 (2), pp. WA51–WA62, 2007.


Key, Kerry; Weiss, Chester

Adaptive finite-element modeling using unstructured grids: The 2D magnetotelluric example Journal Article

Geophysics, 71 (6), pp. G291–G299, 2006.