40 #include <ple_locator.h>
432 const char *
const nomsui,
450 const char *
const nomsui,
cs_ctwr_zone_t * cs_ctwr_by_id(cs_int_t ct_id)
Definition: cs_ctwr.c:2656
cs_int_t nbfac_sct
Definition: cs_ctwr.h:96
cs_real_t * fem
Definition: cs_ctwr.h:132
cs_int_t cs_glob_ct_nbr
Definition: cs_ctwr.c:109
cs_int_t * pvoisair
Definition: cs_ctwr.h:120
void aetssc(const cs_int_t *iscal, cs_real_t temp[], cs_real_t xa[], cs_real_t rho[], cs_real_t utsim[], cs_real_t utsex[], cs_real_t vitx[], cs_real_t vity[], cs_real_t vitz[])
Definition: cs_ctwr.c:322
void cs_ctwr_bilanct(const cs_real_t time, cs_real_t fem_entree[], cs_real_t fem_sortie[], cs_real_t teau_entree[], cs_real_t teau_sortie[], cs_real_t heau_entree[], cs_real_t heau_sortie[], cs_real_t tair_entree[], cs_real_t tair_sortie[], cs_real_t xair_entree[], cs_real_t xair_sortie[], cs_real_t hair_entree[], cs_real_t hair_sortie[], cs_real_t debit_entree[], cs_real_t debit_sortie[], const cs_real_t temp[], const cs_real_t xa[], const cs_real_t flux_masse_fac[], const cs_real_t flux_masse_fbr[], const cs_real_t vitx[], const cs_real_t vity[], const cs_real_t vitz[], const cs_mesh_t *mesh, const cs_mesh_quantities_t *mesh_quantities)
Definition: cs_ctwr.c:2287
cs_int_t cs_glob_ct_nbr_max
Definition: cs_ctwr.c:107
cs_real_t tair_e
Definition: cs_ctwr.h:141
cs_int_t nbfbr_sct
Definition: cs_ctwr.h:100
cs_real_t xnp
Definition: cs_ctwr.h:88
int imctch
Definition: cs_ctwr.h:74
cs_real_t hair_e
Definition: cs_ctwr.h:145
cs_real_t surface_in
Definition: cs_ctwr.h:90
cs_int_t nnpsct_with_ghosts
Definition: cs_ctwr.h:165
void bilanct(const cs_real_t *const time, cs_real_t fem_entree[], cs_real_t fem_sortie[], cs_real_t teau_entree[], cs_real_t teau_sortie[], cs_real_t heau_entree[], cs_real_t heau_sortie[], cs_real_t tair_entree[], cs_real_t tair_sortie[], cs_real_t xair_entree[], cs_real_t xair_sortie[], cs_real_t hair_entree[], cs_real_t hair_sortie[], cs_real_t debit_entree[], cs_real_t debit_sortie[], const cs_real_t temp[], const cs_real_t xa[], const cs_real_t flux_masse_fac[], const cs_real_t flux_masse_fbr[], const cs_real_t vitx[], const cs_real_t vity[], const cs_real_t vitz[])
Definition: cs_ctwr.c:376
cs_real_t heau_e
Definition: cs_ctwr.h:139
cs_real_t hmin
Definition: cs_ctwr.h:80
Definition: fvm_nodal_priv.h:152
char * ze_name
Definition: cs_ctwr.h:73
#define BEGIN_C_DECLS
Definition: cs_defs.h:365
cs_real_t fem_e
Definition: cs_ctwr.h:135
cs_ctwr_zone_t ** cs_glob_ct_tab
Definition: cs_ctwr.c:110
cs_int_t nbfbr_ict
Definition: cs_ctwr.h:101
cs_real_t surface
Definition: cs_ctwr.h:92
int num
Definition: cs_ctwr.h:72
cs_int_t * voiseau
Definition: cs_ctwr.h:117
cs_int_t nnpsct
Definition: cs_ctwr.h:94
int ntypct
Definition: cs_ctwr.h:75
cs_halo_t * water_halo
Definition: cs_ctwr.h:168
fvm_nodal_t * water_mesh
Definition: cs_ctwr.h:114
void defct1(const cs_int_t *idimct, const char *zecrit, cs_int_t *ze_n_len, const cs_int_t *imctch, const cs_int_t *ntypct, const cs_int_t *nelect, const cs_real_t *deltat, const cs_real_t *teau, const cs_real_t *fem, const cs_real_t *xap, const cs_real_t *xnp, const cs_real_t *surface, const cs_real_t *dgout)
Definition: cs_ctwr.c:179
void cs_ctwr_aetssc(const cs_int_t iscal, cs_real_t temp[], cs_real_t xa[], cs_real_t rho[], cs_real_t utsim[], cs_real_t utsex[], cs_real_t vitx[], cs_real_t vity[], cs_real_t vitz[])
Definition: cs_ctwr.c:1704
void cs_ctwr_all_destroy(void)
Definition: cs_ctwr.c:1150
cs_real_t * teau
Definition: cs_ctwr.h:131
int idimct
Definition: cs_ctwr.h:71
cs_real_t hair_s
Definition: cs_ctwr.h:146
int cs_int_t
Definition: cs_defs.h:263
void nbzect(cs_int_t *nbrctz)
Definition: cs_ctwr.c:228
cs_int_t nbfac_ict
Definition: cs_ctwr.h:97
int nelect
Definition: cs_ctwr.h:77
cs_int_t id_amont
Definition: cs_ctwr.h:106
cs_real_t tair_s
Definition: cs_ctwr.h:142
fvm_nodal_t * fac_mesh
Definition: cs_ctwr.h:112
cs_real_t * coefair
Definition: cs_ctwr.h:129
void cs_ctwr_aeteau(cs_real_t temp[], cs_real_t xa[], cs_real_t rho[], cs_real_t vitx[], cs_real_t vity[], cs_real_t vitz[])
Definition: cs_ctwr.c:1177
cs_real_t debit_e
Definition: cs_ctwr.h:147
cs_real_t heau_s
Definition: cs_ctwr.h:140
cs_real_t cl_teau
Definition: cs_ctwr.h:84
cs_int_t * voisair
Definition: cs_ctwr.h:119
cs_real_t xap
Definition: cs_ctwr.h:87
cs_int_t * cs_chain_ct
Definition: cs_ctwr.c:121
cs_real_t deltat
Definition: cs_ctwr.h:82
void aetsvi(const cs_int_t *const idim, const cs_real_t rho[], const cs_real_t vitx[], const cs_real_t vity[], const cs_real_t vitz[], const cs_real_t xair[], cs_real_t utsex[])
Definition: cs_ctwr.c:350
cs_real_t xair_s
Definition: cs_ctwr.h:144
ple_locator_t ** locat_cell_ct_upwind
Definition: cs_ctwr.h:154
cs_int_t nbevct
Definition: cs_ctwr.h:104
cs_int_t nbfac_ct
Definition: cs_ctwr.h:99
cs_real_t debit_s
Definition: cs_ctwr.h:148
cs_real_t fem_s
Definition: cs_ctwr.h:136
Definition: cs_mesh_quantities.h:51
cs_real_t teau_s
Definition: cs_ctwr.h:138
cs_halo_type_t
Definition: cs_halo.h:49
cs_int_t * fac_sup_connect_lst
Definition: cs_ctwr.h:124
typedefBEGIN_C_DECLS struct _cs_ctwr_zone_t cs_ctwr_zone_t
Definition: cs_ctwr.h:63
cs_real_t teau_e
Definition: cs_ctwr.h:137
ple_locator_t * locat_air_water
Definition: cs_ctwr.h:152
cs_real_t * vgoutte
Definition: cs_ctwr.h:133
void cs_ctwr_definit(const cs_int_t idimct, const char *ze_crit, const cs_int_t imctch, const cs_int_t ntypct, const cs_int_t nelect, const cs_real_t deltat, const cs_real_t teau_cl, const cs_real_t fem_cl, const cs_real_t xap, const cs_real_t xnp, const cs_real_t surface, const cs_real_t dgout)
Definition: cs_ctwr.c:992
void aemode(cs_int_t *imctch)
Definition: cs_ctwr.c:247
cs_int_t post_mesh_id
Definition: cs_ctwr.h:156
cs_int_t * pvoiseau
Definition: cs_ctwr.h:118
cs_real_t dgout
Definition: cs_ctwr.h:150
fvm_nodal_t * face_sup_mesh
Definition: cs_ctwr.h:108
cs_real_t hmax
Definition: cs_ctwr.h:81
void pstict(void)
Definition: cs_ctwr.c:421
fvm_nodal_t * cell_mesh
Definition: cs_ctwr.h:111
#define END_C_DECLS
Definition: cs_defs.h:366
double cs_real_t
Definition: cs_defs.h:264
fvm_nodal_t * face_inf_mesh
Definition: cs_ctwr.h:109
void ecrctw(const char *const nomsui, const cs_int_t *const lngnom)
Definition: cs_ctwr.c:445
cs_int_t * cs_stack_ct
Definition: cs_ctwr.c:118
fvm_nodal_t * face_lat_mesh
Definition: cs_ctwr.h:110
cs_real_t * surf_fac_sup
Definition: cs_ctwr.h:126
void aeteau(cs_real_t temp[], cs_real_t xa[], cs_real_t rho[], cs_real_t vitx[], cs_real_t vity[], cs_real_t vitz[])
Definition: cs_ctwr.c:299
#define CS_PROCF(x, y)
Definition: cs_defs.h:379
cs_int_t * fac_sup_connect_idx
Definition: cs_ctwr.h:123
cs_int_t * cs_array_rank
Definition: cs_ctwr.h:163
void cs_ctwr_aetsvi(const cs_int_t idim, const cs_real_t rho[], const cs_real_t vitx[], const cs_real_t vity[], const cs_real_t vitz[], const cs_real_t xair[], cs_real_t utsex[])
Definition: cs_ctwr.c:2175
cs_int_t * ze_cell_list
Definition: cs_ctwr.h:116
cs_int_t * mark_ze
Definition: cs_ctwr.h:121
cs_real_t xair_e
Definition: cs_ctwr.h:143
cs_real_t * coefeau
Definition: cs_ctwr.h:128
void lecctw(const char *const nomsui, const cs_int_t *const lngnom)
Definition: cs_ctwr.c:623
cs_real_t surface_out
Definition: cs_ctwr.h:91
cs_halo_type_t halo_type
Definition: cs_ctwr.h:161
ple_locator_t * locat_water_air
Definition: cs_ctwr.h:153
cs_int_t nbfbr_lct
Definition: cs_ctwr.h:102
void cs_ctwr_post_init(cs_int_t ct_id, cs_int_t writer_id)
Definition: cs_ctwr.c:2602
void aeprot(cs_real_t *delta)
Definition: cs_ctwr.c:269
cs_int_t nbfac_lct
Definition: cs_ctwr.h:98
cs_real_t cl_fem
Definition: cs_ctwr.h:85