#include "base/cs_defs.h"#include <ctime>#include "base/cs_assert.h"#include "base/cs_boundary_conditions.h"#include "base/cs_ext_neighborhood.h"#include "base/cs_field.h"#include "base/cs_mem.h"#include "base/cs_renumber.h"#include "mesh/cs_mesh.h"#include "mesh/cs_mesh_coherency.h"#include "alge/cs_cell_to_vertex.h"#include "alge/cs_gradient.h"#include "alge/cs_matrix_default.h"#include "base/cs_renumber_update.h"
Include dependency graph for cs_renumber_update.cpp:Functions | |
| 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_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 (void) |
| Renumber mesh and update all associated data. More... | |
| void | cs_mesh_update_partial (void) |
| Update some mesh structures. More... | |
| 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.
| [in] | mesh | pointer to mesh |
| void cs_renumber_update | ( | void | ) |
Renumber mesh and update all associated data.
| 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
| [in] | b_face_n2o | boundary faces new-to-old mapping |
| 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.
| [in] | cell_n2o | cells new-to-old mapping |
| [in] | i_face_n2o | internal faces new-to-old mapping |
| [in] | b_face_n2o | boundary faces new-to-old mapping |
| [in] | vtx_n2o | vertices new-to-old mapping |