1 #ifndef __CS_SYR4_COUPLING_H__ 2 #define __CS_SYR4_COUPLING_H__ 133 const char *syr_name,
134 bool allow_nonmatching,
cs_syr4_coupling_t * cs_syr4_coupling_by_id(int coupling_id)
Definition: cs_syr4_coupling.c:1341
void cs_syr4_coupling_set_explicit_treatment(void)
Definition: cs_syr4_coupling.c:1567
void cs_syr4_coupling_all_destroy(void)
Definition: cs_syr4_coupling.c:1487
#define BEGIN_C_DECLS
Definition: cs_defs.h:495
int cs_syr4_coupling_is_vol(const cs_syr4_coupling_t *syr_coupling)
Definition: cs_syr4_coupling.c:1718
cs_syr4_coupling_t * cs_syr4_coupling_define(int dim, int ref_axis, const char *syr_name, bool allow_nonmatching, float tolerance, int verbosity, int visualization)
Definition: cs_syr4_coupling.c:1369
void cs_syr4_coupling_recv_tsolid(cs_syr4_coupling_t *syr_coupling, cs_real_t tsolid[], int mode)
Definition: cs_syr4_coupling.c:1806
void cs_syr4_coupling_set_conservativity(int flag)
Definition: cs_syr4_coupling.c:1557
double cs_real_t
Floating-point value.
Definition: cs_defs.h:307
void cs_syr4_coupling_ts_contrib(const cs_syr4_coupling_t *syr_coupling, const cs_real_t tf[], cs_real_t ctbimp[], cs_real_t ctbexp[])
Definition: cs_syr4_coupling.c:1935
int cs_syr4_coupling_is_surf(const cs_syr4_coupling_t *syr_coupling)
Definition: cs_syr4_coupling.c:1695
int cs_syr4_coupling_n_couplings(void)
Definition: cs_syr4_coupling.c:1325
void cs_syr4_coupling_send_tf_hf(cs_syr4_coupling_t *syr_coupling, const cs_lnum_t cpl_elt_ids[], cs_real_t tf[], cs_real_t hf[], int mode)
Definition: cs_syr4_coupling.c:1857
void cs_syr4_coupling_add_location(cs_syr4_coupling_t *syr_coupling, int location_id)
Definition: cs_syr4_coupling.c:1460
void cs_syr4_coupling_init_mesh(cs_syr4_coupling_t *syr_coupling)
Definition: cs_syr4_coupling.c:1643
void cs_syr4_coupling_get_elt_ids(const cs_syr4_coupling_t *syr_coupling, cs_lnum_t cpl_elt_ids[], int mode)
Definition: cs_syr4_coupling.c:1774
void ctbvsy(int *numsyr, cs_real_t *tfluid, cs_real_t *ctbimp, cs_real_t *ctbexp)
const char * cs_syr4_coupling_get_name(cs_syr4_coupling_t *syr_coupling)
Definition: cs_syr4_coupling.c:1538
int cs_lnum_t
local mesh entity id
Definition: cs_defs.h:301
#define END_C_DECLS
Definition: cs_defs.h:496
#define CS_PROCF(x, y)
Definition: cs_defs.h:509
void cs_syr4_coupling_init_comm(cs_syr4_coupling_t *syr_coupling, int coupling_id, int syr_root_rank, int n_syr_ranks)
Definition: cs_syr4_coupling.c:1583
struct _cs_syr4_coupling_t cs_syr4_coupling_t
Definition: cs_syr4_coupling.h:54
cs_lnum_t cs_syr4_coupling_get_n_elts(const cs_syr4_coupling_t *syr_coupling, int mode)
Definition: cs_syr4_coupling.c:1742