8.1
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_primal_edge_byc
 
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:267
@ CS_FLAG_COMP_DEQ
Definition: cs_flag.h:237
@ CS_FLAG_COMP_SEF
Definition: cs_flag.h:262

◆ cs_flag_need_dfq

const cs_eflag_t cs_flag_need_dfq
Initial value:
=
@ CS_FLAG_COMP_DFQ
Definition: cs_flag.h:225
@ CS_FLAG_COMP_PEC
Definition: cs_flag.h:280

◆ cs_flag_need_e

const cs_eflag_t cs_flag_need_e
Initial value:
=
@ CS_FLAG_COMP_PE
Definition: cs_flag.h:217
@ CS_FLAG_COMP_FEQ
Definition: cs_flag.h:249
@ CS_FLAG_COMP_EF
Definition: cs_flag.h:257
@ CS_FLAG_COMP_EV
Definition: cs_flag.h:241
@ CS_FLAG_COMP_FE
Definition: cs_flag.h:245
@ CS_FLAG_COMP_PEQ
Definition: cs_flag.h:221

◆ 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:253
@ CS_FLAG_COMP_PFQ
Definition: cs_flag.h:233
@ CS_FLAG_COMP_PF
Definition: cs_flag.h:229

◆ 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:276

◆ 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:213
@ CS_FLAG_COMP_PV
Definition: cs_flag.h:209

◆ 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_edge_byc

const cs_flag_t cs_flag_primal_edge_byc
Initial value:
=
#define CS_FLAG_EDGE
Definition: cs_flag.h:124

◆ 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