My Project
programmer's documentation
Data Fields
cs_cell_builder_t Struct Reference

Set of local and temporary buffers useful for building the algebraic system with a cellwise process. This structure belongs to one thread. More...

#include <cs_cdo_local.h>

Collaboration diagram for cs_cell_builder_t:
Collaboration graph

Data Fields

double eig_ratio
 
double eig_max
 
cs_real_33_t dpty_mat
 
double dpty_val
 
double tpty_val
 
double rpty_vals [CS_CDO_N_MAX_REACTIONS]
 
double rpty_val
 
double * adv_fluxes
 
int * ids
 
double * values
 
cs_real_3_tvectors
 
cs_sdm_t * hdg
 
cs_sdm_t * loc
 
cs_sdm_t * aux
 

Detailed Description

Set of local and temporary buffers useful for building the algebraic system with a cellwise process. This structure belongs to one thread.

Field Documentation

◆ adv_fluxes

double* adv_fluxes

◆ aux

cs_sdm_t* aux

auxiliary local square matrix of size n_cell_dofs

◆ dpty_mat

cs_real_33_t dpty_mat

Property tensor if not isotropic for diffusion

◆ dpty_val

double dpty_val

Property value if isotropic for diffusion

◆ eig_max

double eig_max

max. value among eigenvalues

◆ eig_ratio

double eig_ratio

ratio of the eigenvalues of the diffusion tensor

◆ hdg

cs_sdm_t* hdg

local hodge matrix for diffusion (may be NULL)

◆ ids

int* ids

local ids

◆ loc

cs_sdm_t* loc

local square matrix of size n_cell_dofs

◆ rpty_val

double rpty_val

Sum of all reaction property values

◆ rpty_vals

double rpty_vals[CS_CDO_N_MAX_REACTIONS]

Property values for the reaction operator

◆ tpty_val

double tpty_val

Property value for time operator

◆ values

double* values

local values

◆ vectors

cs_real_3_t* vectors

local 3-dimensional vectors


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