version 0.6.0
No Matches
variables_grid_face Module Reference

Face nodes description variables. More...


integer, dimension(-1:1) iuv
integer, dimension(-1:1) juv
integer, dimension(-1:1) iuw
integer, dimension(-1:1) kuw
integer, dimension(-1:1) ivu
integer, dimension(-1:1) jvu
integer, dimension(-1:1) jvw
integer, dimension(-1:1) kvw
integer, dimension(-1:1) iwu
integer, dimension(-1:1) kwu
integer, dimension(-1:1) jwv
integer, dimension(-1:1) kwv
Local domain ends

Inter-process faces are excluded. Local domain faces are included. Boundary cells are excluded.

integer isu
integer ieu
integer isu_r
integer ieu_r
integer isu_t
integer ieu_t
integer jsv
integer jev
integer jsv_r
integer jev_r
integer jsv_t
integer jev_t
integer ksw
integer kew
integer ksw_r
integer kew_r
integer ksw_t
integer kew_t
Local domain ends, plus boundaries.

Inter-process faces are excluded. Local domain faces are excluded. Boundary faces are included.

Include one ghost face, if the end correspond to a physical boundary.

integer isub
integer ieub
integer isub_r
integer ieub_r
integer isub_t
integer ieub_t
integer jsvb
integer jevb
integer jsvb_r
integer jevb_r
integer jsvb_t
integer jevb_t
integer kswb
integer kewb
integer kswb_r
integer kewb_r
integer kswb_t
integer kewb_t
integer isub2
 Include two ghost faces, if the end correspond to a physical boundary.
integer ieub2
integer isub2_r
integer ieub2_r
integer isub2_t
integer ieub2_t
integer jsvb2
integer jevb2
integer jsvb2_r
integer jevb2_r
integer jsvb2_t
integer jevb2_t
integer kswb2
integer kewb2
integer kswb2_r
integer kewb2_r
integer kswb2_t
integer kewb2_t
Local domain interior ends

Inter-process faces are excluded. Local domain faces are excluded. Boundary cells are excluded.

integer isui
integer ieui
integer isui_r
integer ieui_r
integer isui_t
integer ieui_t
integer jsvi
integer jevi
integer jsvi_r
integer jevi_r
integer jsvi_t
integer jevi_t
integer kswi
integer kewi
integer kswi_r
integer kewi_r
integer kswi_t
integer kewi_t
Local face numbers, plus ghost cells

Inter-process faces are included. Local domain faces are included. Boundary faces are included

integer nxu
integer nyv
integer nzw
integer nxu_r
integer nyv_r
integer nzw_r
integer nxu_t
integer nyv_t
integer nzw_t
Local face numbers

Inter-process faces are excluded. Local domain faces are included. Boundary faces are excluded.

integer nxul
integer nyvl
integer nzwl
integer nxul_r
integer nyvl_r
integer nzwl_r
integer nxul_t
integer nyvl_t
integer nzwl_t
Local face numbers, plus boundaries

Inter-process faces are excluded. Local domain faces are included. Boundary faces are included.

integer nxub
integer nyvb
integer nzwb
integer nxub_r
integer nyvb_r
integer nzwb_r
integer nxub_t
integer nyvb_t
integer nzwb_t
integer nxub2
integer nyvb2
integer nzwb2
integer nxub2_r
integer nyvb2_r
integer nzwb2_r
integer nxub2_t
integer nyvb2_t
integer nzwb2_t
Global cell numbers.

Inter-process cells are excluded. Local domain faces are included. Boundary cells are excluded.

integer nxug
integer nyvg
integer nzwg
integer nxug_r
integer nyvg_r
integer nzwg_r
integer nxug_t
integer nyvg_t
integer nzwg_t
Global cell numbers, plus boundaries

Inter-process cells are excluded. Boundary cells are included.

integer nxug_b
integer nyvg_b
integer nzwg_b
integer nxug_b_r
integer nyvg_b_r
integer nzwg_b_r
integer nxug_b_t
integer nyvg_b_t
integer nzwg_b_t
integer nxug_b2
integer nyvg_b2
integer nzwg_b2
integer nxug_b2_r
integer nyvg_b2_r
integer nzwg_b2_r
integer nxug_b2_t
integer nyvg_b2_t
integer nzwg_b2_t
Total face numbers

Numbers are defined for every face node types (u-face, v-face, w-face) and for the sum of the three face type (velocity)

integer nface_u
integer nface_u_r
integer nface_u_t
integer nface_v
integer nface_v_r
integer nface_v_t
integer nface_w
integer nface_w_r
integer nface_w_t
integer nface_u_l
integer nface_u_l_r
integer nface_u_l_t
integer nface_v_l
integer nface_v_l_r
integer nface_v_l_t
integer nface_w_l
integer nface_w_l_r
integer nface_w_l_t
integer nface_vector_l
integer nface_vector_l_r
integer nface_vector_l_t
integer nface_u_b
 Local, plus boundaries.
integer nface_u_b_r
integer nface_u_b_t
integer nface_v_b
integer nface_v_b_r
integer nface_v_b_t
integer nface_w_b
integer nface_w_b_r
integer nface_w_b_t
integer nface_u_b2
integer nface_u_b2_r
integer nface_u_b2_t
integer nface_v_b2
integer nface_v_b2_r
integer nface_v_b2_t
integer nface_w_b2
integer nface_w_b2_r
integer nface_w_b2_t
integer(kind=8) nface_u_g
integer(kind=8) nface_u_g_r
integer(kind=8) nface_u_g_t
integer(kind=8) nface_v_g
integer(kind=8) nface_v_g_r
integer(kind=8) nface_v_g_t
integer(kind=8) nface_w_g
integer(kind=8) nface_w_g_r
integer(kind=8) nface_w_g_t
integer nface_vector
integer nface_vector_r
integer nface_vector_t
integer nface_vector_g
integer nface_vector_g_r
integer nface_vector_g_t

Detailed Description

The following scheme summarizes the description of face nodes:

 proc #n-1   --!---|---¡···|···|             |···|···¡---|---!--
 proc #n       !···|···¡---|---|--   ...   --|---|---¡¤¤¤|···!

               1   .  isu  .   .             .   .  ieu  .  nxu
               .   .  isub .   .             .   .   .  ieub .
               .   .   .  isui .             .  ieui .   .   .

 Legend:  |---|  Cells of the Local physical domain.
          |···|  _Ghost cells_ or _overlapping cells_ or _inter-process cells._
          |¤¤¤|  _(Physical) boundary cells._
          ¡      Local domain boundary
          !      Numerical domain boundary