Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | ndim_nd | ||||
integer, | public | :: | ndim1_2d | ||||
integer, | public | :: | ndim2_2d | ||||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | dims_nd | |||
integer(kind=int_8), | public, | DIMENSION(2) | :: | dims_2d | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | dims1_2d | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | dims2_2d | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | map1_2d | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | map2_2d | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | map_nd | |||
integer, | public | :: | base | ||||
logical, | public | :: | col_major |
TYPE nd_to_2d_mapping INTEGER :: ndim_nd INTEGER :: ndim1_2d INTEGER :: ndim2_2d INTEGER, DIMENSION(:), ALLOCATABLE :: dims_nd INTEGER(KIND=int_8), DIMENSION(2) :: dims_2d INTEGER, DIMENSION(:), ALLOCATABLE :: dims1_2d INTEGER, DIMENSION(:), ALLOCATABLE :: dims2_2d INTEGER, DIMENSION(:), ALLOCATABLE :: map1_2d INTEGER, DIMENSION(:), ALLOCATABLE :: map2_2d INTEGER, DIMENSION(:), ALLOCATABLE :: map_nd INTEGER :: base LOGICAL :: col_major END TYPE nd_to_2d_mapping