7.0
general documentation
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 More...
 
subroutine gas_mix_options_init
 Initialize Fortran gas mix API. This maps Fortran pointers to global C variables. More...
 

Variables

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

Detailed Description

Module for variable numbering.