Go to the source code of this file.
◆ cs_mesh_builder_create()
Create an empty mesh builder structure.
- Returns
- pointer to a mesh builder structure
◆ cs_mesh_builder_define_block_dist()
void cs_mesh_builder_define_block_dist |
( |
cs_mesh_builder_t * | mb, |
|
|
int | rank_id, |
|
|
int | n_ranks, |
|
|
int | min_rank_step, |
|
|
int | min_block_size, |
|
|
cs_gnum_t | n_g_cells, |
|
|
cs_gnum_t | n_g_faces, |
|
|
cs_gnum_t | n_g_vertices ) |
Define block distribution sizes for mesh builder.
- Parameters
-
[in,out] | mb | pointer to mesh builder to update |
[in] | rank_id | id of local rank |
[in] | n_ranks | number of associated ranks |
[in] | min_rank_step | minimum rank step between blocks |
[in] | min_block_size | minimum number of entities per block |
[in] | n_g_cells | global number of cells |
[in] | n_g_faces | global number of faces |
[in] | n_g_vertices | global number of vertices |
◆ cs_mesh_builder_destroy()
Destroy a cs_mesh_builder_t structure.
- Parameters
-
[in,out] | mb | pointer to pointer of structure to destroy |
◆ cs_glob_mesh_builder