1#ifndef CS_WALL_CONDENSATION_H
2#define CS_WALL_CONDENSATION_H
43 CS_WALL_COND_MODEL_COPAIN = 0,
44 CS_WALL_COND_MODEL_COPAIN_BD = 1,
45 CS_WALL_COND_MODEL_UCHIDA = 2,
46 CS_WALL_COND_MODEL_DEHBI = 3,
47} cs_wall_cond_natural_conv_model_t;
50 CS_WALL_COND_MODEL_WALL_LAW = 0,
51 CS_WALL_COND_MODEL_SCHLICHTING = 1
52} cs_wall_cond_forced_conv_model_t;
55 CS_WALL_COND_MIXED_MAX = 0,
56 CS_WALL_COND_MIXED_INCROPERA = 1
57} cs_wall_cond_mixed_conv_model_t;
68 cs_wall_cond_natural_conv_model_t natural_conv_model;
69 cs_wall_cond_forced_conv_model_t forced_conv_model;
70 cs_wall_cond_mixed_conv_model_t mixed_conv_model;
186} cs_wall_condensation_t;
209cs_wall_condensation_t *
Field descriptor.
Definition: cs_field.h:275
double cs_real_t
Floating-point value.
Definition: cs_defs.h:332
int cs_lnum_t
local mesh entity id
Definition: cs_defs.h:325
const cs_wall_condensation_t * cs_glob_wall_condensation
Definition: cs_wall_condensation.cpp:161
cs_wall_condensation_t * cs_get_glob_wall_condensation(void)
Provide writable access to _wall_cond structure.
Definition: cs_wall_condensation.cpp:768
void cs_wall_condensation_free(void)
Free all structures related to wall condensation models.
Definition: cs_wall_condensation.cpp:915
void cs_wall_condensation_create(void)
Create the context for wall condensation models.
Definition: cs_wall_condensation.cpp:812
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:1287
void cs_wall_condensation_log(void)
Output statistics about wall condensation source terms (for user log)
Definition: cs_wall_condensation.cpp:1177
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:1019
void cs_wall_condensation_set_onoff_state(int icondb, int icondv)
Set the onoff state of wall condensation modeling.
Definition: cs_wall_condensation.cpp:798
void cs_wall_condensation_reset(cs_wall_condensation_t *wall_cond, const int n_var)
Definition: cs_wall_condensation.cpp:1051
void cs_wall_condensation_compute(cs_real_t total_htc[])
Compute the wall condensation source terms.
Definition: cs_wall_condensation.cpp:1077
void cs_wall_condensation_set_model(cs_wall_cond_natural_conv_model_t model)
Set the wall condensation model.
Definition: cs_wall_condensation.cpp:782
void cs_wall_condensation_initialize(void)
Initialize wall condensation models.
Definition: cs_wall_condensation.cpp:955