1 #ifndef __CS_SYR_COUPLING_H__ 2 #define __CS_SYR_COUPLING_H__ 252 const char *boundary_criteria,
253 const char *volume_criteria,
254 char projection_axis,
255 bool allow_nonmatching,
void cs_syr_coupling_all_finalize(void)
Definition: cs_syr_coupling.c:911
void varsyo(cs_int_t *numsyr, cs_int_t *mode, cs_int_t *lstelt, cs_real_t *tfluid, cs_real_t *hfluid)
Definition: cs_syr_coupling.c:707
void varsyi(cs_int_t *numsyr, cs_int_t *mode, cs_real_t *tsolid)
Definition: cs_syr_coupling.c:671
int cs_syr_coupling_n_couplings(void)
Definition: cs_syr_coupling.c:924
void nbesyr(const cs_int_t *coupl_num, const cs_int_t *mode, cs_int_t *n_coupl_elts)
Definition: cs_syr_coupling.c:602
void cs_syr_coupling_all_init(void)
Definition: cs_syr_coupling.c:880
#define BEGIN_C_DECLS
Definition: cs_defs.h:467
int cs_int_t
Fortran-compatible integer.
Definition: cs_defs.h:301
void leltsy(const cs_int_t *coupl_num, const cs_int_t *mode, cs_lnum_t *coupl_elt_list)
Definition: cs_syr_coupling.c:637
void cs_syr_coupling_set_explicit_treatment(void)
Definition: cs_syr_coupling.c:956
double cs_real_t
Floating-point value.
Definition: cs_defs.h:302
void ctbvsy(cs_int_t *numsyr, cs_real_t *tfluid, cs_real_t *ctbimp, cs_real_t *ctbexp)
Definition: cs_syr_coupling.c:745
void cs_syr_coupling_set_conservativity(int flag)
Definition: cs_syr_coupling.c:945
void cs_syr_coupling_log_setup(void)
Log SYRTHES coupling setup information.
Definition: cs_syr_coupling.c:968
void cs_syr_coupling_define(const char *syrthes_name, const char *boundary_criteria, const char *volume_criteria, char projection_axis, bool allow_nonmatching, float tolerance, int verbosity, int visualization)
Define new SYRTHES coupling.
Definition: cs_syr_coupling.c:801
void cs_syr_coupling_init_meshes(void)
Create coupled meshes and setup PLE locator for Syrthes couplings.
Definition: cs_syr_coupling.c:1040
int cs_lnum_t
local mesh entity id
Definition: cs_defs.h:298
#define END_C_DECLS
Definition: cs_defs.h:468
#define CS_PROCF(x, y)
Definition: cs_defs.h:481
void nbcsyr(cs_int_t *const n_couplings)
Definition: cs_syr_coupling.c:450
void tsursy(cs_int_t *const cplnum, cs_int_t *issurf)
Definition: cs_syr_coupling.c:471
void tvolsy(cs_int_t *const cplnum, cs_int_t *isvol)
Definition: cs_syr_coupling.c:536