Specific arrays for the coupled case

| programmer's documentation

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

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Variables
Specific arrays for the coupled case
Module for pointer variables
Collaboration diagram for Specific arrays for the coupled case:

## Variables
double precision, dimension(:,:), allocatable | coefau
| boundary conditions for the velocity vector with the coupled velocity components algorithm (`ivelco=1`): see Note 2: internal faces More...
double precision, dimension(:,:), allocatable | cofafu
| boundary conditions for the velocity diffusion flux with the coupled velocity components algorithm (`ivelco=1`): see Note 2: internal faces More...
double precision, dimension(:,:), allocatable | cofacu
| boundary conditions for the velocity convective flux (only for compressible flows). More...
double precision, dimension(:,:,:), allocatable | coefbu
| boundary conditions for the velocity vector with the coupled velocity components algorithm (`ivelco=1`): see Note 2: internal faces More...
double precision, dimension(:,:,:), allocatable | cofbfu
| boundary conditions for the velocity diffusion flux with the coupled velocity components algorithm (`ivelco=1`): see Note 2: internal faces More...
double precision, dimension(:,:,:), allocatable | cofbcu
| boundary conditions for the velocity convective flux (only for compressible flows). More...
double precision, dimension(:,:), allocatable | cfaale
| explicit Boundary conditions for the mesh velocity. dim = (3,nfabor) More...
double precision, dimension(:,:), allocatable | claale
| explicit Boundary conditions for the mesh velocity. dim = (3,nfabor) More...
double precision, dimension(:,:,:), allocatable | cfbale
| implicit Boundary conditions for the mesh velocity. dim = (3,3,nfabor) More...
double precision, dimension(:,:,:), allocatable | clbale
| implicit Boundary conditions for the mesh velocity. dim = (3,3,nfabor) More...
integer, dimension(:), allocatable | itypfb
| boundary condition type at the boundary face `ifac` (see user subroutine cs_user_boundary_conditions) More...
integer, dimension(:), allocatable | itrifb
| indirection array allowing to sort the boundary faces according to their boundary condition type `itypfb` More...
integer, dimension(:), allocatable | izfppp
| to identify boundary zones associated with boundary faces (particular physics) More...
integer, dimension(:), allocatable | izfrad
| to identify boundary zones associated with boundary faces (radiative transfert) More...
integer, dimension(:), allocatable | ifapat
| number of the wall face (type `itypfb=iparoi` or `iparug`) which is closest to the center of a given volume when necessary ( with wall echo, LES with van Driest-wall damping, or (SST) turbulence model) and when `icdpar=2`. The number of the wall face which is the closest to the center of the cell `iel` is `ifapat(iel1)`. This calculation method is not compatible with parallelism and periodicity More...
integer, dimension(:), allocatable | idfstr
| the index of the structure, (`idfstr(ifac)` where `ifac` is the index of the face), 0 if the face is not coupled to any structure. More...
double precision, dimension(:), allocatable | s2kw
| square of the norm of the deviatoric part of the deformation rate tensor ( ). This array is defined only with the (SST) turbulence model More...
double precision, dimension(:), allocatable | divukw
| 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`, is given by `divukw(iel1)`. This array is defined only with the SST turbulence model (because in this case it may be calculated at the same time as ) More...
double precision, dimension(:,:), allocatable | straio
| strain rate tensor at the previous time step More...

## Detailed Description

## Variable Documentation

double precision, dimension(:,:), allocatable cfaale

explicit Boundary conditions for the mesh velocity. dim = (3,nfabor)

double precision, dimension(:,:,:), allocatable cfbale

implicit Boundary conditions for the mesh velocity. dim = (3,3,nfabor)

double precision, dimension(:,:), allocatable claale

explicit Boundary conditions for the mesh velocity. dim = (3,nfabor)

double precision, dimension(:,:,:), allocatable clbale

implicit Boundary conditions for the mesh velocity. dim = (3,3,nfabor)

double precision, dimension(:,:), allocatable coefau

boundary conditions for the velocity vector with the coupled velocity components algorithm (`ivelco=1`): see Note 2: internal faces

double precision, dimension(:,:,:), allocatable coefbu

boundary conditions for the velocity vector with the coupled velocity components algorithm (`ivelco=1`): see Note 2: internal faces

double precision, dimension(:,:), allocatable cofacu

boundary conditions for the velocity convective flux (only for compressible flows).

double precision, dimension(:,:), allocatable cofafu

boundary conditions for the velocity diffusion flux with the coupled velocity components algorithm (`ivelco=1`): see Note 2: internal faces

double precision, dimension(:,:,:), allocatable cofbcu

boundary conditions for the velocity convective flux (only for compressible flows).

double precision, dimension(:,:,:), allocatable cofbfu

boundary conditions for the velocity diffusion flux with the coupled velocity components algorithm (`ivelco=1`): see Note 2: internal faces

double precision, dimension(:), allocatable divukw

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`, is given by `divukw(iel1)`. This array is defined only with the SST turbulence model (because in this case it may be calculated at the same time as )

integer, dimension(:), allocatable idfstr

the index of the structure, (`idfstr(ifac)` where `ifac` is the index of the face), 0 if the face is not coupled to any structure.

integer, dimension(:), allocatable ifapat

number of the wall face (type `itypfb=iparoi` or `iparug`) which is closest to the center of a given volume when necessary ( with wall echo, LES with van Driest-wall damping, or (SST) turbulence model) and when `icdpar=2`. The number of the wall face which is the closest to the center of the cell `iel` is `ifapat(iel1)`. This calculation method is not compatible with parallelism and periodicity

integer, dimension(:), allocatable itrifb

indirection array allowing to sort the boundary faces according to their boundary condition type `itypfb`

integer, dimension(:), allocatable itypfb

boundary condition type at the boundary face `ifac` (see user subroutine cs_user_boundary_conditions)

integer, dimension(:), allocatable izfppp

to identify boundary zones associated with boundary faces (particular physics)

integer, dimension(:), allocatable izfrad

to identify boundary zones associated with boundary faces (radiative transfert)

double precision, dimension(:), allocatable s2kw

square of the norm of the deviatoric part of the deformation rate tensor ( ). This array is defined only with the (SST) turbulence model

double precision, dimension(:,:), allocatable straio

strain rate tensor at the previous time step