Definition and modification of the calculation mesh.
More...
#include "cs_defs.h"
#include <assert.h>
#include <math.h>
#include <stdarg.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include "bft_error.h"
#include "bft_mem.h"
#include "bft_printf.h"
#include "fvm_defs.h"
#include "fvm_selector.h"
#include "cs_base.h"
#include "cs_join.h"
#include "cs_join_perio.h"
#include "cs_mesh.h"
#include "cs_mesh_quantities.h"
#include "cs_mesh_bad_cells.h"
#include "cs_mesh_extrude.h"
#include "cs_mesh_smoother.h"
#include "cs_mesh_thinwall.h"
#include "cs_mesh_warping.h"
#include "cs_parall.h"
#include "cs_post.h"
#include "cs_preprocessor_data.h"
#include "cs_selector.h"
#include "cs_prototypes.h"
Definition and modification of the calculation mesh.
See Examples of mesh modifications for examples.
§ cs_user_join()
void cs_user_join |
( |
void |
| ) |
|
§ cs_user_mesh_bad_cells_tag()
Tag bad cells within the mesh based on user-defined geometric criteria.
- Parameters
-
§ cs_user_mesh_input()
void cs_user_mesh_input |
( |
void |
| ) |
|
Define mesh files to read and optional associated transformations.
§ cs_user_mesh_modify()
Modify geometry and mesh.
- Parameters
-
§ cs_user_mesh_save()
Enable or disable mesh saving.
By default, mesh is saved when modified.
- Parameters
-
§ cs_user_mesh_smoothe()
void cs_user_mesh_smoothe |
( |
cs_mesh_t * |
mesh | ) |
|
Mesh smoothing.
- Parameters
-
§ cs_user_mesh_thinwall()
void cs_user_mesh_thinwall |
( |
cs_mesh_t * |
mesh | ) |
|
Insert thin wall into a mesh.
- Parameters
-
§ cs_user_mesh_warping()
void cs_user_mesh_warping |
( |
void |
| ) |
|
Set options for cutting of warped faces.
§ cs_user_periodicity()
void cs_user_periodicity |
( |
void |
| ) |
|