1 #ifndef __CS_JOIN_PERIO_H__ 2 #define __CS_JOIN_PERIO_H__ 104 const double trans[3]);
130 const double axis[3],
131 const double invariant[3]);
Definition: cs_join_set.h:50
cs_join_face_type_t
Definition: cs_join_mesh.h:61
Definition: cs_mesh_builder.h:56
Definition: cs_join_util.h:259
void cs_join_perio_transfer_builder(void)
#define BEGIN_C_DECLS
Definition: cs_defs.h:365
Definition: cs_join_mesh.h:80
int cs_int_t
Definition: cs_defs.h:263
integer, save iperio
Definition: period.f90:38
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)
Definition: cs_join_perio.c:1108
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)
Definition: cs_join_perio.c:730
int cs_join_perio_add_translation(const char *sel_criteria, double fraction, double plane, int verbosity, int visualization, const double trans[3])
Definition: cs_join_perio.c:335
subroutine matrix(ncelet, ncel, nfac, nfabor, iconvp, idiffp, ndircp, isym, nfecra, thetap, imucpp, ifacel, ifabor, coefbp, cofbfp, rovsdt, flumas, flumab, viscf, viscb, xcpp, da, xa)
Definition: matrix.f90:94
Definition: cs_join_mesh.h:111
unsigned cs_gnum_t
Definition: cs_defs.h:255
integer, save iperot
Definition: period.f90:38
void cs_join_perio_init(cs_join_t *this_join, cs_mesh_t *mesh, cs_mesh_builder_t **builder)
Definition: cs_join_perio.c:481
void cs_join_perio_split_update(cs_join_param_t param, cs_int_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)
Definition: cs_join_perio.c:1684
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])
Definition: cs_join_perio.c:387
void cs_join_perio_apply(cs_join_t *this_join, cs_join_mesh_t *jmesh, const cs_mesh_t *mesh)
Definition: cs_join_perio.c:546
#define END_C_DECLS
Definition: cs_defs.h:366
#define CS_PROCF(x, y)
Definition: cs_defs.h:379
int cs_join_perio_add_mixed(const char *sel_criteria, double fraction, double plane, int verbosity, int visualization, double matrix[3][4])
Definition: cs_join_perio.c:447
Definition: cs_join_util.h:86
BEGIN_C_DECLS void tstjpe(cs_int_t *iperio, cs_int_t *iperot)
Definition: cs_join_perio.c:299