8.3
general documentation
cs_ctwr_source_terms.h File Reference
#include "fvm_nodal.h"
#include "cs_base.h"
#include "cs_halo.h"
#include "cs_mesh.h"
#include "cs_mesh_quantities.h"
+ Include dependency graph for cs_ctwr_source_terms.h:

Go to the source code of this file.

Functions

void cs_ctwr_source_term (int f_id, 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 the bulk, humid air. More...
 
void cs_ctwr_volume_mass_injection_packing_dof_func (cs_lnum_t n_elts, const cs_lnum_t *elt_ids, bool dense_output, void *input, cs_real_t *retval)
 cs_dof_func_t function to compute volume mass injection for pressure (mass) equation resulting from water evaporatin in the packing zones. More...
 
void cs_ctwr_volume_mass_injection_evap_rain_dof_func (cs_lnum_t n_elts, const cs_lnum_t *elt_ids, bool dense_output, void *input, cs_real_t *retval)
 cs_dof_func_t function to compute volume mass injection for pressure (mass) equation resulting from evaporation of the rain. More...
 
void cs_ctwr_volume_mass_injection_rain_dof_func (cs_lnum_t n_elts, const cs_lnum_t *elt_ids, bool dense_output, void *input, cs_real_t *retval)
 cs_dof_func_t function to compute volume mass injection for pressure (mass) equation for the rain. More...
 
void cs_ctwr_volume_mass_injection_yh_rain_dof_func (cs_lnum_t n_elts, const cs_lnum_t *elt_ids, bool dense_output, void *input, cs_real_t *retval)
 cs_dof_func_t function to compute volume mass injection for yphp rain equation (enthalpy). More...
 

Function Documentation

◆ cs_ctwr_source_term()

void cs_ctwr_source_term ( int  f_id,
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 the bulk, humid air.

Parameters
[in]f_idfield id
[in,out]exp_stExplicit source term
[in,out]imp_stImplicit source term

◆ cs_ctwr_volume_mass_injection_evap_rain_dof_func()

void cs_ctwr_volume_mass_injection_evap_rain_dof_func ( cs_lnum_t  n_elts,
const cs_lnum_t elt_ids,
bool  dense_output,
void *  input,
cs_real_t retval 
)

cs_dof_func_t function to compute volume mass injection for pressure (mass) equation resulting from evaporation of the rain.

Parameters
[in]n_eltsnumber of elements to consider
[in]elt_idslist of elements ids
[in]dense_outputperform an indirection in retval or not
[in]inputnull or pointer to a structure cast on-the-fly
[in,out]retvalresulting value(s). Must be allocated.

◆ cs_ctwr_volume_mass_injection_packing_dof_func()

void cs_ctwr_volume_mass_injection_packing_dof_func ( cs_lnum_t  n_elts,
const cs_lnum_t elt_ids,
bool  dense_output,
void *  input,
cs_real_t retval 
)

cs_dof_func_t function to compute volume mass injection for pressure (mass) equation resulting from water evaporatin in the packing zones.

Parameters
[in]n_eltsnumber of elements to consider
[in]elt_idslist of elements ids
[in]dense_outputperform an indirection in retval or not
[in]inputnull or pointer to a structure cast on-the-fly
[in,out]retvalresulting value(s). Must be allocated.

◆ cs_ctwr_volume_mass_injection_rain_dof_func()

void cs_ctwr_volume_mass_injection_rain_dof_func ( cs_lnum_t  n_elts,
const cs_lnum_t elt_ids,
bool  dense_output,
void *  input,
cs_real_t retval 
)

cs_dof_func_t function to compute volume mass injection for pressure (mass) equation for the rain.

Parameters
[in]n_eltsnumber of elements to consider
[in]elt_idslist of elements ids
[in]dense_outputperform an indirection in retval or not
[in]inputnull or pointer to a structure cast on-the-fly
[in,out]retvalresulting value(s). Must be allocated.

◆ cs_ctwr_volume_mass_injection_yh_rain_dof_func()

void cs_ctwr_volume_mass_injection_yh_rain_dof_func ( cs_lnum_t  n_elts,
const cs_lnum_t elt_ids,
bool  dense_output,
void *  input,
cs_real_t retval 
)

cs_dof_func_t function to compute volume mass injection for yphp rain equation (enthalpy).

Parameters
[in]n_eltsnumber of elements to consider
[in]elt_idslist of elements ids
[in]dense_outputperform an indirection in retval or not
[in]inputnull or pointer to a structure cast on-the-fly
[in,out]retvalresulting value(s). Must be allocated.