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

§ epsup

real(c_double), pointer, save epsup

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

§ ibdtso

integer, dimension(nvarmx), save ibdtso

ibdtso : backward differential scheme in time order

§ icpext

integer, save icpext

extrapolation of the specific heat field $ C_p $

  • 1: true
  • 0: false (default)

§ initcp

integer, save initcp

initcp : =1 if specific heat read from checkpoint file

§ initro

integer, save initro

initro : =1 if density read from checkpoint file

§ initvi

integer, save initvi

initvi : =1 if total viscosity read from checkpoint file

§ initvs

integer, dimension(nscamx), save initvs

initvs : =1 if scalar diffusivity read from checkpoint file

§ iroext

integer, save iroext

extrapolation of the density field

  • 1: true
  • 0: false (default)

§ ischtp

integer, save ischtp

time order of time stepping

  • 2: 2nd order
  • 1: 1st order (default)

§ isno2t

integer, save isno2t

extrapolation of source terms in the Navier-Stokes equations

  • 1: true
  • 0: false (default)

§ isso2t

integer, dimension(nscamx), save isso2t

extrapolation of source terms in the transport equation of scalars

  • 1: true
  • 0: false (default)

§ istmpf

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)

§ isto2t

integer, save isto2t

extrapolation of turbulent quantities

  • 1: true
  • 0: false (default)

§ iviext

integer, save iviext

extrapolation of the total viscosity field

  • 1: true
  • 0: false (default)

§ ivsext

integer, dimension(nscamx), save ivsext

extrapolation of the scalar diffusivity

  • 1: true
  • 0: false (default)

§ nterup

integer(c_int), pointer, save nterup

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

§ thetav

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

§ thetcp

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

§ thetfl

double precision, save thetfl

$ \theta $-scheme for the mass flux

  • 0 : explicit
  • 1/2: extrapolated in n+1/2
  • 1 : extrapolated in n+1

§ thetro

double precision, save thetro

$ \theta $-scheme for the density field

  • 0 : explicit
  • 1/2: extrapolated in n+1/2
  • 1 : extrapolated in n+1

§ thetsn

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

§ thetss

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

§ thetst

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

§ thetvi

double precision, save thetvi

$ \theta $-scheme for the total viscosity

  • 0 : explicit
  • 1/2: extrapolated in n+1/2
  • 1 : extrapolated in n+1

§ thetvs

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

§ xnrmu

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)

§ xnrmu0

real(c_double), pointer, save xnrmu0

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