8.3
general documentation
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:

Data Fields

cs_rad_transfer_model_t type
 
int nrphas
 
int iimpar
 
int verbosity
 
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 nwsgg
 
cs_real_twq
 
int itpimp
 
int ipgrno
 
int iprefl
 
int ifgrno
 
int ifrefl
 
int itpt1d
 
int ifinfe
 
int atmo_model
 
int atmo_dr_id
 
int atmo_dr_o3_id
 
int atmo_df_id
 
int atmo_df_o3_id
 
int atmo_ir_id
 
bool dispersion
 
cs_real_t dispersion_coeff
 
cs_time_control_t time_control
 

Detailed Description

Structure containing the radiation module parameters.

Field Documentation

◆ angsol

angsol

Weight of the solid angle.

◆ atmo_df_id

int atmo_df_id

Atmospheric radiation model: id of the Diffuse Solar band or -1 if not activated (automatically computed)

◆ atmo_df_o3_id

int atmo_df_o3_id

Atmospheric radiation model: id of the Diffuse Solar O3 band (SUV) or -1 if not activated (automatically computed)

◆ atmo_dr_id

int atmo_dr_id

Atmospheric radiation model: id of the Direct Solar band or -1 if not activated (automatically computed)

◆ atmo_dr_o3_id

int atmo_dr_o3_id

Atmospheric radiation model: id of the Direct Solar O3 band or -1 if not activated (automatically computed)

◆ atmo_ir_id

int atmo_ir_id

Atmospheric radiation model: id of the InfraRed band or -1 if not activated (automatically computed)

◆ atmo_model

int atmo_model

Atmospheric radiation model:

  • Direct Solar the first bit
  • diFfuse Solar for the second bit
  • InfraRed for the third bit

◆ 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

Explicit radiative source term computation mode -1: no renormalization 0: Semi-analytic (mandatory if transparent) 1: Conservative 2: Corrected semi-analytic (to be conservative) REMARK: if transparent, idiver = -1 automatically in DOM

Indicates the method used to calculate the radiative source term:

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

◆ ifgrno

ifgrno
Deprecated:
See CS_BOUNDARY_RAD_WALL_GRAY_COND_FLUX.

◆ ifinfe

ifinfe

Modeling of an infinite extrusion for open boundaries.

◆ ifrefl

ifrefl
Deprecated:
see CS_BOUNDARY_RAD_WALL_REFL_COND_FLUX.

◆ 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: off, 1: on)

FSCK model:

  • 0 no FSCK model
  • 1 FSCK model activated

◆ imoadf

imoadf

ADF model: 0: not used 1: with wavelength interval of a 8 2: with wavelength interval of a 50

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

Absorption coefficient computation 0: without modak 1: with modak

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
Deprecated:
See CS_BOUNDARY_RAD_WALL_GRAY_EXTERIOR_T.

◆ iprefl

iprefl
Deprecated:
See CS_BOUNDARY_RAD_WALL_REFL_EXTERIOR_T.

◆ itpimp

itpimp
Deprecated:
See CS_BOUNDARY_RAD_WALL_GRAY.

◆ itpt1d

itpt1d

See CS_BOUNDARY_RAD_WALL_GRAY_1D_T

◆ 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

◆ 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.

◆ restart

restart

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

◆ time_control

time_control

Determines at which time steps the variables are updated Also, in order to have proper initialization of the variables, the radiation module should always be called at the first time step of a calculation (restart or not).

◆ type

model activation and type

◆ vect_s

vect_s

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

◆ verbosity

verbosity

Radiance resolution verbosity

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

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

◆ 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: