9.0
general documentation
Loading...
Searching...
No Matches
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 imgrey
int imoadf
int iwrp1t
int imfsck
int imrcfsk
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

cs_real_t* 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

int 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

int 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

int ifgrno
Deprecated
See CS_BOUNDARY_RAD_WALL_GRAY_COND_FLUX.

◆ ifinfe

int ifinfe

Modeling of an infinite extrusion for open boundaries.

◆ ifrefl

int ifrefl
Deprecated
see CS_BOUNDARY_RAD_WALL_REFL_COND_FLUX.

◆ iimpar

int iimpar

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

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

◆ imfsck

int imfsck

FSCK model (0: off, 1: on)

FSCK model:

  • 0 no FSCK model
  • 1 FSCK model activated

◆ imgrey

int imgrey

Absorption coefficient computation 0: without the Grey Body model 1: with the Grey Body model

When gas or coal combustion is activated, imgrey indicates whether the absorption coefficient shall be calculated "automatically" (=1) using Modak's model or read from the data file (=0).

◆ imoadf

int 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

◆ imrcfsk

int imrcfsk

RCFSK model (0: off, 1: on)

RCFSK model:

  • 0 no RCFSK model
  • 1 RCFSK model activated

◆ ipgrno

int ipgrno
Deprecated
See CS_BOUNDARY_RAD_WALL_GRAY_EXTERIOR_T.

◆ iprefl

int iprefl
Deprecated
See CS_BOUNDARY_RAD_WALL_REFL_EXTERIOR_T.

◆ itpimp

int itpimp
Deprecated
See CS_BOUNDARY_RAD_WALL_GRAY.

◆ itpt1d

int itpt1d

See CS_BOUNDARY_RAD_WALL_GRAY_1D_T

◆ iwrp1t

int iwrp1t

P1 model transparency warnings counter.

◆ ndirec

int 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

int ndirs

For the Tn quadrature, ndirec squared

◆ nrphas

int nrphas

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

◆ nwsgg

int nwsgg

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

◆ restart

int restart

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

◆ time_control

cs_time_control_t 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

cs_real_3_t* vect_s

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

◆ verbosity

int 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

cs_real_t* wq

Weights of the Gaussian quadrature

◆ xnp1mx

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