Calculation of mantle liquid/solid mass by Aragog for PROTEUS #273
Labels
help wanted
Extra attention is needed
interior
Physics - interior evolution
Priority 4: tbd
Priority level 4: nice to have features and/or has some time
question
Further information is requested
PROTEUS expects that the interior modules are able to return values for total mantle mass, as well as the liquid and solid components.
This is handled by SPIDER internally, and read from the JSON files. This is currently not handled by Aragog internally, and is done in
aragog.py
here:PROTEUS/src/proteus/interior/aragog.py
Line 214 in b0d2ae0
Note that this calculation reflects the Dummy module, but I do not think it is correct for a resolved case. The global melt-fraction (
Phi_global
) is calculated using the volume-averaged melt fraction in each cell (this is fine). However, using this value as in the line above is only true for constant density, which can be shown analytically.When density is not constant the mass of melt should be calculated as the sum of the melt fractions and masses of each layer in the Aragog mesh. The mass of solid can still be calculated as the remainder of this and the total mantle mass.
@djbower @planetmariana @lsoucasse Please can you tell me if this logic is correct? If so, we should think about updating the calculation
M_mantle
,M_mantle_liquid
, andM_mantle_solid
used by PROTEUS/Aragog.The text was updated successfully, but these errors were encountered: