8.0
general documentation
Loading...
Searching...
No Matches
cs_rad_transfer_wall_flux.h File Reference

Go to the source code of this file.

Functions

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.

Function Documentation

◆ 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]nvarnumber of variable BC's
[in]ivartvariable id of thermal variable
[in]isothplist of isothermal boundaries
[in]tminminimum allowed temperature (clip to this value)
[in]tmaxmaximum allowed temperature (clip to this value)
[in]txtemperature relaxtion parameter
[in]rcodclboundary 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]tparopwall temperature in Kelvin
[in]qincipradiative flux density at boundaries
[in]textpexterior boundary temperature in degrees C
[in]xlampthermal conductivity coefficient of wall faces (w/m/k)
[in]epapwall thickness (m)
[in]epspwall emissivity
[in]hfconpboundary fluid exchange coefficient
[in]flconpboundary convective flux density
[in]tempkptemperature in Kelvin