8.0
general documentation
Loading...
Searching...
No Matches
numvar.f90 File Reference

Module for variable numbering. More...

Modules

module  numvar

Functions/Subroutines

elemental pure integer function iprpfl (f_id)
 Identity function for compatibility with deprecated iprpfl array
subroutine gas_mix_options_init
 Initialize Fortran gas mix API. This maps Fortran pointers to global C variables.

Variables

integer, save ipr = 0
 pressure
integer, save iu = 0
 velocity component $ u_x $
integer, save iv = 0
 velocity component $ u_y $
integer, save iw = 0
 velocity component $ u_z $
integer, save ivolf2 = 0
 void fraction for VOF method
integer, save ik = 0
 turbulent kinetic energy $ k $
integer, save iep = 0
 turbulent dissipation $ \varepsilon $
integer, save ir11 = 0
 Reynolds stress component $ R_{xx} $
integer, save ir22 = 0
 Reynolds stress component $ R_{yy} $
integer, save ir33 = 0
 Reynolds stress component $ R_{zz} $
integer, save ir12 = 0
 Reynolds stress component $ R_{xy} $
integer, save ir23 = 0
 Reynolds stress component $ R_{yz} $
integer, save ir13 = 0
 Reynolds stress component $ R_{zz} $
integer, save irij = 0
 Reynolds stress tenso $ R_{ij} $
integer, save iphi = 0
 variable $ \phi $ of the $ \phi-f_b $ model
integer, save ifb = 0
 variable $ f_b $ of the $ \phi-f_b $ model
integer, save ial = 0
 variable $ \alpha $ of the $ Bl-v^2-k $ model
integer, save iomg = 0
 variable $ \omega $ of the $ k-\omega $ SST
integer, save inusa = 0
 variable $ \widetilde{\nu}_T $ of the Spalart Allmaras
integer, dimension(nscamx), save isca
 isca(i) is the index of the scalar i
integer, dimension(nscamx), save iscapp
 iscapp(i) is the index of the specific physics scalar i
integer, save nscaus = 0
 number of user scalars solutions of an advection equation
integer, save nscapp = 0
 number of specific physics scalars
integer(c_int), pointer, save nscasp
 number of species scalars
integer, save iuma = 0
 mesh velocity component $ w_x $
integer, save ivma = 0
 mesh velocity component $ w_y $
integer, save iwma = 0
 mesh velocity component $ w_z $
integer, save irom = -1
 Density at the current time step (equal to icrom, kept for compatibility)
integer, save iviscl = -1
 dynamic molecular viscosity (in kg/(m.s))
integer, save ivisct = -1
 dynamic turbulent viscosity
integer, dimension(nestmx), save iestim
 error estimator for Navier-Stokes
integer, save kimasf = -1
 interior and boundary convective mass flux key ids of the variables
integer, save kbmasf = -1
integer, save kvisl0 = -1
 constant diffusivity field id key for scalars
integer, save kivisl = -1
 variable diffusivity field id key for scalars
integer, save kscacp = -1
 do scalars behave as a temperature (regarding multiplication by Cp) ?
integer, save kromsl = -1
 variable density field id key for scalars
integer, save kstprv = -1
 source terms at previous time step for 2nd order
integer, save kst = -1
 source terms at the current time step (used for limiters)
integer, save ksigmas = -1
 turbulent schmidt key for scalars
integer, save kctheta = -1
 turbulent flow models GGDH and AFM key for scalar
integer, dimension(nvarmx), save ifluaa
 convective mass flux of the variables at the previous time-step
integer, save icrom = -1
 cell density field ids of the variables
integer, save ibrom = -1
 boundary density field ids of the variables
integer, save ipori = -1
 field ids of the cell porosity
integer, save iporf = -1
integer, save ismago = -1
 dynamic constant of Smagorinsky
integer, save ivsten = -1
 field ids of the anisotropic viscosity
integer, save ivstes = -1
integer, save icour = -1
 Courant number.
integer, save ifour = -1
 Fourier number.
integer, save iprtot = -1
 Total pressure at cell centers $ P_{tot} = P^\star +\rho \vect{g} \cdot (\vect{x}-\vect{x}_0) $.
integer, save ivisma = -1
 Mesh velocity viscosity for the ALE module.
integer, dimension(nscamx), save iustdy
 pointer for dilatation source terms
integer, save itsrho = -1
 pointer for global dilatation source terms
integer, save ibeta = -1
 pointer for thermal expansion coefficient
integer, save iddgas = -1
 pointer for deduced mass fraction in case of gas mix
integer, save igmxml = -1
 pointer for gas mix molar mass
integer, save iforbr = -1
 field id of the stresses at boundary (if post-processed)
integer, save iyplbr = -1
 field id of $y^+$ at boundary (if post-processed)
integer, save itempb = -1
 field id of temperature at boundary
integer, save kwgrec = -1
 Weighting for gradient calculation on variables.
integer, dimension(nvarmx), save ivarfl
 Field id for variable i.
integer, save idtten = -1
 Field id for the dttens tensor.

Detailed Description

Module for variable numbering.