9.2
general documentation
cs_renumber_update.h File Reference

Go to the source code of this file.

Functions

void cs_renumber_update_fields (const cs_lnum_t cell_n2o[], const cs_lnum_t i_face_n2o[], const cs_lnum_t b_face_n2o[], const cs_lnum_t vtx_n2o[])
 Renumber fields and bc_coeffs based on new-to-old element map. More...
 
void cs_renumber_update_bc_types (const cs_lnum_t b_face_n2o[])
 Renumber bc_types based on new-to-old element map. More...
 
void cs_renumber_update (void)
 Renumber mesh and update all associated data. More...
 
void cs_mesh_update_partial (void)
 Update some mesh structures. More...
 

Function Documentation

◆ cs_mesh_update_partial()

void cs_mesh_update_partial ( void  )

Update some mesh structures.

This function regroups all the data that needs to be updated after some mesh operations, such as renumbering or redistribution.

Parameters
[in]meshpointer to mesh

◆ cs_renumber_update()

void cs_renumber_update ( void  )

Renumber mesh and update all associated data.

◆ cs_renumber_update_bc_types()

void cs_renumber_update_bc_types ( const cs_lnum_t  b_face_n2o[])

Renumber bc_types based on new-to-old element map.

DOXYGEN_SHOULD_SKIP_THIS

Parameters
[in]b_face_n2oboundary faces new-to-old mapping

◆ cs_renumber_update_fields()

void cs_renumber_update_fields ( const cs_lnum_t  cell_n2o[],
const cs_lnum_t  i_face_n2o[],
const cs_lnum_t  b_face_n2o[],
const cs_lnum_t  vtx_n2o[] 
)

Renumber fields and bc_coeffs based on new-to-old element map.

Parameters
[in]cell_n2ocells new-to-old mapping
[in]i_face_n2ointernal faces new-to-old mapping
[in]b_face_n2oboundary faces new-to-old mapping
[in]vtx_n2overtices new-to-old mapping