#include "cs_defs.h"#include <assert.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include "bft_mem.h"#include "bft_error.h"#include "bft_printf.h"#include "cs_boundary_zone.h"#include "cs_ext_neighborhood.h"#include "cs_gui.h"#include "cs_gui_mesh.h"#include "cs_internal_coupling.h"#include "cs_join.h"#include "cs_log.h"#include "cs_map.h"#include "cs_mesh.h"#include "cs_mesh_cartesian.h"#include "cs_mesh_from_builder.h"#include "cs_mesh_location.h"#include "cs_mesh_quantities.h"#include "cs_renumber.h"#include "cs_mesh_save.h"#include "cs_mesh_to_builder.h"#include "cs_mesh_warping.h"#include "cs_parall.h"#include "cs_partition.h"#include "cs_porous_model.h"#include "cs_post.h"#include "cs_prototypes.h"#include "cs_preprocessor_data.h"#include "cs_timer_stats.h"#include "cs_velocity_pressure.h"#include "cs_volume_zone.h"#include "cs_preprocess.h" Include dependency graph for cs_preprocess.c:
 Include dependency graph for cs_preprocess.c:| Functions | |
| void | cs_preprocess_mesh_define (void) | 
| Define all mesh preprocessing operations.  More... | |
| void | cs_preprocess_mesh (cs_halo_type_t halo_type) | 
| Apply all mesh preprocessing operations.  More... | |
| void | cs_preprocess_mesh_selected_b_faces_ignore (cs_mesh_t *m, cs_mesh_quantities_t *mq, cs_lnum_t n_faces, const cs_lnum_t face_ids[]) | 
| Apply numbering changes to ignore selected boundary faces.  More... | |
| void | cs_preprocess_mesh_update_fortran (void) | 
| Update fortran arrays relative to the global mesh.  More... | |
| void | cs_preprocess_mesh_update_device () | 
| Map some mesh arrays for use on device.  More... | |
Handle successive preprocessing operations.
| void cs_preprocess_mesh | ( | cs_halo_type_t | halo_type | ) | 
Apply all mesh preprocessing operations.
| void cs_preprocess_mesh_define | ( | void | ) | 
Define all mesh preprocessing operations.
| void cs_preprocess_mesh_selected_b_faces_ignore | ( | cs_mesh_t * | m, | 
| cs_mesh_quantities_t * | mq, | ||
| cs_lnum_t | n_faces, | ||
| const cs_lnum_t | face_ids[] | ||
| ) | 
Apply numbering changes to ignore selected boundary faces.
| [in,out] | m | pointer to mesh structure | 
| [in,out] | mq | pointer to mesh quantities structure | 
| [in] | n_faces | number of selected faces | 
| [in] | face_ids | ids of selected faces | 
| void cs_preprocess_mesh_update_device | ( | void | ) | 
Map some mesh arrays for use on device.
More elements may be mapped depending on which arrays are used in accelerated algorithms.
| void cs_preprocess_mesh_update_fortran | ( | void | ) | 
Update fortran arrays relative to the global mesh.