8.0
general documentation
cs_gwf_unsaturated_single_phase_t Struct Reference

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>

+ Collaboration diagram for cs_gwf_unsaturated_single_phase_t:

Data Fields

Equation
cs_equation_trichards
 
Darcy (advection) field
cs_gwf_darcy_flux_tdarcy
 
Properties related to the model
cs_property_tpermeability
 
cs_property_tmoisture_content
 
cs_property_tsoil_capacity
 
Additional fields/arrays
cs_field_tpermeability_field
 
cs_field_tmoisture_field
 
cs_field_tcapacity_field
 
cs_field_tpressure_head
 
cs_real_thead_in_law
 

Detailed Description

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.

Field Documentation

◆ capacity_field

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

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

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

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

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

permeability

This quantity the product of the absolute permeability and the relative permeability

◆ permeability_field

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

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

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

soil_capacity

property attached to the unsteady term in the Richards equation


The documentation for this struct was generated from the following file: