My Project
programmer's documentation
|
Structure containing the radiation module parameters. More...
#include <cs_rad_transfer.h>
Data Fields | |
cs_rad_transfer_model_t | type |
int | nrphas |
int | iimpar |
int | iimlum |
int | imodak |
int | imoadf |
int | iwrp1t |
int | imfsck |
double | xnp1mx |
int | idiver |
int | i_quadrature |
int | ndirec |
int | ndirs |
cs_real_3_t * | vect_s |
cs_real_t * | angsol |
int | restart |
int | nfreqr |
int | nwsgg |
cs_real_t * | wq |
int | nzfrad |
int | itpimp |
int | ipgrno |
int | iprefl |
int | ifgrno |
int | ifrefl |
int | itpt1d |
int | ifinfe |
bool | atmo_ir_absorption |
bool | dispersion |
cs_real_t | dispersion_coeff |
Structure containing the radiation module parameters.
angsol |
Weight of the solid angle.
bool atmo_ir_absorption |
infrared absorption model
bool dispersion |
add dispersion (through diffusion)
cs_real_t dispersion_coeff |
dispersion coefficient. The dispersion coefficient leading to the best precision may depend on the chosen quadrature, and has been observed to be 3 for 128 directions (T4) and 5 for 32 directions (T2) on a (cube with point source) test case; the default value of 1 already improves precision in both cases.
i_quadrature |
Index of the quadrature and number of directions for a single octant.
Sn quadrature (n(n+2) directions)
idiver |
Indicates the method used to calculate the radiative source term:
ifgrno |
Grey or black wall face to which a conduction flux is imposed.
ifinfe |
Modeling of an infinite extrusion for open boundaries.
ifrefl |
Reflecting wall face to which a conduction flux is imposed, which is equivalent to impose this flux directly to the fluid.
iimlum |
Verbosity level in the log concerning the calculation of the radiative transfer equation:
iimpar |
Verbosity level in the log concerning the calculation of the wall temperatures:
imfsck |
FSCK model:
imoadf |
ADF model:
imodak |
When gas or coal combustion is activated, imodak indicates whether the absorption coefficient shall be calculated "automatically" (=1) or read from the data file (=0).
ipgrno |
For a grey or black wall face, calculation of the temperature by means of a flux balance.
iprefl |
For a reflecting wall face, calculation of the temperature by means of a flux balance. This is fixed at 2000 in radiat and cannot be modified.
itpimp |
Wall face with imposed temperature.
itpt1d |
Calculation of the temperature with the 1D wall thermal module, which solves a heat equation.
iwrp1t |
P1 model transparency warnings counter.
ndirec |
Number of directions for the angular discretisation of the radiation propagation with the DOM model.
No other possible value, because of the way the directions are calculated.
The calculation with 32 directions may break the symmetry of physically axi-symmetric cases (but the cost in CPU time is much lower than with 128 directions).
Useful if and only if the radiation module is activated with the DOM method.
ndirs |
For the Tn quadrature, ndirec squared
nfreqr |
Period of the radiation module. The radiation module is called every nfreqr time steps (more precisely, every time ntcabs is a multiple of nfreqr). Also, in order to have proper initialization of the variables, whatever the value of nfreqr, the radiation module is called at the first time step of a calculation (restart or not).
nrphas |
Phase which radiates (bulk by default, but may be coal class or fuel droplets phase).
nwsgg |
Spectral radiation models (ADF and FSCK).
Number of ETRs to solve.
int nzfrad |
restart |
Indicates whether the radiation variables should be initialized or read from a restart file.
model activation and type
vect_s |
Direction vectors of angular values of the quadrature sx, sy, sz.
wq |
Weights of the Gaussian quadrature
xnp1mx |
For the P-1 model, percentage of cells for which we allow the optical thickness to exceed unity, although this should be avoided. (more precisely, where is lower than 1, where is the absorption coefficient of the medium and is a characteristic length of the domain).