1 #ifndef __FVM_NODAL_PRIV_H__
2 #define __FVM_NODAL_PRIV_H__
257 _Bool copy_face_index,
259 _Bool copy_vertex_index,
260 _Bool copy_vertex_num);
301 int n_face_vertices[6],
302 int face_vertices[6][4]);
int n_doms
Definition: fvm_nodal_priv.h:161
int n_sections
Definition: fvm_nodal_priv.h:162
const cs_lnum_t * vertex_num
Definition: fvm_nodal_priv.h:99
fvm_nodal_section_t * fvm_nodal_section_create(const fvm_element_t type)
Definition: fvm_nodal.c:683
int num_dom
Definition: fvm_nodal_priv.h:160
cs_lnum_t * _vertex_num
Definition: fvm_nodal_priv.h:107
void fvm_nodal_cell_face_connect(fvm_element_t element_type, int *n_faces, int n_face_vertices[6], int face_vertices[6][4])
Definition: fvm_nodal.c:904
const cs_lnum_t * parent_element_num
Definition: fvm_nodal_priv.h:122
Definition: fvm_io_num.c:120
Definition: fvm_nodal_priv.h:152
cs_gnum_t fvm_nodal_n_g_vertices(const fvm_nodal_t *this_nodal)
Definition: fvm_nodal.c:881
int entity_dim
Definition: fvm_nodal_priv.h:65
void fvm_nodal_section_copy_on_write(fvm_nodal_section_t *this_section, _Bool copy_face_index, _Bool copy_face_num, _Bool copy_vertex_index, _Bool copy_vertex_num)
Definition: fvm_nodal.c:798
const cs_coord_t * vertex_coords
Definition: fvm_nodal_priv.h:176
cs_lnum_t n_cells
Definition: fvm_nodal_priv.h:168
char * name
Definition: fvm_nodal_priv.h:157
fvm_nodal_section_t ** sections
Definition: fvm_nodal_priv.h:205
cs_coord_t * _vertex_coords
Definition: fvm_nodal_priv.h:179
fvm_io_num_t * global_vertex_num
Definition: fvm_nodal_priv.h:200
double cs_coord_t
Definition: cs_defs.h:261
cs_lnum_t n_faces
Definition: fvm_nodal_priv.h:85
fvm_element_t
Definition: fvm_defs.h:49
int stride
Definition: fvm_nodal_priv.h:82
int cs_lnum_t
Definition: cs_defs.h:260
cs_lnum_t * _vertex_index
Definition: fvm_nodal_priv.h:106
const cs_lnum_t * face_num
Definition: fvm_nodal_priv.h:91
unsigned cs_gnum_t
Definition: cs_defs.h:255
Definition: fvm_nodal_priv.h:60
Definition: fvm_group.c:83
int * gc_id
Definition: fvm_nodal_priv.h:111
cs_gnum_t fvm_nodal_section_n_g_elements(const fvm_nodal_section_t *this_section)
Definition: fvm_nodal.c:862
cs_lnum_t * _face_index
Definition: fvm_nodal_priv.h:104
fvm_tesselation_t * tesselation
Definition: fvm_nodal_priv.h:117
cs_lnum_t n_vertices
Definition: fvm_nodal_priv.h:171
fvm_io_num_t * global_element_num
Definition: fvm_nodal_priv.h:144
const cs_lnum_t * face_index
Definition: fvm_nodal_priv.h:89
fvm_element_t type
Definition: fvm_nodal_priv.h:69
size_t connectivity_size
Definition: fvm_nodal_priv.h:74
cs_lnum_t * _parent_vertex_num
Definition: fvm_nodal_priv.h:197
fvm_group_class_set_t * gc_set
Definition: fvm_nodal_priv.h:209
fvm_nodal_section_t * fvm_nodal_section_destroy(fvm_nodal_section_t *this_section)
Definition: fvm_nodal.c:747
const cs_lnum_t * parent_vertex_num
Definition: fvm_nodal_priv.h:182
cs_lnum_t n_faces
Definition: fvm_nodal_priv.h:169
cs_lnum_t * _face_num
Definition: fvm_nodal_priv.h:105
Definition: fvm_tesselation.c:165
struct _fvm_nodal_section_t fvm_nodal_section_t
cs_lnum_t n_elements
Definition: fvm_nodal_priv.h:67
const cs_lnum_t * vertex_index
Definition: fvm_nodal_priv.h:96
#define _Bool
Definition: cs_defs.h:154
cs_lnum_t * _parent_element_num
Definition: fvm_nodal_priv.h:141
int dim
Definition: fvm_nodal_priv.h:159
cs_lnum_t n_edges
Definition: fvm_nodal_priv.h:170