|
My Project
programmer's documentation
|
void const int * f_id
Definition: cs_gui.h:292
void cs_ctwr_phyvar_update(cs_real_t rho0, cs_real_t t0, cs_real_t p0, cs_real_t molmassrat)
Update the thermo physical properties fields for the humid air and the liquid.
Definition: cs_ctwr.c:1523
void cs_ctwr_build_zones(void)
Define zones.
Definition: cs_ctwr.c:520
void const cs_real_t const cs_real_t const cs_real_t * t0
Definition: cs_ctwr_air_props.h:128
cs_ctwr_model_t
Definition: cs_ctwr.h:65
void cs_ctwr_define(const char zone_criteria[], cs_ctwr_zone_type_t zone_type, cs_real_t delta_t, cs_real_t relax, cs_real_t t_l_bc, cs_real_t q_l_bc, cs_real_t xap, cs_real_t xnp, cs_real_t surface, cs_real_t xleak_fac)
Define a cooling tower exchange zone.
Definition: cs_ctwr.c:349
void cs_ctwr_init_flow_vars(cs_real_t liq_mass_flow[])
Initialize the flow variables relevant to the cooling tower scalars inside the packing zones.
Definition: cs_ctwr.c:1061
void const cs_real_t const cs_real_t const cs_real_t const cs_real_t * molmassrat
Definition: cs_ctwr_air_props.h:128
#define END_C_DECLS
Definition: cs_defs.h:468
void cs_ctwr_log_setup(void)
Log Packing zone definition setup information.
Definition: cs_ctwr.c:625
real(c_double), pointer, save humidity0
Initial absolute humidity in the cooling tower.
Definition: ctincl.f90:45
cs_ctwr_zone_t * cs_ctwr_by_id(int ct_id)
Definition: cs_ctwr.c:2242
double cs_real_t
Floating-point value.
Definition: cs_defs.h:302
#define BEGIN_C_DECLS
Definition: cs_defs.h:467
void cs_int_t cs_int_t cs_int_t cs_real_t cs_real_t cs_real_t cs_real_t cs_real_t * delta_t
Definition: cs_at_plugin.h:63
void cs_ctwr_field_pointer_map(void)
Map fields used by the cooling tower module to pointers.
Definition: cs_ctwr.c:497
void cs_ctwr_transport_vars(int iflag)
Convert injected liquid scalars from and to their transported form.
bool has_rain
Definition: cs_ctwr.h:94
void cs_ctwr_restart_field_vars(cs_real_t rho0, cs_real_t t0, cs_real_t p0, cs_real_t humidity0, cs_real_t molmassrat)
Reset the field variables based on the restart values.
Definition: cs_ctwr.c:1285
void cs_ctwr_bulk_mass_source_term(const cs_real_t p0, const cs_real_t molmassrat, cs_real_t mass_source[])
Phase change mass source term from the evaporating liquid to the bulk, humid air.
Definition: cs_ctwr.c:2206
void cs_ctwr_build_all(void)
Define the cells belonging to the different packing zones.
Definition: cs_ctwr.c:565
void cs_ctwr_source_term(int f_id, const cs_real_t p0, const cs_real_t molmassrat, cs_real_t exp_st[], cs_real_t imp_st[])
Phase change source terms - Exchange terms between the injected liquid and the water vapor phase in t...
Definition: cs_ctwr.c:1725
struct _cs_ctwr_zone_t cs_ctwr_zone_t
Definition: cs_ctwr.h:82
void cs_ctwr_init_field_vars(cs_real_t rho0, cs_real_t t0, cs_real_t p0, cs_real_t molmassrat)
Initialize the field variables.
Definition: cs_ctwr.c:882
int evap_model
Definition: cs_ctwr.h:93
void cs_ctwr_all_destroy(void)
Destroy cs_ctwr_t structures.
Definition: cs_ctwr.c:595
const cs_ctwr_option_t * cs_glob_ctwr_option
void cs_ctwr_log_balance(void)
Perform balances in packing zones.
Definition: cs_ctwr.c:699
void const cs_real_t * p0
Definition: cs_ctwr_air_props.h:85
cs_ctwr_zone_type_t
Definition: cs_ctwr.h:75
cs_ctwr_option_t * cs_get_glob_ctwr_option(void)
Definition: cs_ctwr.c:325