MAMMA  1.0
Conduitsolver
MAMMA - Magma Ascent Mathematical Modeling and Analysis

MAMMA is a FORTRAN90 code designed to solved a conservative model for steady magma ascent in a volcanic conduit, described as a compressible multicomponent two-phase flow.
The governing multiphase equations for two-phase compressible flow are derived from the theory of thermodynamically compatible systems (Romenski et al., 2010).
The model is one-dimensional (with variable radius) , with different phase velocities and pressures but a single temperature for the two phases.
The solver uses a shooting technique: for a given magma-chamber pressure, the model adjusts the inlet flow rate until the prescribed boundary conditions at exit are reached.
Version 1.0:

Authors
Mattia de' Michieli Vitturi (*), Giuseppe La Spina (**), Alvaro Aravena Ponce (***)
(*) Istituto Nazionale di Geofisica e vulcanologia, sezione di Pisa
Via della Faggiola, 36
I-56126 Pisa, Italy
E-mail: matti.nosp@m.a.de.nosp@m.michi.nosp@m.eliv.nosp@m.ittur.nosp@m.i@in.nosp@m.gv.it
(**) School of Earth, Atmospheric and Environmental Sciences
The University of Manchester,
Oxford Road, Manchester, M13 9PL.
E-mail: giuse.nosp@m.ppe..nosp@m.laspi.nosp@m.na@m.nosp@m.anche.nosp@m.ster.nosp@m..ac.u.nosp@m.k
(***) Dipertimento di Scienze della Terra
Universita di Firenze,
Florence, Italy