66 struct _cs_ctwr_zone_t {
105 fvm_nodal_t *face_sup_mesh;
106 fvm_nodal_t *face_inf_mesh;
107 fvm_nodal_t *face_lat_mesh;
108 fvm_nodal_t *cell_mesh;
109 fvm_nodal_t *fac_mesh;
111 fvm_nodal_t *water_mesh;
149 ple_locator_t *locat_air_water;
150 ple_locator_t *locat_water_air;
151 ple_locator_t * *locat_cell_ct_upwind;
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:289
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:2237
cs_int_t cs_glob_ct_nbr_max
void cs_ctwr_aetsvi(const int 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:2125
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:337
#define BEGIN_C_DECLS
Definition: cs_defs.h:429
int cs_int_t
Fortran-compatible integer.
Definition: cs_defs.h:295
void cs_ctwr_definit(const int idimct, const char *ze_name, const int imctch, const int ntypct, const cs_lnum_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:940
cs_ctwr_zone_t ** cs_glob_ct_tab
double precision, save hmax
Definition: coincl.f90:126
void cs_ctwr_post_init(int ct_id, int writer_id)
Definition: cs_ctwr.c:2543
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:147
void cs_ctwr_all_destroy(void)
Definition: cs_ctwr.c:1098
void nbzect(cs_int_t *nbrctz)
Definition: cs_ctwr.c:196
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:1125
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:314
double precision, dimension(ncharm), save delta
Definition: cpincl.f90:97
void cs_ctwr_aetssc(int 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:1654
Definition: cs_mesh_quantities.h:51
cs_halo_type_t
Definition: cs_halo.h:49
void aemode(cs_int_t *imctch)
Definition: cs_ctwr.c:215
double precision, save hmin
Definition: coincl.f90:126
cs_ctwr_zone_t * cs_ctwr_by_id(int ct_id)
Definition: cs_ctwr.c:2597
struct _cs_ctwr_zone_t cs_ctwr_zone_t
Definition: cs_ctwr.h:59
int cs_lnum_t
local mesh entity id
Definition: cs_defs.h:292
void pstict(void)
Definition: cs_ctwr.c:382
#define END_C_DECLS
Definition: cs_defs.h:430
double cs_real_t
Definition: cs_defs.h:296
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:267
#define CS_PROCF(x, y)
Definition: cs_defs.h:453
void ecrctw(const char *nomsui)
Definition: cs_ctwr.c:404
Definition: cs_field_pointer.h:97
void lecctw(const char *nomsui)
Definition: cs_ctwr.c:581
void aeprot(cs_real_t *delta)
Definition: cs_ctwr.c:237