27 USE modi_extend_grid_parameterx1_mnh
34 CHARACTER(LEN=6),
INTENT(IN) :: HPROGRAM
35 CHARACTER(LEN=10),
INTENT(IN) :: HGRID
36 CHARACTER(LEN=6),
INTENT(IN) :: HREC
37 INTEGER,
INTENT(IN) :: KDIM
38 INTEGER,
INTENT(IN) :: KSIZE
39 INTEGER,
INTENT(IN) :: KIMAX_ll
40 INTEGER,
INTENT(IN) :: KJMAX_ll
41 REAL,
DIMENSION(KDIM ),
INTENT(IN) :: PFIELD
42 REAL,
DIMENSION(KSIZE),
INTENT(OUT):: PFIELD_EXTEND
46 REAL(KIND=JPRB) :: ZHOOK_HANDLE
48 IF (
lhook)
CALL dr_hook(
'MODE_EXTEND_GRID_PARAMETER:EXTEND_GRID_PARAMETERX1',0,zhook_handle)
50 IF (hprogram==
'MESONH')
THEN 52 CALL extend_grid_parameterx1_mnh(hgrid,hrec,kdim,ksize,kimax_ll,kjmax_ll,pfield,pfield_extend)
57 IF (hprogram==
'OFFLIN')
THEN 64 IF (
lhook)
CALL dr_hook(
'MODE_EXTEND_GRID_PARAMETER:EXTEND_GRID_PARAMETERX1',1,zhook_handle)
83 USE modi_extend_grid_parametern0_mnh
90 CHARACTER(LEN=6),
INTENT(IN) :: HPROGRAM
91 CHARACTER(LEN=10),
INTENT(IN) :: HGRID
92 CHARACTER(LEN=6),
INTENT(IN) :: HREC
93 INTEGER,
INTENT(IN) :: KFIELD
94 INTEGER,
INTENT(OUT):: KFIELD_EXTEND
97 REAL(KIND=JPRB) :: ZHOOK_HANDLE
99 IF (
lhook)
CALL dr_hook(
'MODE_EXTEND_GRID_PARAMETER:EXTEND_GRID_PARAMETERN0',0,zhook_handle)
103 IF (hprogram==
'MESONH')
THEN 105 CALL extend_grid_parametern0_mnh(hgrid,hrec,kfield,kfield_extend)
109 IF (hprogram==
'OFFLIN')
THEN 116 IF (
lhook)
CALL dr_hook(
'MODE_EXTEND_GRID_PARAMETER:EXTEND_GRID_PARAMETERN0',1,zhook_handle)
subroutine extend_grid_parametern0(HPROGRAM, HGRID, HREC, KFIELD, KFIELD_EXTEND)
subroutine extend_grid_parameterx1(HPROGRAM, HGRID, HREC, KDIM, KSIZE, KIMAX_ll, KJMAX_ll, PFIELD, PFIELD_EXTEND)