364 |
ENDIF |
ENDIF |
365 |
|
|
366 |
C Z is special since it varies |
C Z is special since it varies |
367 |
WRITE(dn(3),'(a,i6.6)') 'Zd', nlevels(listId) |
WRITE(dn(3),'(a,i6.6)') 'Zd', nlevsout |
368 |
IF ( (gdiag(ndId)(10:10) .EQ. 'R') |
IF ( (gdiag(ndId)(10:10) .EQ. 'R') |
369 |
& .AND. (gdiag(ndId)(9:9) .EQ. 'M') ) THEN |
& .AND. (gdiag(ndId)(9:9) .EQ. 'M') ) THEN |
370 |
WRITE(dn(3),'(a,i6.6)') 'Zmd', nlevels(listId) |
WRITE(dn(3),'(a,i6.6)') 'Zmd', nlevsout |
371 |
ENDIF |
ENDIF |
372 |
IF ( (gdiag(ndId)(10:10) .EQ. 'R') |
IF ( (gdiag(ndId)(10:10) .EQ. 'R') |
373 |
& .AND. (gdiag(ndId)(9:9) .EQ. 'L') ) THEN |
& .AND. (gdiag(ndId)(9:9) .EQ. 'L') ) THEN |
374 |
WRITE(dn(3),'(a,i6.6)') 'Zld', nlevels(listId) |
WRITE(dn(3),'(a,i6.6)') 'Zld', nlevsout |
375 |
ENDIF |
ENDIF |
376 |
IF ( (gdiag(ndId)(10:10) .EQ. 'R') |
IF ( (gdiag(ndId)(10:10) .EQ. 'R') |
377 |
& .AND. (gdiag(ndId)(9:9) .EQ. 'U') ) THEN |
& .AND. (gdiag(ndId)(9:9) .EQ. 'U') ) THEN |
378 |
WRITE(dn(3),'(a,i6.6)') 'Zud', nlevels(listId) |
WRITE(dn(3),'(a,i6.6)') 'Zud', nlevsout |
379 |
ENDIF |
ENDIF |
380 |
dim(3) = Nr+Nrphys |
dim(3) = Nr+Nrphys |
381 |
ib(3) = 1 |
ib(3) = 1 |
382 |
ie(3) = nlevels(listId) |
ie(3) = nlevsout |
383 |
|
|
384 |
C Time dimension |
C Time dimension |
385 |
dn(4)(1:1) = 'T' |
dn(4)(1:1) = 'T' |