MAMMA
1.0
Conduitsolver
|
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: