This model implements a variant of the extended Richards' equation for quasi-twophase flow (see e.g. Vanderborght et al. 2017). More...
#include <dune/common/fvector.hh>#include <dumux/common/properties.hh>#include <dumux/porousmediumflow/immiscible/localresidual.hh>#include <dumux/porousmediumflow/compositional/switchableprimaryvariables.hh>#include <dumux/material/fluidmatrixinteractions/diffusivitymillingtonquirk.hh>#include <dumux/material/fluidmatrixinteractions/2p/thermalconductivity/somerton.hh>#include <dumux/material/components/simpleh2o.hh>#include <dumux/material/fluidsystems/h2oair.hh>#include <dumux/material/fluidstates/immiscible.hh>#include <dumux/porousmediumflow/properties.hh>#include <dumux/porousmediumflow/nonisothermal/model.hh>#include <dumux/porousmediumflow/nonisothermal/indices.hh>#include <dumux/porousmediumflow/nonisothermal/iofields.hh>#include <dumux/porousmediumflow/richards/balanceequationopts.hh>#include <dumux/porousmediumflow/richards/model.hh>#include <dumux/porousmediumflow/richards/velocityoutput.hh>#include "indices.hh"#include "volumevariables.hh"#include "iofields.hh"#include "localresidual.hh"Go to the source code of this file.
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.
| Namespaces | |
| namespace | Dumux | 
| namespace | Dumux::Properties | 
| The energy balance equation for a porous solid. | |
| namespace | Dumux::Properties::TTag | 
| Type tag for numeric models. | |