8.1
general documentation
cs_gwf_darcy_flux_t Struct Reference

#include <cs_gwf_priv.h>

+ Collaboration diagram for cs_gwf_darcy_flux_t:

Data Fields

cs_adv_field_tadv_field
 
cs_flag_t flux_location
 
cs_real_tflux_val
 
cs_real_tboundary_flux_val
 
bool simplified_boundary_update
 
void * update_input
 
cs_gwf_darcy_update_tupdate_func
 

Field Documentation

◆ adv_field

adv_field

Pointer to a cs_adv_field_t structure. Darcy advective flux in the liquid phase. This structure is used to define the advective term in tracer equations for instance.

◆ boundary_flux_val

boundary_flux_val

Array storing the normal Darcian flux across the boundary of the computational domain for the liquid phase. This is an optional array.

◆ flux_location

flux_location

Indicate where the arrays defining the Darcy fluxes are located

◆ flux_val

flux_val

Array storing the liquid Darcian flux in each location (for instance the dual faces associated to each cell)

◆ simplified_boundary_update

simplified_boundary_update

If true, an constant approximation of the gradient is computed to define the boundary flux. Otherwise, one tries to reproduce exatcly the divergence of the advection field, the difference is distributed according the area of each boundary face attached to a boundary vertex. This option is only useful for vertex-based scheme.

◆ update_func

update_func

Pointer to the function which performs the update of the advection field

◆ update_input

update_input

Context pointer for the update function or NULL if useless


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