#include <cs_mesh.h>
 Collaboration diagram for cs_mesh_t:
 Collaboration diagram for cs_mesh_t:Mesh structure definition
| cs_lnum_t* b_cells | 
boundary cell list
| cs_lnum_t* b_face_cells | 
boundary faces -> cells connectivity
| int* b_face_family | 
boundary face family
| cs_numbering_t* b_face_numbering | 
boundary face numbering info
| cs_lnum_t b_face_vtx_connect_size | 
boundary faces -> vertices connectivity size
| cs_lnum_t* b_face_vtx_idx | 
boundary faces -> vertices index
| cs_lnum_t* b_face_vtx_lst | 
boundary faces -> vertices connectivity
| cs_lnum_t* cell_cells_idx | 
"cell -> cells" connectivity index for extended halo. Only defined if extended neighborhood is built.
| cs_lnum_t* cell_cells_lst | 
"cell -> cells" connectivity list for extended halo. Only defined if extended neighborhood is built.
| int* cell_family | 
cell family
| cs_numbering_t* cell_numbering | 
cell numbering info
| fvm_group_class_set_t* class_defs | 
definition of group classes for selection and postprocessing (built from element families and their descriptions)
| cs_lnum_t dim | 
space dimension
| int domain_num | 
local domain number
| int* family_item | 
family items
| cs_lnum_t* gcell_vtx_idx | 
ghost cells -> vertices index
| cs_lnum_t* gcell_vtx_lst | 
ghost cells -> vertices list
| cs_gnum_t* global_b_face_num | 
global boundary face numbering
| cs_gnum_t* global_cell_num | 
global cell numbering
| cs_gnum_t* global_i_face_num | 
global interior face numbering
| cs_gnum_t* global_vtx_num | 
global vertex numbering
| char* group | 
list of group names
| int* group_idx | 
starting index in group
| cs_halo_t* halo | 
ghost cells structure
| cs_halo_type_t halo_type | 
halo type
| bool have_r_gen | 
has mesh refinement information
| int have_rotation_perio | 
periodicity rotation indicator
| cs_lnum_2_t* i_face_cells | 
interior faces -> cells connectivity
| int* i_face_family | 
interior face family
| cs_numbering_t* i_face_numbering | 
interior face numbering info
| char* i_face_r_gen | 
interior face refinement generation
| cs_lnum_t i_face_vtx_connect_size | 
interior faces -> vertices connectivity size
| cs_lnum_t* i_face_vtx_idx | 
interior faces -> vertices index
| cs_lnum_t* i_face_vtx_lst | 
interior faces -> vertices connectivity
| int modified | 
modification status
| cs_lnum_t n_b_cells | 
number of boundary cells
| cs_lnum_t n_b_faces | 
number of boundary faces
| cs_lnum_t n_b_faces_all | 
number of boundary faces including faces ignored in FV schemes
| cs_lnum_t n_cells | 
number of cells
| cs_lnum_t n_cells_with_ghosts | 
total number of cells on the local rank (n_cells + n_ghost_cells)
| int n_domains | 
number of domains
| int n_families | 
number of families
| cs_gnum_t n_g_b_faces | 
global number of boundary faces
| cs_gnum_t n_g_b_faces_all | 
global number of boundary faces including those ignored in FV schemes
| cs_gnum_t n_g_cells | 
global number of cells
| cs_gnum_t n_g_free_faces | 
global number of boundary faces which are in fact isolated
| cs_gnum_t n_g_i_c_faces | 
global number of interior faces for counts (with periodic faces counted only once)
| cs_gnum_t n_g_i_faces | 
global number of interior faces
| cs_gnum_t n_g_vertices | 
global number of vertices
| cs_lnum_t n_ghost_cells | 
number of "ghost" cells
| int n_groups | 
number of groups
| cs_lnum_t n_i_faces | 
number of interior faces
| int n_init_perio | 
number of initial periodicities
| int n_max_family_items | 
max. number of items for one family
| int n_transforms | 
number of transformations
| cs_lnum_t n_vertices | 
number of vertices
| fvm_periodicity_t* periodicity | 
parameters of each periodicity
| int save_if_modified | 
flag for mesh saving behavior: 0: never save 1: saved when modified (default) 2: always save
| fvm_selector_t* select_b_faces | 
boundary faces selection object
| fvm_selector_t* select_cells | 
cells selection object
| fvm_selector_t* select_i_faces | 
interior faces selection object
| cs_mesh_time_dep_t time_dep | 
time dependency
| int verbosity | 
current verbosity level
| cs_real_t* vtx_coord | 
vertex coordinates
| cs_interface_set_t* vtx_interfaces | 
vertices interface set
| cs_numbering_t* vtx_numbering | 
vertex numbering info
| char* vtx_r_gen | 
vertex refinement generation
| cs_range_set_t* vtx_range_set | 
handle local/distant ranges for vertices in parallel