581 const fvm_nodal_t *this_nodal);
#define BEGIN_C_DECLS
Definition: cs_defs.h:542
double cs_coord_t
Definition: cs_defs.h:340
uint64_t cs_gnum_t
global mesh entity number
Definition: cs_defs.h:325
#define END_C_DECLS
Definition: cs_defs.h:543
int cs_lnum_t
local mesh entity id
Definition: cs_defs.h:335
fvm_element_t
Definition: fvm_defs.h:48
struct _fvm_group_class_set_t fvm_group_class_set_t
Definition: fvm_group.h:60
struct _fvm_io_num_t fvm_io_num_t
Definition: fvm_io_num.h:72
void fvm_nodal_remove_tag(fvm_nodal_t *this_nodal, int entity_dim)
Definition: fvm_nodal.cpp:1576
void fvm_nodal_transfer_vertex_io_num(fvm_nodal_t *this_nodal, fvm_io_num_t **io_num)
Definition: fvm_nodal.cpp:1529
void fvm_nodal_remove_parent_id(fvm_nodal_t *this_nodal, int entity_dim)
Definition: fvm_nodal.cpp:1438
const char ** fvm_nodal_get_global_vertex_labels(const fvm_nodal_t *this_nodal)
Definition: fvm_nodal.cpp:2222
void fvm_nodal_init_io_num(fvm_nodal_t *this_nodal, const cs_gnum_t parent_global_numbers[], int entity_dim)
Definition: fvm_nodal.cpp:1481
void fvm_nodal_set_group_class_set(fvm_nodal_t *this_nodal, const fvm_group_class_set_t *gc_set)
Definition: fvm_nodal.cpp:1799
const char * fvm_nodal_get_name(const fvm_nodal_t *this_nodal)
Definition: fvm_nodal.cpp:1915
cs_lnum_t fvm_nodal_get_n_entities(const fvm_nodal_t *this_nodal, int entity_dim)
Definition: fvm_nodal.cpp:1977
const cs_mesh_t * fvm_nodal_get_parent(const fvm_nodal_t *this_nodal)
Definition: fvm_nodal.cpp:2240
void fvm_nodal_transfer_global_vertex_labels(fvm_nodal_t *this_nodal, char *g_labels[])
Definition: fvm_nodal.cpp:1894
void fvm_nodal_dump(const fvm_nodal_t *this_nodal)
Definition: fvm_nodal.cpp:2622
fvm_nodal_t * fvm_nodal_create(const char *name, int dim)
Definition: fvm_nodal.cpp:1134
int fvm_nodal_get_max_entity_dim(const fvm_nodal_t *this_nodal)
Definition: fvm_nodal.cpp:1949
void fvm_nodal_tesselate(fvm_nodal_t *this_nodal, fvm_element_t type, cs_lnum_t *error_count)
Definition: fvm_nodal.cpp:2278
cs_lnum_t fvm_nodal_get_n_elements(const fvm_nodal_t *this_nodal, fvm_element_t element_type)
Definition: fvm_nodal.cpp:2061
void fvm_nodal_set_shared_vertices(fvm_nodal_t *this_nodal, const cs_coord_t vertex_coords[])
Definition: fvm_nodal.cpp:1642
cs_coord_t * fvm_nodal_transfer_vertices(fvm_nodal_t *this_nodal, cs_coord_t vertex_coords[])
Definition: fvm_nodal.cpp:1688
cs_gnum_t fvm_nodal_get_n_g_elements(const fvm_nodal_t *this_nodal, fvm_element_t element_type)
Definition: fvm_nodal.cpp:2032
fvm_nodal_t * fvm_nodal_copy_edges(const char *name, const fvm_nodal_t *this_nodal)
Definition: fvm_nodal.cpp:2327
void fvm_nodal_make_vertices_private(fvm_nodal_t *this_nodal)
Definition: fvm_nodal.cpp:1744
void fvm_nodal_get_parent_num(const fvm_nodal_t *this_nodal, int entity_dim, cs_lnum_t parent_num[])
Definition: fvm_nodal.cpp:2097
void fvm_nodal_get_parent_id(const fvm_nodal_t *this_nodal, int entity_dim, cs_lnum_t parent_id[])
Definition: fvm_nodal.cpp:2158
const int fvm_nodal_n_vertices_element[]
Definition: fvm_nodal.cpp:141
int fvm_nodal_get_dim(const fvm_nodal_t *this_nodal)
Definition: fvm_nodal.cpp:1933
void fvm_nodal_change_parent_id(fvm_nodal_t *this_nodal, const cs_lnum_t new_parent_id[], int entity_dim)
Definition: fvm_nodal.cpp:1383
void fvm_nodal_define_vertex_list(fvm_nodal_t *this_nodal, cs_lnum_t n_vertices, cs_lnum_t parent_vertex_id[])
Definition: fvm_nodal.cpp:1608
fvm_nodal_t * fvm_nodal_copy(const fvm_nodal_t *this_nodal)
Definition: fvm_nodal.cpp:1250
void fvm_nodal_set_parent(fvm_nodal_t *this_nodal, const cs_mesh_t *parent)
Definition: fvm_nodal.cpp:2254
cs_gnum_t fvm_nodal_get_n_g_vertices(const fvm_nodal_t *this_nodal)
Definition: fvm_nodal.cpp:2015
fvm_nodal_t * fvm_nodal_destroy(fvm_nodal_t *this_nodal)
Definition: fvm_nodal.cpp:1194
void fvm_nodal_set_tag(fvm_nodal_t *this_nodal, const int tag[], int entity_dim)
Definition: fvm_nodal.cpp:1551
void fvm_nodal_reduce(fvm_nodal_t *this_nodal, int del_vertex_num)
Definition: fvm_nodal.cpp:1327
Definition: fvm_nodal_priv.h:159
const cs_coord_t * vertex_coords
Definition: fvm_nodal_priv.h:183
char * name
Definition: fvm_nodal_priv.h:164
int dim
Definition: fvm_nodal_priv.h:166
const cs_mesh_t * parent
Definition: fvm_nodal_priv.h:231
fvm_group_class_set_t * gc_set
Definition: fvm_nodal_priv.h:219
const cs_lnum_t * parent_vertex_id
Definition: fvm_nodal_priv.h:189
cs_lnum_t n_vertices
Definition: fvm_nodal_priv.h:178