35 & DimName, DimSize, DimID)
RESULT (status)
59#if !defined PARALLEL_IO && defined DISTRIBUTE
68 integer,
intent (in) :: ng, model, ncid
69 integer,
intent (in) :: dimsize
70 integer,
intent (out) :: dimid
72 character (len=*),
intent(in) :: ncname
73 character (len=*),
intent(in) :: dimname
79#if !defined PARALLEL_IO && defined DISTRIBUTE
80 integer,
dimension(3) :: ibuffer
83 character (len=*),
parameter :: myfile = &
84 & __FILE__//
", def_dim_nf90"
95 status=nf90_def_dim(ncid, trim(dimname), dimsize, dimid)
96 IF (
founderror(status, nf90_noerr, __line__, myfile))
THEN
97 IF (
master)
WRITE (
stdout,10) trim(dimname), trim(ncname)
103#if !defined PARALLEL_IO && defined DISTRIBUTE
116 10
FORMAT (/,
' DEF_DIM_NF90 - error while defining dimension: ',a, &
117 & /,16x,
'in file: ',a)
126 & DimName, DimSize, DimId)
RESULT (status)
154 integer,
intent (in) :: ng, model
155 integer,
intent (in) :: dimsize
156 integer,
intent (out) :: dimid
158 character (len=*),
intent(in) :: ncname
159 character (len=*),
intent(in) :: dimname
161 TYPE (file_desc_t),
intent(in) :: piofile
167 character (len=*),
parameter :: myfile = &
168 & __FILE__//
", def_dim_pio"
178 status=pio_def_dim(piofile, trim(dimname), dimsize, dimid)
181 IF (
master)
WRITE (
stdout,10) trim(dimname), trim(ncname)
186 10
FORMAT (/,
' DEF_DIM_PIO - error while defining dimension: ',a, &
187 & /,15x,
'in file: ',a)