extended Richards' equation More...
This model implements a variant of the extended Richards' equation for quasi-twophase flow (see e.g. Vanderborght et al. 2017).
The extended Richards' equation
\[ \frac{\partial (\phi S_w \varrho_w) }{\partial t} + \frac{\partial (\phi (1-S_w)\varrho_n X_n^w ) }{\partial t} - \nabla \cdot \left\lbrace \varrho_w \frac{k_{rw}}{\mu_w} \; \mathbf{K} \; \left( \nabla p_w - \varrho_w \textbf{g} \right) + {\bf D_{n, pm}^w} \varrho_n \nabla X^w_n \right\rbrace = q_w, \]
where:
additionally models water vapor diffusion in the gas phase. The model is derived based on the two-phase flow equations based on the assumption that the gas phase does not move but and remains at constant pressure.
Files | |
file | porousmediumflow/richardsextended/indices.hh |
Index names for the extended Richards model. | |
file | porousmediumflow/richardsextended/iofields.hh |
Adds I/O fields specific to the extended Richards model. | |
file | porousmediumflow/richardsextended/localresidual.hh |
Element-wise calculation of the Jacobian matrix for problems using the extended Richards fully implicit models. | |
file | porousmediumflow/richardsextended/model.hh |
This model implements a variant of the extended Richards' equation for quasi-twophase flow (see e.g. Vanderborght et al. 2017). | |
file | richardsextended/primaryvariableswitch.hh |
The primary variable switch for the extended Richards model. | |
file | porousmediumflow/richardsextended/volumevariables.hh |
Volume averaged quantities required by the extended Richards model. | |
Classes | |
struct | Dumux::ExtendedRichardsIndices |
Index names for the extended Richards model. More... | |
class | Dumux::ExtendedRichardsIOFields |
Adds I/O fields specific to the extended Richards model. More... | |
class | Dumux::ExtendedRichardsLocalResidual< TypeTag > |
Element-wise calculation of the Jacobian matrix for problems using the extended Richards fully implicit models. More... | |
struct | Dumux::ExtendedRichardsModelTraits |
Specifies a number properties of the extended Richards model. More... | |
class | Dumux::ExtendedRichardsVolumeVariables< Traits > |
Volume averaged quantities required by the extended Richards model. More... | |