/Oxidised_Mantle_Model

Rheological model for Aspect - combining homologous scaling for bridgmanite and magnesiowuestite. From O'Neill and Aulbach, 2021.

Primary LanguageC++GNU General Public License v2.0GPL-2.0

Oxidised_Mantle_Model

Rheological model for Aspect - combining homologous scaling for bridgmanite and magnesiowuestite. From O'Neill and Aulbach, 2021.

DOI

Brig14_2025bMyr

This module is designed to work with Community mantle convection solver Aspect:

https://github.com/geodynamics/aspect

For the Aspect manual, and instructions on compiling a module, see the manual: www.math.clemson.edu/~heister/manual.pdf (see pg. 280 on for details on plugins and compilation).

Once you have a working Aspect (+ deal.II etc) distribution, go into the subfolder with the cmake/cc/h files, and type:

cmake -DAspect_DIR=/path/to/aspect/build/ .

make

This should make the source file (so), and link to an aspect executable. The supplied prm input file has an example implementation, and shows how to call the plugin.

Also supplied is an example pbs for submission to cluster environments - note this is machine dependent, obviously.