#include "cs_base.h"
#include "cs_mesh.h"
#include "cs_join_set.h"
#include "cs_join_util.h"
#include "cs_join_mesh.h"
Go to the source code of this file.
|
void | CS_PROCF (tstjpe, tstjpe)(cs_int_t *iperio |
|
int | cs_join_perio_add_translation (const char *sel_criteria, double fraction, double plane, int verbosity, int visualization, const double trans[3]) |
|
int | cs_join_perio_add_rotation (const char *sel_criteria, double fraction, double plane, int verbosity, int visualization, double theta, const double axis[3], const double invariant[3]) |
|
int | cs_join_perio_add_mixed (const char *sel_criteria, double fraction, double plane, int verbosity, int visualization, double matrix[3][4]) |
|
void | cs_join_perio_init (cs_join_t *this_join, cs_mesh_t *mesh, cs_mesh_builder_t **builder) |
|
void | cs_join_perio_apply (cs_join_t *this_join, cs_join_mesh_t *jmesh, const cs_mesh_t *mesh) |
|
void | cs_join_perio_merge_back (cs_join_t *this_join, cs_join_mesh_t *jmesh, const cs_mesh_t *mesh, cs_join_mesh_t **p_work_jmesh, cs_join_edges_t **p_work_edges, cs_gnum_t init_max_vtx_gnum, cs_gnum_t n_g_new_vertices) |
|
void | cs_join_perio_split_back (cs_join_t *this_join, cs_join_mesh_t *jmesh, cs_mesh_t *mesh, cs_mesh_builder_t *builder, cs_join_gset_t *o2n_hist, cs_join_gset_t **p_n2o_hist) |
|
void | cs_join_perio_split_update (cs_join_param_t param, cs_lnum_t n_ii_faces, const cs_join_face_type_t face_type[], const cs_join_mesh_t *jmesh, cs_mesh_t *mesh, cs_mesh_builder_t *mesh_builder) |
|
void | cs_join_perio_transfer_builder (void) |
|
◆ cs_join_perio_add_mixed()
int cs_join_perio_add_mixed |
( |
const char * |
sel_criteria, |
|
|
double |
fraction, |
|
|
double |
plane, |
|
|
int |
verbosity, |
|
|
int |
visualization, |
|
|
double |
matrix[3][4] |
|
) |
| |
◆ cs_join_perio_add_rotation()
int cs_join_perio_add_rotation |
( |
const char * |
sel_criteria, |
|
|
double |
fraction, |
|
|
double |
plane, |
|
|
int |
verbosity, |
|
|
int |
visualization, |
|
|
double |
theta, |
|
|
const double |
axis[3], |
|
|
const double |
invariant[3] |
|
) |
| |
◆ cs_join_perio_add_translation()
int cs_join_perio_add_translation |
( |
const char * |
sel_criteria, |
|
|
double |
fraction, |
|
|
double |
plane, |
|
|
int |
verbosity, |
|
|
int |
visualization, |
|
|
const double |
trans[3] |
|
) |
| |
◆ cs_join_perio_apply()
void cs_join_perio_apply |
( |
cs_join_t * |
this_join, |
|
|
cs_join_mesh_t * |
jmesh, |
|
|
const cs_mesh_t * |
mesh |
|
) |
| |
◆ cs_join_perio_init()
◆ cs_join_perio_merge_back()
void cs_join_perio_merge_back |
( |
cs_join_t * |
this_join, |
|
|
cs_join_mesh_t * |
jmesh, |
|
|
const cs_mesh_t * |
mesh, |
|
|
cs_join_mesh_t ** |
p_work_jmesh, |
|
|
cs_join_edges_t ** |
p_work_edges, |
|
|
cs_gnum_t |
init_max_vtx_gnum, |
|
|
cs_gnum_t |
n_g_new_vertices |
|
) |
| |
◆ cs_join_perio_split_back()
void cs_join_perio_split_back |
( |
cs_join_t * |
this_join, |
|
|
cs_join_mesh_t * |
jmesh, |
|
|
cs_mesh_t * |
mesh, |
|
|
cs_mesh_builder_t * |
builder, |
|
|
cs_join_gset_t * |
o2n_hist, |
|
|
cs_join_gset_t ** |
p_n2o_hist |
|
) |
| |
◆ cs_join_perio_split_update()
◆ cs_join_perio_transfer_builder()
void cs_join_perio_transfer_builder |
( |
void |
| ) |
|
◆ CS_PROCF()
void CS_PROCF |
( |
tstjpe |
, |
|
|
tstjpe |
|
|
) |
| |
◆ iperot