Structure to handle the modelling of a single-phase flows in a porous media considered as saturated or not. Several simplifications can be be operated in this context. Only the liquid phase is taken into account. More...
#include <cs_gwf_priv.h>
Data Fields | |
Equation | |
cs_equation_t * | richards |
Darcy (advection) field | |
cs_gwf_darcy_flux_t * | darcy |
Properties related to the model | |
cs_property_t * | permeability |
cs_property_t * | moisture_content |
cs_property_t * | soil_capacity |
Additional fields/arrays | |
cs_field_t * | permeability_field |
cs_field_t * | moisture_field |
cs_field_t * | capacity_field |
cs_field_t * | pressure_head |
cs_real_t * | head_in_law |
Structure to handle the modelling of a single-phase flows in a porous media considered as saturated or not. Several simplifications can be be operated in this context. Only the liquid phase is taken into account.
capacity_field |
Pointer to a cs_field_t structure. Structure storing the value of the soil capacity in each cell. This is an optional structure i.e. it is set to NULL in case of a satured soil on the full domain.
darcy |
Pointer to a cs_gwf_darcy_flux_t structure. Darcy advective flux in the liquid phase. This structure is used to define the advective term in tracer equations.
head_in_law |
Array of values located at the same location as the hydraulic head solved in the Richards equation. The values stored in this array are used to update related quantities with law such as Van Genuchten/Mualen.
moisture_content |
This quantity describes the level of saturation in a soil. This is a constant value in case of a satured soil and variable one in case of a unsaturated soil.
moisture_field |
Pointer to a cs_field_t structure. Structure storing the value of the moisture content in each cell. This is an optional structure i.e. it may be set to NULL (for instance in case of a satured soil on the full domain).
permeability |
This quantity the product of the absolute permeability and the relative permeability
permeability_field |
Pointer to a cs_field_t structure. May be not allocated according to the set of options. Store the value of the full permeability field in each cell (k = k_abs * k_rel)
pressure_head |
Pointer to a cs_field_t structure. Allocated only if the gravitation effect is active. Location of this field depends on the discretization scheme used to solve the Richards equation. The pressure head is denoted by h, hydraulic head (unknowns solved in the Richards eq.) is denoted by H and there are linked by: h = H - gravity_potential
richards |
The Richards equation is the governing equation which corresponds to the mass conservation of water. "hydraulic_head" is the associated variable "permeability" is the diffusion property related to this equation.
soil_capacity |
property attached to the unsteady term in the Richards equation