Time stepping

| programmer's documentation

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Variables
Time stepping
Module for calculation options
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, 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 More...
integer, dimension(nscamx), save | ivsext
| extrapolation of the scalar diffusivity More...
integer, save | initvi
| initvi : =1 si viscosite totale relue dans un suite More...
integer, save | initro
| initro : =1 si masse volumique relue dans un suite More...
integer, save | initcp
| initcp : =1 si chaleur specifique relue dans un suite More...
integer, dimension(nscamx), save | initvs
| initvs : =1 si diffusivite scalaire relue dans un suite More...
double precision, dimension(nvarmx), save | thetav
| -scheme for the main variables More...
double precision, save | thetsn
| -scheme for the source terms in the Navier-Stokes equations More...
double precision, save | thetst
| -scheme for the source terms of turbulent equations More...
double precision, dimension(nscamx), save | thetss
| -scheme for the source terms of transport equations of scalars More...
double precision, save | thetfl
| -scheme for the mass flux More...
double precision, save | thetvi
| -scheme for the total viscosity More...
double precision, save | thetro
| -scheme for the density field More...
double precision, save | thetcp
| -scheme for the scpecific heat field More...
double precision, dimension(nscamx), save | thetvs
| -scheme for the diffusivity More...
double precision, save | epsup
| relative precision for the convergence test of the iterative process on pressure-velocity coupling (PISO) More...
double precision, save | xnrmu
| norm of the increment of the iterative process on pressure-velocity coupling (PISO) More...
double precision, save | xnrmu0
| norm of (used by PISO algorithm) More...

## Detailed Description

## Variable Documentation

double precision, save epsup

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

integer, save icpext

extrapolation of the specific heat field

- 1: true
- 0: false (default)

integer, save initcp

initcp : =1 si chaleur specifique relue dans un suite

integer, save initro

initro : =1 si masse volumique relue dans un suite

integer, save initvi

initvi : =1 si viscosite totale relue dans un suite

integer, dimension(nscamx), save initvs

initvs : =1 si diffusivite scalaire relue dans un suite

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, save nterup

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

double precision, dimension(nvarmx), save thetav

-scheme for the main variables

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

double precision, save thetcp

-scheme for the scpecific heat field

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

double precision, save thetfl

-scheme for the mass flux

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

double precision, save thetro

-scheme for the density field

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

double precision, save thetsn

-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

-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

-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

-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

-scheme for the diffusivity

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

double precision, save xnrmu

norm of the increment of the iterative process on pressure-velocity coupling (PISO)

double precision, save xnrmu0

norm of (used by PISO algorithm)