Go to the source code of this file.
|
void | cs_rad_transfer_wall_flux (int nvar, int ivart, int isothp[], cs_real_t tmin, cs_real_t tmax, cs_real_t tx, cs_real_t *rcodcl, cs_real_t tparop[], cs_real_t qincip[], cs_real_t textp[], cs_real_t xlamp[], cs_real_t epap[], cs_real_t epsp[], cs_real_t hfconp[], cs_real_t flconp[], cs_real_t tempkp[]) |
| Wall temperature computation with flux balance.
|
◆ cs_rad_transfer_wall_flux()
void cs_rad_transfer_wall_flux |
( |
int | nvar, |
|
|
int | ivart, |
|
|
int | isothp[], |
|
|
cs_real_t | tmin, |
|
|
cs_real_t | tmax, |
|
|
cs_real_t | tx, |
|
|
cs_real_t * | rcodcl, |
|
|
cs_real_t | tparop[], |
|
|
cs_real_t | qincip[], |
|
|
cs_real_t | textp[], |
|
|
cs_real_t | xlamp[], |
|
|
cs_real_t | epap[], |
|
|
cs_real_t | epsp[], |
|
|
cs_real_t | hfconp[], |
|
|
cs_real_t | flconp[], |
|
|
cs_real_t | tempkp[] ) |
Wall temperature computation with flux balance.
- Parameters
-
[in] | nvar | number of variable BC's |
[in] | ivart | variable id of thermal variable |
[in] | isothp | list of isothermal boundaries |
[in] | tmin | minimum allowed temperature (clip to this value) |
[in] | tmax | maximum allowed temperature (clip to this value) |
[in] | tx | temperature relaxtion parameter |
[in] | rcodcl | boundary condition values rcodcl[0] = Dirichlet value rcodcl[1] = exchange coefficient value. (infinite if no exchange) rcodcl[2] = flux density value (negative if gain) in w/m2 or rugosity height (m) if icodcl=6,
- for velocities, (vistl+visct)*gradu
- for pressure, dt*gradp,
- for scalars, cp*(viscls+visct/turb_schmidt)*gradt
|
[out] | tparop | wall temperature in Kelvin |
[in] | qincip | radiative flux density at boundaries |
[in] | textp | exterior boundary temperature in degrees C |
[in] | xlamp | thermal conductivity coefficient of wall faces (w/m/k) |
[in] | epap | wall thickness (m) |
[in] | epsp | wall emissivity |
[in] | hfconp | boundary fluid exchange coefficient |
[in] | flconp | boundary convective flux density |
[in] | tempkp | temperature in Kelvin |