1#ifndef __CS_WALL_CONDENSATION_H__
2#define __CS_WALL_CONDENSATION_H__
47 CS_WALL_COND_MODEL_COPAIN = 0,
48 CS_WALL_COND_MODEL_COPAIN_BD = 1,
49 CS_WALL_COND_MODEL_UCHIDA = 2,
50 CS_WALL_COND_MODEL_DEHBI = 3,
51} cs_wall_cond_natural_conv_model_t;
54 CS_WALL_COND_MODEL_WALL_LAW = 0,
55 CS_WALL_COND_MODEL_SCHLICHTING = 1
56} cs_wall_cond_forced_conv_model_t;
59 CS_WALL_COND_MIXED_MAX = 0,
60 CS_WALL_COND_MIXED_INCROPERA = 1
61} cs_wall_cond_mixed_conv_model_t;
72 cs_wall_cond_natural_conv_model_t natural_conv_model;
73 cs_wall_cond_forced_conv_model_t forced_conv_model;
74 cs_wall_cond_mixed_conv_model_t mixed_conv_model;
190} cs_wall_condensation_t;
213cs_wall_condensation_t *
#define BEGIN_C_DECLS
Definition: cs_defs.h:542
double cs_real_t
Floating-point value.
Definition: cs_defs.h:342
#define END_C_DECLS
Definition: cs_defs.h:543
int cs_lnum_t
local mesh entity id
Definition: cs_defs.h:335
const cs_wall_condensation_t * cs_glob_wall_condensation
Definition: cs_wall_condensation.cpp:163
cs_wall_condensation_t * cs_get_glob_wall_condensation(void)
Provide writable access to _wall_cond structure.
Definition: cs_wall_condensation.cpp:796
void cs_wall_condensation_free(void)
Free all structures related to wall condensation models.
Definition: cs_wall_condensation.cpp:943
void cs_wall_condensation_create(void)
Create the context for wall condensation models.
Definition: cs_wall_condensation.cpp:840
void cs_wall_condensation_source_terms(const cs_field_t *f, const cs_real_t xcpp[], const cs_real_t pvara[], cs_real_t st_exp[], cs_real_t st_imp[])
Explicit and implicit sources terms from sources condensation computation.
Definition: cs_wall_condensation.cpp:1317
void cs_wall_condensation_log(void)
Output statistics about wall condensation source terms (for user log)
Definition: cs_wall_condensation.cpp:1207
void cs_wall_condensation_volume_exchange_surf_at_cells(cs_real_t *surf)
Return condensing volume structures surface at each cell.
Definition: cs_wall_condensation.cpp:1049
void cs_wall_condensation_set_onoff_state(int icondb, int icondv)
Set the onoff state of wall condensation modeling.
Definition: cs_wall_condensation.cpp:826
void cs_wall_condensation_reset(cs_wall_condensation_t *wall_cond, const int n_var)
Definition: cs_wall_condensation.cpp:1081
void cs_wall_condensation_compute(cs_real_t total_htc[])
Compute the wall condensation source terms.
Definition: cs_wall_condensation.cpp:1107
void cs_wall_condensation_set_model(cs_wall_cond_natural_conv_model_t model)
Set the wall condensation model.
Definition: cs_wall_condensation.cpp:810
void cs_wall_condensation_initialize(void)
Initialize wall condensation models.
Definition: cs_wall_condensation.cpp:983
integer(c_int), pointer, save icondv
Specific condensation modelling if = -1 module not activated if = 0 condensation source terms with me...
Definition: ppincl.f90:255
integer(c_int), pointer, save icondb
Specific condensation modelling if = -1 module not activated if = 0 condensation source terms activat...
Definition: ppincl.f90:249
Field descriptor.
Definition: cs_field.h:131