9.0
general documentation
Loading...
Searching...
No Matches
Indicator table for specific physics
Collaboration diagram for Indicator table for specific physics:

Variables

integer nmodmx
 number of specific physics
integer(c_int), dimension(:), pointer, save ippmod
 global indicator for speciphic physics By default, all the indicators ippmod(i.....) are initialized to -1, which means that no specific physics is activated.
integer iphpar
 ippmod(iphpar) is a global indicator for the specific physics:
integer icod3p
 pointer for specific physics
integer islfm
 pointer to specify steady laminar flamelet approach
integer icoebu
 pointer to specify Eddy Break Up pre-mixed flame with indicator ippmod(icoebu)
integer icolwc
 pointer to specify Libby-Williams pre-mixed flame withy indicator ippmod(icolwc)
integer ieljou
 pointer to specify Joule effect module (Laplace forces not taken into account) with indicator ippmod(ieljou):
integer ielarc
 pointer to specify Electric arcs module (Joule effect and Laplace forces) with indicator ippmod(ielarc):
integer iccoal
 pointer to specify multi-coals and multi-classes pulverised coal combustion with indicator ippmod(iccoal). The number of different coals must be inferior or equal to ncharm = 3. The number of particle size classes nclpch(icha) for the coal icha, must be inferior or equal to ncpcmx = 10.
integer icompf
 pointer to specify compressible module with indicator ippmod(icompf)
integer iatmos
 pointer to specify atmospheric flow module with indicator ippmod(iatmos)
integer iaeros
 pointer to specify cooling towers module with indicator ippmod(iaeros)
integer igmix
 pointer to specify gas mixture module with indicator ippmod(igmix)

Detailed Description

Variable Documentation

◆ iaeros

integer iaeros

pointer to specify cooling towers module with indicator ippmod(iaeros)

◆ iatmos

integer iatmos

pointer to specify atmospheric flow module with indicator ippmod(iatmos)

◆ iccoal

integer iccoal

pointer to specify multi-coals and multi-classes pulverised coal combustion with indicator ippmod(iccoal). The number of different coals must be inferior or equal to ncharm = 3. The number of particle size classes nclpch(icha) for the coal icha, must be inferior or equal to ncpcmx = 10.

◆ icod3p

integer icod3p

pointer for specific physics

◆ icoebu

integer icoebu

pointer to specify Eddy Break Up pre-mixed flame with indicator ippmod(icoebu)

◆ icolwc

integer icolwc

pointer to specify Libby-Williams pre-mixed flame withy indicator ippmod(icolwc)

◆ icompf

integer icompf

pointer to specify compressible module with indicator ippmod(icompf)

◆ ielarc

integer ielarc

pointer to specify Electric arcs module (Joule effect and Laplace forces) with indicator ippmod(ielarc):

  • ippmod(ielarc) = 1 determination of the magnetic field by means of the Ampere’ theorem (not available)
  • ippmod(ielarc) = 2 determination of the magnetic field by means of the vector potential
  • ippmod(ielarc) =-1 module not activated

◆ ieljou

integer ieljou

pointer to specify Joule effect module (Laplace forces not taken into account) with indicator ippmod(ieljou):

◆ igmix

integer igmix

pointer to specify gas mixture module with indicator ippmod(igmix)

◆ iphpar

integer iphpar

ippmod(iphpar) is a global indicator for the specific physics:

  • 0: no specific physics
  • 1: switch on the specific physics
  • 2: switch on the specific physics plus radiative transfer with a parametric file

◆ ippmod

integer(c_int), dimension(:), pointer, save ippmod

global indicator for speciphic physics By default, all the indicators ippmod(i.....) are initialized to -1, which means that no specific physics is activated.

  • Diffusion flame in the framework of “3 points” rapid complete chemistry: indicator ippmod(icod3p)
  • Diffusion flames in the framework of steady laminar flamelet approach indicator ippmod(islfm)
    • ippmod(islfm) = 0 classic steady laminar flamelet model: adiabatic conditions
    • ippmod(islfm) = 1 classic steady laminar flamelet model: non-adiabatic conditions (enthalpy transport with heat loss)
    • ippmod(islfm) = 2 flamelet/progress variable model: adiabatic conditions
    • ippmod(islfm) = 3 flamelet/progress variable model: non-adiabatic conditions (enthalpy transport with heat loss)
    • ippmod(islfm) =-1 module not activated

Eddy Break Up pre-mixed flame: indicator ippmod(icoebu)

Libby-Williams pre-mixed flame: indicator ippmod(icolwc)

Multi-coals and multi-classes pulverised coal combustion: indicator ippmod(iccoal)

The number of different coals must be inferior or equal to ncharm = 5. The number of particle size classes nclpch(icha) for the coal icha, must be inferior or equal to ncpcmx = 20.

Electric arcs module (Joule effect and Laplace forces): indicator ippmod(ielarc)

  • ippmod(ielarc) = 1 determination of the magnetic field by means of the Ampere’ theorem (not available)
  • ippmod(ielarc) = 2 determination of the magnetic field by means of the vector potential
  • ippmod(ielarc) =-1 module not activated

Joule effect module (Laplace forces not taken into account): indicator ippmod(ieljou)

compressible flow module: indicator ippmod(icompf)

atmospheric flow module: indicator ippmod(iatmos)

◆ islfm

integer islfm

pointer to specify steady laminar flamelet approach

  • ippmod(islfm) = 0 classic steady laminar flamelet model: adiabatic conditions
  • ippmod(islfm) = 1 classic steady laminar flamelet model: non-adiabatic conditions (enthalpy transport with heat loss)
  • ippmod(islfm) = 2 flamelet/progress variable model: adiabatic conditions
  • ippmod(islfm) = 3 flamelet/progress variable model: non-adiabatic conditions (enthalpy transport with heat loss)
  • ippmod(islfm) =-1 module not activated

◆ nmodmx

integer nmodmx

number of specific physics