8.1
general documentation
cs_rad_transfer_bcs.h File Reference

Go to the source code of this file.

Functions

void cs_rad_transfer_bcs (int bc_type[])
 Compute wall temperature for radiative transfer, and update BCs. More...
 
void cs_rad_transfer_bc_coeffs (int bc_type[], cs_real_t vect_s[3], cs_real_t ckmel[], cs_real_t bpro_eps[], cs_real_t w_gg[], int gg_id, cs_real_t coefap[], cs_real_t coefbp[], cs_real_t cofafp[], cs_real_t cofbfp[])
 Boundary conditions for DO and P-1 models. More...
 

Function Documentation

◆ cs_rad_transfer_bc_coeffs()

void cs_rad_transfer_bc_coeffs ( int  bc_type[],
cs_real_t  vect_s[3],
cs_real_t  ckmel[],
cs_real_t  bpro_eps[],
cs_real_t  w_gg[],
int  gg_id,
cs_real_t  coefap[],
cs_real_t  coefbp[],
cs_real_t  cofafp[],
cs_real_t  cofbfp[] 
)

Boundary conditions for DO and P-1 models.

The coefap array stores the intensity for each boundary face, depending of the nature of the boundary (Dirichlet condition). The intensity of radiation is defined as the rate of emitted energy from unit surface area through a unit solid angle.

1/ Gray wall: isotropic radiation field.

$ coefap = \epsilon.\sigma.twall^4 / \pi + (1-\epsilon).qincid / \pi $

which is the sum of the wall emission and reflecting flux (eps=1: black wall; eps=0: reflecting wall).

2/ Free boundary: condition to mimic infinite domain

Parameters
[in]bc_typeboundary face types
[in]vect_sdirection vector or NULL
[in]ckmelAbsoprtion coefficcient of the mixture gas-particules of coal
[in]bpro_epsBoundary emissivity, or NULL for solar radiation
[in]w_ggWeights of the i-th gray gas at boundaries
[in]gg_idnumber of the i-th grey gas
[out]coefapboundary conditions for intensity or P-1 model
[out]coefbpboundary conditions for intensity or P-1 model
[out]cofafpboundary conditions for intensity or P-1 model
[out]cofbfpboundary conditions for intensity or P-1 model

The coefap array stores the intensity for each boundary face, depending of the nature of the boundary (Dirichlet condition). The intensity of radiation is defined as the rate of emitted energy from unit surface area through a unit solid angle.

1/ Gray wall: isotropic radiation field.

$ coefap = \epsilon.\sigma.twall^4 / \pi + (1-\epsilon).qincid / \pi $

which is the sum of the wall emission and reflecting flux (eps=1: black wall; eps=0: reflecting wall).

2/ Free boundary: condition to mimic infinite domain

Parameters
[in]bc_typeboundary face types
[in]vect_sdirection vector or NULL
[in]ckmelAbsoprtion coefficcient of the mixture gas-particules of coal or NULL
[in]bpro_epsBoundary emissivity, or NULL for solar radiation
[in]w_ggWeights of the i-th gray gas at boundaries
[in]gg_idnumber of the i-th grey gas
[out]coefapboundary conditions for intensity or P-1 model
[out]coefbpboundary conditions for intensity or P-1 model
[out]cofafpboundary conditions for intensity or P-1 model
[out]cofbfpboundary conditions for intensity or P-1 model

◆ cs_rad_transfer_bcs()

void cs_rad_transfer_bcs ( int  bc_type[])

Compute wall temperature for radiative transfer, and update BCs.

1) Compute wall temperature for radiative transfer

2) Update BCs for the energy computation

Parameters
[in]bc_typeface boundary condition type

1) Compute wall temperature for radiative transfer

2) Update BCs for the energy computation

\param[in] bc_type face boundary condition type