8.0
general documentation
cs_flag.c File Reference
#include "cs_flag.h"
+ Include dependency graph for cs_flag.c:

Functions

const char * cs_flag_str_location (cs_flag_t loc)
 Retrieve the label associated to a location flag. More...
 

Variables

const cs_flag_t cs_flag_primal_vtx = CS_FLAG_PRIMAL | CS_FLAG_VERTEX
 
const cs_flag_t cs_flag_primal_edge = CS_FLAG_PRIMAL | CS_FLAG_EDGE
 
const cs_flag_t cs_flag_primal_face = CS_FLAG_PRIMAL | CS_FLAG_FACE
 
const cs_flag_t cs_flag_primal_cell = CS_FLAG_PRIMAL | CS_FLAG_CELL
 
const cs_flag_t cs_flag_dual_vtx = CS_FLAG_DUAL | CS_FLAG_VERTEX
 
const cs_flag_t cs_flag_dual_edge = CS_FLAG_DUAL | CS_FLAG_EDGE
 
const cs_flag_t cs_flag_dual_face = CS_FLAG_DUAL | CS_FLAG_FACE
 
const cs_flag_t cs_flag_dual_cell = CS_FLAG_DUAL | CS_FLAG_CELL
 
const cs_flag_t cs_flag_dual_cell_byc
 
const cs_flag_t cs_flag_dual_face_byc
 
const cs_flag_t cs_flag_dual_closure_byf
 
const cs_flag_t cs_flag_vertex = CS_FLAG_PRIMAL | CS_FLAG_VERTEX
 
const cs_flag_t cs_flag_cell = CS_FLAG_PRIMAL | CS_FLAG_CELL
 
const cs_flag_t cs_flag_boundary_face
 
const cs_eflag_t cs_flag_need_v
 
const cs_eflag_t cs_flag_need_e
 
const cs_eflag_t cs_flag_need_f
 
const cs_eflag_t cs_flag_need_fe
 
const cs_eflag_t cs_flag_need_ef
 
const cs_eflag_t cs_flag_need_peq
 
const cs_eflag_t cs_flag_need_dfq
 
const cs_eflag_t cs_flag_need_pfq
 
const cs_eflag_t cs_flag_need_deq
 
const cs_eflag_t cs_flag_need_pfc
 

Function Documentation

◆ cs_flag_str_location()

const char* cs_flag_str_location ( cs_flag_t  loc)

Retrieve the label associated to a location flag.

Returns
a string

Variable Documentation

◆ cs_flag_boundary_face

const cs_flag_t cs_flag_boundary_face
Initial value:
=
#define CS_FLAG_BORDER
Definition: cs_flag.h:129
#define CS_FLAG_FACE
Definition: cs_flag.h:125
#define CS_FLAG_PRIMAL
Definition: cs_flag.h:127

◆ cs_flag_cell

const cs_flag_t cs_flag_cell = CS_FLAG_PRIMAL | CS_FLAG_CELL

◆ cs_flag_dual_cell

const cs_flag_t cs_flag_dual_cell = CS_FLAG_DUAL | CS_FLAG_CELL

◆ cs_flag_dual_cell_byc

const cs_flag_t cs_flag_dual_cell_byc
Initial value:
=
#define CS_FLAG_CELL
Definition: cs_flag.h:126
#define CS_FLAG_DUAL
Definition: cs_flag.h:128
#define CS_FLAG_BY_CELL
Definition: cs_flag.h:130

◆ cs_flag_dual_closure_byf

const cs_flag_t cs_flag_dual_closure_byf
Initial value:
=
#define CS_FLAG_BY_FACE
Definition: cs_flag.h:131

◆ cs_flag_dual_edge

const cs_flag_t cs_flag_dual_edge = CS_FLAG_DUAL | CS_FLAG_EDGE

◆ cs_flag_dual_face

const cs_flag_t cs_flag_dual_face = CS_FLAG_DUAL | CS_FLAG_FACE

◆ cs_flag_dual_face_byc

const cs_flag_t cs_flag_dual_face_byc

◆ cs_flag_dual_vtx

const cs_flag_t cs_flag_dual_vtx = CS_FLAG_DUAL | CS_FLAG_VERTEX

◆ cs_flag_need_deq

const cs_eflag_t cs_flag_need_deq
Initial value:
=
@ CS_FLAG_COMP_HFQ
Definition: cs_flag.h:264
@ CS_FLAG_COMP_DEQ
Definition: cs_flag.h:234
@ CS_FLAG_COMP_SEF
Definition: cs_flag.h:259

◆ cs_flag_need_dfq

const cs_eflag_t cs_flag_need_dfq
Initial value:
=
@ CS_FLAG_COMP_DFQ
Definition: cs_flag.h:222
@ CS_FLAG_COMP_PEC
Definition: cs_flag.h:277

◆ cs_flag_need_e

const cs_eflag_t cs_flag_need_e
Initial value:
=
@ CS_FLAG_COMP_PE
Definition: cs_flag.h:214
@ CS_FLAG_COMP_FEQ
Definition: cs_flag.h:246
@ CS_FLAG_COMP_EF
Definition: cs_flag.h:254
@ CS_FLAG_COMP_EV
Definition: cs_flag.h:238
@ CS_FLAG_COMP_FE
Definition: cs_flag.h:242
@ CS_FLAG_COMP_PEQ
Definition: cs_flag.h:218

◆ cs_flag_need_ef

const cs_eflag_t cs_flag_need_ef
Initial value:

◆ cs_flag_need_f

const cs_eflag_t cs_flag_need_f
Initial value:
=
@ CS_FLAG_COMP_FV
Definition: cs_flag.h:250
@ CS_FLAG_COMP_PFQ
Definition: cs_flag.h:230
@ CS_FLAG_COMP_PF
Definition: cs_flag.h:226

◆ cs_flag_need_fe

const cs_eflag_t cs_flag_need_fe

◆ cs_flag_need_peq

const cs_eflag_t cs_flag_need_peq

◆ cs_flag_need_pfc

const cs_eflag_t cs_flag_need_pfc
Initial value:
=
@ CS_FLAG_COMP_PFC
Definition: cs_flag.h:273

◆ cs_flag_need_pfq

◆ cs_flag_need_v

const cs_eflag_t cs_flag_need_v
Initial value:
=
@ CS_FLAG_COMP_PVQ
Definition: cs_flag.h:210
@ CS_FLAG_COMP_PV
Definition: cs_flag.h:206

◆ cs_flag_primal_cell

const cs_flag_t cs_flag_primal_cell = CS_FLAG_PRIMAL | CS_FLAG_CELL

◆ cs_flag_primal_edge

const cs_flag_t cs_flag_primal_edge = CS_FLAG_PRIMAL | CS_FLAG_EDGE

◆ cs_flag_primal_face

const cs_flag_t cs_flag_primal_face = CS_FLAG_PRIMAL | CS_FLAG_FACE

◆ cs_flag_primal_vtx

const cs_flag_t cs_flag_primal_vtx = CS_FLAG_PRIMAL | CS_FLAG_VERTEX

◆ cs_flag_vertex

const cs_flag_t cs_flag_vertex = CS_FLAG_PRIMAL | CS_FLAG_VERTEX