|
| integer | variables_grid_cell::grid_type = grid_type_regular |
| | Grid type, see enum_grid_type.
|
| |
| logical, dimension(:), allocatable | variables_grid_cell::subdomains_repartitioning |
| | List of subdomains to consider in the repartitioning In case of overlapping, the subdomains defined after overwrite the subdomains defined before.
|
| |
| integer | variables_grid_cell::n_subdomains_repartitioning = 0 |
| | Number of subdomains to consider in the repartitioning.
|
| |
| integer | variables_grid_cell::nghost = 1 |
| | Amount of ghost cells to add at each end of each direction.
|
| |
| integer | variables_grid_cell::nghost_r = 1 |
| |
| integer | variables_grid_cell::nghost_t = 1 |
| |
| integer | variables_grid_cell::n_sub_cells_r |
| | Number of refined cells in each main cell of each direction.
|
| |
| integer | variables_grid_cell::n_sub_cells_t |
| |
| integer, dimension(-1:1) | variables_grid_face::iuv |
| |
| integer, dimension(-1:1) | variables_grid_face::juv |
| |
| integer, dimension(-1:1) | variables_grid_face::iuw |
| |
| integer, dimension(-1:1) | variables_grid_face::kuw |
| |
| integer, dimension(-1:1) | variables_grid_face::ivu |
| |
| integer, dimension(-1:1) | variables_grid_face::jvu |
| |
| integer, dimension(-1:1) | variables_grid_face::jvw |
| |
| integer, dimension(-1:1) | variables_grid_face::kvw |
| |
| integer, dimension(-1:1) | variables_grid_face::iwu |
| |
| integer, dimension(-1:1) | variables_grid_face::kwu |
| |
| integer, dimension(-1:1) | variables_grid_face::jwv |
| |
| integer, dimension(-1:1) | variables_grid_face::kwv |
| |
|
Inter-process faces are excluded. Local domain faces are included. Boundary cells are excluded.
|
| integer | variables_grid_cell::is |
| |
| integer | variables_grid_cell::ie |
| |
| integer | variables_grid_cell::is_r |
| |
| integer | variables_grid_cell::ie_r |
| |
| integer | variables_grid_cell::is_t |
| |
| integer | variables_grid_cell::ie_t |
| |
| integer | variables_grid_cell::js |
| |
| integer | variables_grid_cell::je |
| |
| integer | variables_grid_cell::js_r |
| |
| integer | variables_grid_cell::je_r |
| |
| integer | variables_grid_cell::js_t |
| |
| integer | variables_grid_cell::je_t |
| |
| integer | variables_grid_cell::ks |
| |
| integer | variables_grid_cell::ke |
| |
| integer | variables_grid_cell::ks_r |
| |
| integer | variables_grid_cell::ke_r |
| |
| integer | variables_grid_cell::ks_t |
| |
| integer | variables_grid_cell::ke_t |
| |
| integer | variables_grid_face::isu |
| |
| integer | variables_grid_face::ieu |
| |
| integer | variables_grid_face::isu_r |
| |
| integer | variables_grid_face::ieu_r |
| |
| integer | variables_grid_face::isu_t |
| |
| integer | variables_grid_face::ieu_t |
| |
| integer | variables_grid_face::jsv |
| |
| integer | variables_grid_face::jev |
| |
| integer | variables_grid_face::jsv_r |
| |
| integer | variables_grid_face::jev_r |
| |
| integer | variables_grid_face::jsv_t |
| |
| integer | variables_grid_face::jev_t |
| |
| integer | variables_grid_face::ksw |
| |
| integer | variables_grid_face::kew |
| |
| integer | variables_grid_face::ksw_r |
| |
| integer | variables_grid_face::kew_r |
| |
| integer | variables_grid_face::ksw_t |
| |
| integer | variables_grid_face::kew_t |
| |
|
Always include one ghost cell in every end of every direction.
|
| integer | variables_grid_cell::is1 |
| |
| integer | variables_grid_cell::ie1 |
| |
| integer | variables_grid_cell::is1_r |
| |
| integer | variables_grid_cell::ie1_r |
| |
| integer | variables_grid_cell::is1_t |
| |
| integer | variables_grid_cell::ie1_t |
| |
| integer | variables_grid_cell::js1 |
| |
| integer | variables_grid_cell::je1 |
| |
| integer | variables_grid_cell::js1_r |
| |
| integer | variables_grid_cell::je1_r |
| |
| integer | variables_grid_cell::js1_t |
| |
| integer | variables_grid_cell::je1_t |
| |
| integer | variables_grid_cell::ks1 |
| |
| integer | variables_grid_cell::ke1 |
| |
| integer | variables_grid_cell::ks1_r |
| |
| integer | variables_grid_cell::ke1_r |
| |
| integer | variables_grid_cell::ks1_t |
| |
| integer | variables_grid_cell::ke1_t |
| |
|
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 | variables_grid_cell::isb |
| |
| integer | variables_grid_cell::ieb |
| |
| integer | variables_grid_cell::isb_r |
| |
| integer | variables_grid_cell::ieb_r |
| |
| integer | variables_grid_cell::isb_t |
| |
| integer | variables_grid_cell::ieb_t |
| |
| integer | variables_grid_cell::jsb |
| |
| integer | variables_grid_cell::jeb |
| |
| integer | variables_grid_cell::jsb_r |
| |
| integer | variables_grid_cell::jeb_r |
| |
| integer | variables_grid_cell::jsb_t |
| |
| integer | variables_grid_cell::jeb_t |
| |
| integer | variables_grid_cell::ksb |
| |
| integer | variables_grid_cell::keb |
| |
| integer | variables_grid_cell::ksb_r |
| |
| integer | variables_grid_cell::keb_r |
| |
| integer | variables_grid_cell::ksb_t |
| |
| integer | variables_grid_cell::keb_t |
| |
| integer | variables_grid_face::isub |
| |
| integer | variables_grid_face::ieub |
| |
| integer | variables_grid_face::isub_r |
| |
| integer | variables_grid_face::ieub_r |
| |
| integer | variables_grid_face::isub_t |
| |
| integer | variables_grid_face::ieub_t |
| |
| integer | variables_grid_face::jsvb |
| |
| integer | variables_grid_face::jevb |
| |
| integer | variables_grid_face::jsvb_r |
| |
| integer | variables_grid_face::jevb_r |
| |
| integer | variables_grid_face::jsvb_t |
| |
| integer | variables_grid_face::jevb_t |
| |
| integer | variables_grid_face::kswb |
| |
| integer | variables_grid_face::kewb |
| |
| integer | variables_grid_face::kswb_r |
| |
| integer | variables_grid_face::kewb_r |
| |
| integer | variables_grid_face::kswb_t |
| |
| integer | variables_grid_face::kewb_t |
| |
|
| integer | variables_grid_cell::isb2 |
| | Include two ghost cell if the end correspond to a physical boundary.
|
| |
| integer | variables_grid_cell::ieb2 |
| |
| integer | variables_grid_cell::isb2_r |
| |
| integer | variables_grid_cell::ieb2_r |
| |
| integer | variables_grid_cell::isb2_t |
| |
| integer | variables_grid_cell::ieb2_t |
| |
| integer | variables_grid_cell::jsb2 |
| |
| integer | variables_grid_cell::jeb2 |
| |
| integer | variables_grid_cell::jsb2_r |
| |
| integer | variables_grid_cell::jeb2_r |
| |
| integer | variables_grid_cell::jsb2_t |
| |
| integer | variables_grid_cell::jeb2_t |
| |
| integer | variables_grid_cell::ksb2 |
| |
| integer | variables_grid_cell::keb2 |
| |
| integer | variables_grid_cell::ksb2_r |
| |
| integer | variables_grid_cell::keb2_r |
| |
| integer | variables_grid_cell::ksb2_t |
| |
| integer | variables_grid_cell::keb2_t |
| |
|
Inter-process cells are excluded. Local domain faces are included. Boundary cells are excluded.
|
| integer | variables_grid_cell::nxg |
| |
| integer | variables_grid_cell::nyg |
| |
| integer | variables_grid_cell::nzg |
| |
| integer | variables_grid_cell::nxg_r |
| |
| integer | variables_grid_cell::nyg_r |
| |
| integer | variables_grid_cell::nzg_r |
| |
| integer | variables_grid_cell::nxg_t |
| |
| integer | variables_grid_cell::nyg_t |
| |
| integer | variables_grid_cell::nzg_t |
| |
| integer | variables_grid_face::nxug |
| |
| integer | variables_grid_face::nyvg |
| |
| integer | variables_grid_face::nzwg |
| |
| integer | variables_grid_face::nxug_r |
| |
| integer | variables_grid_face::nyvg_r |
| |
| integer | variables_grid_face::nzwg_r |
| |
| integer | variables_grid_face::nxug_t |
| |
| integer | variables_grid_face::nyvg_t |
| |
| integer | variables_grid_face::nzwg_t |
| |
|
Inter-process cells are excluded. Boundary cells are included.
|
| integer | variables_grid_cell::nxg_b |
| |
| integer | variables_grid_cell::nyg_b |
| |
| integer | variables_grid_cell::nzg_b |
| |
| integer | variables_grid_cell::nxg_b_r |
| |
| integer | variables_grid_cell::nyg_b_r |
| |
| integer | variables_grid_cell::nzg_b_r |
| |
| integer | variables_grid_cell::nxg_b_t |
| |
| integer | variables_grid_cell::nyg_b_t |
| |
| integer | variables_grid_cell::nzg_b_t |
| |
| integer | variables_grid_cell::nxg_b2 |
| |
| integer | variables_grid_cell::nyg_b2 |
| |
| integer | variables_grid_cell::nzg_b2 |
| |
| integer | variables_grid_cell::nxg_b2_r |
| |
| integer | variables_grid_cell::nyg_b2_r |
| |
| integer | variables_grid_cell::nzg_b2_r |
| |
| integer | variables_grid_cell::nxg_b2_t |
| |
| integer | variables_grid_cell::nyg_b2_t |
| |
| integer | variables_grid_cell::nzg_b2_t |
| |
| integer | variables_grid_face::nxug_b |
| |
| integer | variables_grid_face::nyvg_b |
| |
| integer | variables_grid_face::nzwg_b |
| |
| integer | variables_grid_face::nxug_b_r |
| |
| integer | variables_grid_face::nyvg_b_r |
| |
| integer | variables_grid_face::nzwg_b_r |
| |
| integer | variables_grid_face::nxug_b_t |
| |
| integer | variables_grid_face::nyvg_b_t |
| |
| integer | variables_grid_face::nzwg_b_t |
| |
| integer | variables_grid_face::nxug_b2 |
| |
| integer | variables_grid_face::nyvg_b2 |
| |
| integer | variables_grid_face::nzwg_b2 |
| |
| integer | variables_grid_face::nxug_b2_r |
| |
| integer | variables_grid_face::nyvg_b2_r |
| |
| integer | variables_grid_face::nzwg_b2_r |
| |
| integer | variables_grid_face::nxug_b2_t |
| |
| integer | variables_grid_face::nyvg_b2_t |
| |
| integer | variables_grid_face::nzwg_b2_t |
| |
|
Inter-process cells are included. Boundary cells are included.
|
| integer | variables_grid_cell::nx |
| |
| integer | variables_grid_cell::ny |
| |
| integer | variables_grid_cell::nz |
| |
| integer | variables_grid_cell::nx_r |
| |
| integer | variables_grid_cell::ny_r |
| |
| integer | variables_grid_cell::nz_r |
| |
| integer | variables_grid_cell::nx_t |
| |
| integer | variables_grid_cell::ny_t |
| |
| integer | variables_grid_cell::nz_t |
| |
|
Inter-process cells are excluded. Boundary cells are excluded.
|
| integer | variables_grid_cell::nxl |
| |
| integer | variables_grid_cell::nyl |
| |
| integer | variables_grid_cell::nzl |
| |
| integer | variables_grid_cell::nxl_r |
| |
| integer | variables_grid_cell::nyl_r |
| |
| integer | variables_grid_cell::nzl_r |
| |
| integer | variables_grid_cell::nxl_t |
| |
| integer | variables_grid_cell::nyl_t |
| |
| integer | variables_grid_cell::nzl_t |
| |
|
Inter-process cells are excluded. Boundary cells are included. 1 boundary cells
|
| integer | variables_grid_cell::nxb |
| |
| integer | variables_grid_cell::nyb |
| |
| integer | variables_grid_cell::nzb |
| |
| integer | variables_grid_cell::nxb_r |
| |
| integer | variables_grid_cell::nyb_r |
| |
| integer | variables_grid_cell::nzb_r |
| |
| integer | variables_grid_cell::nxb_t |
| |
| integer | variables_grid_cell::nyb_t |
| |
| integer | variables_grid_cell::nzb_t |
| |
| integer | variables_grid_cell::nxb2 |
| | 2 boundary cells
|
| |
| integer | variables_grid_cell::nyb2 |
| |
| integer | variables_grid_cell::nzb2 |
| |
| integer | variables_grid_cell::nxb2_r |
| |
| integer | variables_grid_cell::nyb2_r |
| |
| integer | variables_grid_cell::nzb2_r |
| |
| integer | variables_grid_cell::nxb2_t |
| |
| integer | variables_grid_cell::nyb2_t |
| |
| integer | variables_grid_cell::nzb2_t |
| |
| integer | variables_grid_cell::nxls |
| | Local cell numbers used to compute the linear system size.
|
| |
| integer | variables_grid_cell::nyls |
| |
| integer | variables_grid_cell::nzls |
| |
| integer | variables_grid_cell::nxls_r |
| |
| integer | variables_grid_cell::nyls_r |
| |
| integer | variables_grid_cell::nzls_r |
| |
| integer | variables_grid_cell::nxls_t |
| |
| integer | variables_grid_cell::nyls_t |
| |
| integer | variables_grid_cell::nzls_t |
| |
|
| integer | variables_grid_face::isub2 |
| | Include two ghost faces, if the end correspond to a physical boundary.
|
| |
| integer | variables_grid_face::ieub2 |
| |
| integer | variables_grid_face::isub2_r |
| |
| integer | variables_grid_face::ieub2_r |
| |
| integer | variables_grid_face::isub2_t |
| |
| integer | variables_grid_face::ieub2_t |
| |
| integer | variables_grid_face::jsvb2 |
| |
| integer | variables_grid_face::jevb2 |
| |
| integer | variables_grid_face::jsvb2_r |
| |
| integer | variables_grid_face::jevb2_r |
| |
| integer | variables_grid_face::jsvb2_t |
| |
| integer | variables_grid_face::jevb2_t |
| |
| integer | variables_grid_face::kswb2 |
| |
| integer | variables_grid_face::kewb2 |
| |
| integer | variables_grid_face::kswb2_r |
| |
| integer | variables_grid_face::kewb2_r |
| |
| integer | variables_grid_face::kswb2_t |
| |
| integer | variables_grid_face::kewb2_t |
| |
|
Inter-process faces are excluded. Local domain faces are excluded. Boundary cells are excluded.
|
| integer | variables_grid_face::isui |
| |
| integer | variables_grid_face::ieui |
| |
| integer | variables_grid_face::isui_r |
| |
| integer | variables_grid_face::ieui_r |
| |
| integer | variables_grid_face::isui_t |
| |
| integer | variables_grid_face::ieui_t |
| |
| integer | variables_grid_face::jsvi |
| |
| integer | variables_grid_face::jevi |
| |
| integer | variables_grid_face::jsvi_r |
| |
| integer | variables_grid_face::jevi_r |
| |
| integer | variables_grid_face::jsvi_t |
| |
| integer | variables_grid_face::jevi_t |
| |
| integer | variables_grid_face::kswi |
| |
| integer | variables_grid_face::kewi |
| |
| integer | variables_grid_face::kswi_r |
| |
| integer | variables_grid_face::kewi_r |
| |
| integer | variables_grid_face::kswi_t |
| |
| integer | variables_grid_face::kewi_t |
| |
|
Inter-process faces are included. Local domain faces are included. Boundary faces are included
|
| integer | variables_grid_face::nxu |
| |
| integer | variables_grid_face::nyv |
| |
| integer | variables_grid_face::nzw |
| |
| integer | variables_grid_face::nxu_r |
| |
| integer | variables_grid_face::nyv_r |
| |
| integer | variables_grid_face::nzw_r |
| |
| integer | variables_grid_face::nxu_t |
| |
| integer | variables_grid_face::nyv_t |
| |
| integer | variables_grid_face::nzw_t |
| |
|
Inter-process faces are excluded. Local domain faces are included. Boundary faces are excluded.
|
| integer | variables_grid_face::nxul |
| |
| integer | variables_grid_face::nyvl |
| |
| integer | variables_grid_face::nzwl |
| |
| integer | variables_grid_face::nxul_r |
| |
| integer | variables_grid_face::nyvl_r |
| |
| integer | variables_grid_face::nzwl_r |
| |
| integer | variables_grid_face::nxul_t |
| |
| integer | variables_grid_face::nyvl_t |
| |
| integer | variables_grid_face::nzwl_t |
| |
|
Inter-process faces are excluded. Local domain faces are included. Boundary faces are included.
|
| integer | variables_grid_face::nxub |
| |
| integer | variables_grid_face::nyvb |
| |
| integer | variables_grid_face::nzwb |
| |
| integer | variables_grid_face::nxub_r |
| |
| integer | variables_grid_face::nyvb_r |
| |
| integer | variables_grid_face::nzwb_r |
| |
| integer | variables_grid_face::nxub_t |
| |
| integer | variables_grid_face::nyvb_t |
| |
| integer | variables_grid_face::nzwb_t |
| |
| integer | variables_grid_face::nxub2 |
| |
| integer | variables_grid_face::nyvb2 |
| |
| integer | variables_grid_face::nzwb2 |
| |
| integer | variables_grid_face::nxub2_r |
| |
| integer | variables_grid_face::nyvb2_r |
| |
| integer | variables_grid_face::nzwb2_r |
| |
| integer | variables_grid_face::nxub2_t |
| |
| integer | variables_grid_face::nyvb2_t |
| |
| integer | variables_grid_face::nzwb2_t |
| |
|
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 | variables_grid_face::nface_u |
| | Numerical.
|
| |
| integer | variables_grid_face::nface_u_r |
| |
| integer | variables_grid_face::nface_u_t |
| |
| integer | variables_grid_face::nface_v |
| |
| integer | variables_grid_face::nface_v_r |
| |
| integer | variables_grid_face::nface_v_t |
| |
| integer | variables_grid_face::nface_w |
| |
| integer | variables_grid_face::nface_w_r |
| |
| integer | variables_grid_face::nface_w_t |
| |
| integer | variables_grid_face::nface_u_l |
| | Local.
|
| |
| integer | variables_grid_face::nface_u_l_r |
| |
| integer | variables_grid_face::nface_u_l_t |
| |
| integer | variables_grid_face::nface_v_l |
| |
| integer | variables_grid_face::nface_v_l_r |
| |
| integer | variables_grid_face::nface_v_l_t |
| |
| integer | variables_grid_face::nface_w_l |
| |
| integer | variables_grid_face::nface_w_l_r |
| |
| integer | variables_grid_face::nface_w_l_t |
| |
| integer | variables_grid_face::nface_vector_l |
| |
| integer | variables_grid_face::nface_vector_l_r |
| |
| integer | variables_grid_face::nface_vector_l_t |
| |
| integer | variables_grid_face::nface_u_b |
| | Local, plus boundaries.
|
| |
| integer | variables_grid_face::nface_u_b_r |
| |
| integer | variables_grid_face::nface_u_b_t |
| |
| integer | variables_grid_face::nface_v_b |
| |
| integer | variables_grid_face::nface_v_b_r |
| |
| integer | variables_grid_face::nface_v_b_t |
| |
| integer | variables_grid_face::nface_w_b |
| |
| integer | variables_grid_face::nface_w_b_r |
| |
| integer | variables_grid_face::nface_w_b_t |
| |
| integer | variables_grid_face::nface_u_b2 |
| |
| integer | variables_grid_face::nface_u_b2_r |
| |
| integer | variables_grid_face::nface_u_b2_t |
| |
| integer | variables_grid_face::nface_v_b2 |
| |
| integer | variables_grid_face::nface_v_b2_r |
| |
| integer | variables_grid_face::nface_v_b2_t |
| |
| integer | variables_grid_face::nface_w_b2 |
| |
| integer | variables_grid_face::nface_w_b2_r |
| |
| integer | variables_grid_face::nface_w_b2_t |
| |
| integer(kind=8) | variables_grid_face::nface_u_g |
| | Global.
|
| |
| integer(kind=8) | variables_grid_face::nface_u_g_r |
| |
| integer(kind=8) | variables_grid_face::nface_u_g_t |
| |
| integer(kind=8) | variables_grid_face::nface_v_g |
| |
| integer(kind=8) | variables_grid_face::nface_v_g_r |
| |
| integer(kind=8) | variables_grid_face::nface_v_g_t |
| |
| integer(kind=8) | variables_grid_face::nface_w_g |
| |
| integer(kind=8) | variables_grid_face::nface_w_g_r |
| |
| integer(kind=8) | variables_grid_face::nface_w_g_t |
| |
| integer | variables_grid_face::nface_vector |
| |
| integer | variables_grid_face::nface_vector_r |
| |
| integer | variables_grid_face::nface_vector_t |
| |
| integer | variables_grid_face::nface_vector_g |
| |
| integer | variables_grid_face::nface_vector_g_r |
| |
| integer | variables_grid_face::nface_vector_g_t |
| |