9.0
general documentation
Loading...
Searching...
No Matches
cs_gwf_uspf_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_hydraulic_model.h>

Collaboration diagram for cs_gwf_uspf_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

cs_field_t* capacity_field

Pointer to a cs_field_t structure. Structure storing the value of the soil capacity in each cell.

◆ 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

cs_real_t* 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/Mualem.

◆ moisture_content

cs_property_t* 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

cs_field_t* moisture_field

Pointer to a cs_field_t structure. Structure storing the value of the moisture content in each cell.

◆ permeability

cs_property_t* permeability

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

◆ permeability_field

cs_field_t* 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

cs_field_t* 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

cs_equation_t* 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

cs_property_t* soil_capacity

property attached to the unsteady term in the Richards equation


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