6 SUBROUTINE split_grid(UG, U, HPROGRAM,KGRID_PAR,PGRID_PAR,KHALO)
47 USE modi_split_grid_conf_proj
48 USE modi_split_grid_cartesian
49 USE modi_get_size_full_n
64 CHARACTER(LEN=6),
INTENT(IN) :: HPROGRAM
66 INTEGER,
OPTIONAL,
INTENT(INOUT) :: KGRID_PAR
67 REAL,
DIMENSION(:),
OPTIONAL,
POINTER,
INTENT(INOUT) :: PGRID_PAR
68 INTEGER,
INTENT(IN),
OPTIONAL :: KHALO
73 CHARACTER(LEN=100) :: YCOMMENT
74 INTEGER :: IRESP, ISIZE_FULL
76 REAL(KIND=JPRB) :: ZHOOK_HANDLE
81 IF (
PRESENT(khalo))
THEN 90 SELECT CASE(ug%G%CGRID)
93 IF (
PRESENT(kgrid_par).AND.
PRESENT(pgrid_par))
THEN 100 IF (
PRESENT(kgrid_par).AND.
PRESENT(pgrid_par))
THEN 108 u%NSIZE_FULL = isize_full
subroutine split_grid_cartesian(HPROGRAM, KDIM_FULL, KSIZE_FULL, KGRI
subroutine split_grid_conf_proj(HPROGRAM, KDIM_FULL, KSIZE_FULL, KGRI
subroutine get_size_full_n(HPROGRAM, KDIM_FULL, KSIZE_FULL_IN, KSIZE
subroutine split_grid(UG, U, HPROGRAM, KGRID_PAR, PGRID_PAR, KHALO)