37 private :: file_external_input_cartesc_get_dims1d
38 private :: file_external_input_cartesc_get_dims2d
39 private :: file_external_input_cartesc_get_dims3d
72 subroutine file_external_input_cartesc_get_dims1d( &
81 integer,
intent(out) :: dim1_max
82 integer,
intent(out) :: dim1_S
83 integer,
intent(out) :: dim1_E
84 character(len=*),
intent(in) :: varname
85 character(len=*),
intent(in) :: axistype
87 select case ( axistype )
105 log_error(
"FILE_EXTERNAL_INPUT_CARTESC_get_dims1D",*)
'unsupported axis type. Check! axistype:', trim(axistype),
', item:',trim(varname)
110 end subroutine file_external_input_cartesc_get_dims1d
112 subroutine file_external_input_cartesc_get_dims2d( &
125 integer,
intent(out) :: dim1_max
126 integer,
intent(out) :: dim1_S
127 integer,
intent(out) :: dim1_E
128 integer,
intent(out) :: dim2_max
129 integer,
intent(out) :: dim2_S
130 integer,
intent(out) :: dim2_E
131 logical,
intent(out) :: transpose
132 character(len=*),
intent(in) :: varname
133 character(len=*),
intent(in) :: axistype
135 select case ( axistype )
161 log_error(
"FILE_EXTERNAL_INPUT_CARTESC_get_dims2D",*)
'unsupported axis type. Check! axistype:', trim(axistype),
', item:',trim(varname)
166 end subroutine file_external_input_cartesc_get_dims2d
168 subroutine file_external_input_cartesc_get_dims3d( &
184 integer,
intent(out) :: dim1_max
185 integer,
intent(out) :: dim1_S
186 integer,
intent(out) :: dim1_E
187 integer,
intent(out) :: dim2_max
188 integer,
intent(out) :: dim2_S
189 integer,
intent(out) :: dim2_E
190 integer,
intent(out) :: dim3_max
191 integer,
intent(out) :: dim3_S
192 integer,
intent(out) :: dim3_E
193 logical,
intent(out) :: transpose
194 character(len=*),
intent(in) :: varname
195 character(len=*),
intent(in) :: axistype
197 select case ( axistype )
287 log_error(
"FILE_EXTERNAL_INPUT_CARTESC_get_dims3D",*)
'unsupported axis type. Check! axistype:', trim(axistype),
', item:',trim(varname)
292 end subroutine file_external_input_cartesc_get_dims3d
module land / grid / cartesianC / index
module urban / grid / icosahedralA / index
module atmosphere / grid / cartesC index
integer, public ke
end point of inner domain: z, local
integer, public ks
start point of inner domain: z, local
integer, public kmax
of computational cells: z, local
subroutine, public prc_abort
Abort Process.
module ocean / grid / cartesianC / index