programmer's documentation
Variables
Collaboration diagram for Time stepping:

Variables

integer, save ischtp
 time order of time stepping More...
 
integer, save istmpf
 time order of the mass flux scheme More...
 
integer(c_int), pointer, save nterup
 number of interations on the pressure-velocity coupling on Navier-Stokes (for the PISO algorithm) More...
 
integer, save isno2t
 extrapolation of source terms in the Navier-Stokes equations More...
 
integer, save isto2t
 extrapolation of turbulent quantities More...
 
integer, dimension(nscamx), save isso2t
 extrapolation of source terms in the transport equation of scalars More...
 
integer, save iroext
 extrapolation of the density field More...
 
integer, save iviext
 extrapolation of the total viscosity field More...
 
integer, save icpext
 extrapolation of the specific heat field $ C_p $ More...
 
integer, dimension(nscamx), save ivsext
 extrapolation of the scalar diffusivity More...
 
integer, save initvi
 initvi : =1 if total viscosity read from checkpoint file More...
 
integer, save initro
 initro : =1 if density read from checkpoint file More...
 
integer, save initcp
 initcp : =1 if specific heat read from checkpoint file More...
 
integer, dimension(nvarmx), save ibdtso
 ibdtso : backward differential scheme in time order More...
 
integer, dimension(nscamx), save initvs
 initvs : =1 if scalar diffusivity read from checkpoint file More...
 
double precision, dimension(nvarmx), save thetav
 $ \theta $-scheme for the main variables More...
 
double precision, save thetsn
 $ \theta_S $-scheme for the source terms in the Navier-Stokes equations More...
 
double precision, save thetst
 $ \theta $-scheme for the source terms of turbulent equations More...
 
double precision, dimension(nscamx), save thetss
 $ \theta $-scheme for the source terms of transport equations of scalars More...
 
double precision, save thetfl
 $ \theta $-scheme for the mass flux More...
 
double precision, save thetvi
 $ \theta $-scheme for the total viscosity More...
 
double precision, save thetro
 $ \theta $-scheme for the density field More...
 
double precision, save thetcp
 $ \theta $-scheme for the scpecific heat field More...
 
double precision, dimension(nscamx), save thetvs
 $ \theta $-scheme for the diffusivity More...
 
real(c_double), pointer, save epsup
 relative precision for the convergence test of the iterative process on pressure-velocity coupling (PISO) More...
 
real(c_double), pointer, save xnrmu
 norm of the increment $ \vect{u}^{k+1} - \vect{u}^k $ of the iterative process on pressure-velocity coupling (PISO) More...
 
real(c_double), pointer, save xnrmu0
 norm of $ \vect{u}^0 $ (used by PISO algorithm) More...
 

Detailed Description

Variable Documentation

real(c_double), pointer, save epsup

relative precision for the convergence test of the iterative process on pressure-velocity coupling (PISO)

integer, dimension(nvarmx), save ibdtso

ibdtso : backward differential scheme in time order

integer, save icpext

extrapolation of the specific heat field $ C_p $

  • 1: true
  • 0: false (default)
integer, save initcp

initcp : =1 if specific heat read from checkpoint file

integer, save initro

initro : =1 if density read from checkpoint file

integer, save initvi

initvi : =1 if total viscosity read from checkpoint file

integer, dimension(nscamx), save initvs

initvs : =1 if scalar diffusivity read from checkpoint file

integer, save iroext

extrapolation of the density field

  • 1: true
  • 0: false (default)
integer, save ischtp

time order of time stepping

  • 2: 2nd order
  • 1: 1st order (default)
integer, save isno2t

extrapolation of source terms in the Navier-Stokes equations

  • 1: true
  • 0: false (default)
integer, dimension(nscamx), save isso2t

extrapolation of source terms in the transport equation of scalars

  • 1: true
  • 0: false (default)
integer, save istmpf

time order of the mass flux scheme

  • 2: theta scheme with theta > 0 (theta=0.5 means 2nd order)
  • 0: theta scheme with theta = 0 (explicit)
  • 1: implicit scheme (default)
integer, save isto2t

extrapolation of turbulent quantities

  • 1: true
  • 0: false (default)
integer, save iviext

extrapolation of the total viscosity field

  • 1: true
  • 0: false (default)
integer, dimension(nscamx), save ivsext

extrapolation of the scalar diffusivity

  • 1: true
  • 0: false (default)
integer(c_int), pointer, save nterup

number of interations on the pressure-velocity coupling on Navier-Stokes (for the PISO algorithm)

double precision, dimension(nvarmx), save thetav

$ \theta $-scheme for the main variables

  • 0 : explicit
  • 1/2: extrapolated in n+1/2
  • 1 : extrapolated in n+1
double precision, save thetcp

$ \theta $-scheme for the scpecific heat field

  • 0 : explicit
  • 1/2: extrapolated in n+1/2
  • 1 : extrapolated in n+1
double precision, save thetfl

$ \theta $-scheme for the mass flux

  • 0 : explicit
  • 1/2: extrapolated in n+1/2
  • 1 : extrapolated in n+1
double precision, save thetro

$ \theta $-scheme for the density field

  • 0 : explicit
  • 1/2: extrapolated in n+1/2
  • 1 : extrapolated in n+1
double precision, save thetsn

$ \theta_S $-scheme for the source terms in the Navier-Stokes equations

  • 0 : second viscosity explicit
  • 1/2: second viscosity extrapolated in n+1/2
  • 1 : second viscosity extrapolated in n+1
double precision, dimension(nscamx), save thetss

$ \theta $-scheme for the source terms of transport equations of scalars

  • 0 : explicit
  • 1/2: extrapolated in n+1/2
  • 1 : extrapolated in n+1
double precision, save thetst

$ \theta $-scheme for the source terms of turbulent equations

  • 0 : explicit
  • 1/2: extrapolated in n+1/2
  • 1 : extrapolated in n+1
double precision, save thetvi

$ \theta $-scheme for the total viscosity

  • 0 : explicit
  • 1/2: extrapolated in n+1/2
  • 1 : extrapolated in n+1
double precision, dimension(nscamx), save thetvs

$ \theta $-scheme for the diffusivity

  • 0 : explicit
  • 1/2: extrapolated in n+1/2
  • 1 : extrapolated in n+1
real(c_double), pointer, save xnrmu

norm of the increment $ \vect{u}^{k+1} - \vect{u}^k $ of the iterative process on pressure-velocity coupling (PISO)

real(c_double), pointer, save xnrmu0

norm of $ \vect{u}^0 $ (used by PISO algorithm)