My Project
programmer's documentation
Data Fields
cs_rad_transfer_params_t Struct Reference

Structure containing the radiation module parameters. More...

#include <cs_rad_transfer.h>

Collaboration diagram for cs_rad_transfer_params_t:
Collaboration graph

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_tvect_s
 
cs_real_tangsol
 
int restart
 
int nfreqr
 
int nwsgg
 
cs_real_twq
 
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
 

Detailed Description

Structure containing the radiation module parameters.

Field Documentation

◆ angsol

angsol

Weight of the solid angle.

◆ atmo_ir_absorption

bool atmo_ir_absorption

infrared absorption model

◆ dispersion

bool dispersion

add dispersion (through diffusion)

◆ dispersion_coeff

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

i_quadrature

Index of the quadrature and number of directions for a single octant.
Sn quadrature (n(n+2) directions)

  • 1: S4 (24 directions)
  • 2: S6 (48 directions)
  • 3: S8 (80 directions)
    Tn quadrature (8n^2 directions)
  • 4: T2 (32 directions)
  • 5: T4 (128 directions)
  • 6: Tn (8*ndirec^2 directions)
  • 7: 120 directions (LC11)
  • 8: 48 directions (DCT020-2468)

◆ idiver

idiver

Indicates the method used to calculate the radiative source term:

  • 0: semi-analytic calculation (compulsory with transparent media)
  • 1: conservative calculation
  • 2: semi-analytic calculation corrected in order to be globally conservative

◆ ifgrno

ifgrno

Grey or black wall face to which a conduction flux is imposed.

◆ ifinfe

ifinfe

Modeling of an infinite extrusion for open boundaries.

◆ ifrefl

ifrefl

Reflecting wall face to which a conduction flux is imposed, which is equivalent to impose this flux directly to the fluid.

◆ iimlum

iimlum

Verbosity level in the log concerning the calculation of the radiative transfer equation:

  • 0: no display
  • 1: standard
  • 2: complete

◆ iimpar

iimpar

Verbosity level in the log concerning the calculation of the wall temperatures:

  • 0: no display
  • 1: standard
  • 2: complete

◆ imfsck

imfsck

FSCK model:

  • 0 no FSCK model
  • 1 FSCK model activated

◆ imoadf

imoadf

ADF model:

  • 0 no ADF model
  • 1 ADF model with 8 intervals of wave length
  • 2 ADF model with 50 intervals of wave length

◆ imodak

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

ipgrno

For a grey or black wall face, calculation of the temperature by means of a flux balance.

◆ iprefl

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

itpimp

Wall face with imposed temperature.

◆ itpt1d

itpt1d

Calculation of the temperature with the 1D wall thermal module, which solves a heat equation.

◆ iwrp1t

iwrp1t

P1 model transparency warnings counter.

◆ ndirec

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

ndirs

For the Tn quadrature, ndirec squared

◆ nfreqr

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

nrphas

Phase which radiates (bulk by default, but may be coal class or fuel droplets phase).

◆ nwsgg

nwsgg

Spectral radiation models (ADF and FSCK).
Number of ETRs to solve.

◆ nzfrad

int nzfrad

◆ restart

restart

Indicates whether the radiation variables should be initialized or read from a restart file.

◆ type

model activation and type

◆ vect_s

vect_s

Direction vectors of angular values of the quadrature sx, sy, sz.

◆ wq

wq

Weights of the Gaussian quadrature

◆ xnp1mx

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 $ KL $ is lower than 1, where $ K $ is the absorption coefficient of the medium and $ L $ is a characteristic length of the domain).


The documentation for this struct was generated from the following files: