8.3
general documentation
cs_cdocb_scaleq_t Struct Reference

#include <cs_cdocb_priv.h>

+ Collaboration diagram for cs_cdocb_scaleq_t:

Data Fields

int var_field_id
 
int bflux_field_id
 
cs_lnum_t n_faces
 
cs_lnum_t n_cells
 
cs_lnum_t n_dofs
 
cs_real_tflux
 
cs_real_tflux_pre
 
cs_real_tface_values
 
cs_real_tface_values_pre
 
cs_real_t ** div_op_cw
 
cs_hodge_t ** diff_hodge
 
cs_hodge_compute_tcompute_diff_hodge
 
cs_cdo_enforce_bc_tenforce_dirichlet
 
cs_cdo_enforce_bc_tenforce_neumann
 
cs_cdo_enforce_bc_tenforce_robin_bc
 
cs_real_tblock21_op
 
cs_cdo_system_helper_tsystem_helper
 
Assembly stage

Additional members which may be used to assemble the system

cs_cdocb_scaleq_assemble_tassemble
 
Solve stage

Additional members which may be used to solve the system

cs_cdocb_scaleq_solve_tsolve
 
cs_saddle_solver_tsaddle_solver
 

Field Documentation

◆ assemble

◆ bflux_field_id

int bflux_field_id

◆ block21_op

cs_real_t* block21_op

◆ compute_diff_hodge

cs_hodge_compute_t* compute_diff_hodge

◆ diff_hodge

cs_hodge_t** diff_hodge

◆ div_op_cw

cs_real_t** div_op_cw

◆ enforce_dirichlet

cs_cdo_enforce_bc_t* enforce_dirichlet

◆ enforce_neumann

cs_cdo_enforce_bc_t* enforce_neumann

◆ enforce_robin_bc

cs_cdo_enforce_bc_t* enforce_robin_bc

◆ face_values

cs_real_t* face_values

◆ face_values_pre

cs_real_t* face_values_pre

◆ flux

cs_real_t* flux

◆ flux_pre

cs_real_t* flux_pre

◆ n_cells

cs_lnum_t n_cells

◆ n_dofs

cs_lnum_t n_dofs

◆ n_faces

cs_lnum_t n_faces

◆ saddle_solver

cs_saddle_solver_t* saddle_solver

Function dedicated to the resolution of the saddle-point system

◆ solve

solve

Function dedicated to the resolution of the saddle-point system

◆ system_helper

cs_cdo_system_helper_t* system_helper

◆ var_field_id

int var_field_id

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