312 & interval_value, interval_unit, &
314 & time_average, average, &
316 & origin_value, origin_unit, &
317 & terminus_value, terminus_unit, &
318 & slice_start, slice_end, slice_stride, &
320 & newfile_intvalue, newfile_intunit, &
325 character(*),
intent(in),
optional:: name
326 character(*),
intent(in),
optional:: file
327 real(
dp),
intent(in),
optional:: interval_value
328 character(*),
intent(in),
optional:: interval_unit
329 character(*),
intent(in),
optional:: precision
330 logical,
intent(in),
optional:: time_average
331 logical,
intent(in),
optional:: average
332 character(*),
intent(in),
optional:: fileprefix
333 real(
dp),
intent(in),
optional:: origin_value
334 character(*),
intent(in),
optional:: origin_unit
335 real(
dp),
intent(in),
optional:: terminus_value
336 character(*),
intent(in),
optional:: terminus_unit
337 integer,
intent(in),
optional:: slice_start(:)
338 integer,
intent(in),
optional:: slice_end(:)
339 integer,
intent(in),
optional:: slice_stride(:)
340 logical,
intent(in),
optional:: space_average(:)
341 integer,
intent(in),
optional:: newfile_intvalue
342 character(*),
intent(in),
optional:: newfile_intunit
343 logical,
intent(out),
optional:: err