367 |
c CALL WRITE_FULLARRAY_RL('XG',XG,1,0,myThid) |
c CALL WRITE_FULLARRAY_RL('XG',XG,1,0,myThid) |
368 |
c CALL WRITE_FULLARRAY_RL('YG',YG,1,0,myThid) |
c CALL WRITE_FULLARRAY_RL('YG',YG,1,0,myThid) |
369 |
|
|
370 |
|
C-- Require that 0 <= longitude < 360 if using exf package |
371 |
|
#ifdef ALLOW_EXF |
372 |
|
DO bj = 1,nSy |
373 |
|
DO bi = 1,nSx |
374 |
|
DO J=1-Oly,sNy+Oly |
375 |
|
DO I=1-Olx,sNx+Olx |
376 |
|
IF (XC(i,j,bi,bj).lt.0.) XC(i,j,bi,bj)=XC(i,j,bi,bj)+360. |
377 |
|
IF (XG(i,j,bi,bj).lt.0.) XG(i,j,bi,bj)=XG(i,j,bi,bj)+360. |
378 |
|
ENDDO |
379 |
|
ENDDO |
380 |
|
ENDDO |
381 |
|
ENDDO |
382 |
|
#endif /* ALLOW_EXF */ |
383 |
|
|
384 |
C-- Now let's look at all these beasts |
C-- Now let's look at all these beasts |
385 |
IF ( debugLevel .GE. debLevB ) THEN |
IF ( debugLevel .GE. debLevB ) THEN |
386 |
myiter = 1 |
myiter = 1 |