template<int dim>
struct aspect::Melt::Parameters< dim >
Definition at line 366 of file melt.h.
§ declare_parameters()
Declare additional parameters that are needed in models with melt transport.
§ parse_parameters()
Parse additional parameters that are needed in models with melt transport.
This has to be called before edit_finite_element_variables, so that the finite elements that are used for the additional melt variables can be specified in the input file and are parsed before the introspection object is created.
§ melt_scaling_factor_threshold
The factor by how much the Darcy coefficient K_D in a cell can be smaller than the reference Darcy coefficient for this cell still to be considered a melt cell (for which the melt transport equations are solved). If the Darcy coefficient is smaller than the product of this value and the reference Dracy coefficient, the cell is not considered a melt cell and the Stokes system without melt transport is solved instead. In practice, this means that all terms in the assembly related to the migration of melt are set to zero, and the compaction pressure degrees of freedom are constrained to be zero.
Definition at line 395 of file melt.h.
§ heat_advection_by_melt
Whether to use a porosity weighted average of the melt and solid velocity to advect heat in the temperature equation or not. If this is set to true, additional terms are assembled on the left-hand side of the temperature advection equation in models with melt migration. If this is set to false, only the solid velocity is used (as in models without melt migration).
Definition at line 405 of file melt.h.
§ use_discontinuous_p_c
Whether to use a discontinuous element for the compaction pressure or not.
Definition at line 410 of file melt.h.
§ average_melt_velocity
Whether to cell-wise average the material properties that are used to compute the melt velocity or not. Note that the melt velocity is computed as the sum of the solid velocity and the phase separation flux (difference between melt and solid velocity). If this parameter is set to true, material properties in the computation of the phase separation flux will be averaged cell-wise.
Definition at line 420 of file melt.h.
The documentation for this struct was generated from the following file:
- /home/bob/source/include/aspect/melt.h