48 |
DO I=1-Olx,sNx+Olx |
DO I=1-Olx,sNx+Olx |
49 |
fCori(i,j,bi,bj)=f0 |
fCori(i,j,bi,bj)=f0 |
50 |
fCoriG(i,j,bi,bj)=f0 |
fCoriG(i,j,bi,bj)=f0 |
51 |
|
fCoriCos(i,j,bi,bj)=0. |
52 |
ENDDO |
ENDDO |
53 |
ENDDO |
ENDDO |
54 |
ENDDO |
ENDDO |
65 |
DO I=1-Olx,sNx+Olx |
DO I=1-Olx,sNx+Olx |
66 |
fCori(i,j,bi,bj)=f0+beta*_yC(i,j,bi,bj)*facGrid |
fCori(i,j,bi,bj)=f0+beta*_yC(i,j,bi,bj)*facGrid |
67 |
fCoriG(i,j,bi,bj)=f0+beta*yG(i,j,bi,bj)*facGrid |
fCoriG(i,j,bi,bj)=f0+beta*yG(i,j,bi,bj)*facGrid |
68 |
|
fCoriCos(i,j,bi,bj)=0. |
69 |
ENDDO |
ENDDO |
70 |
ENDDO |
ENDDO |
71 |
ENDDO |
ENDDO |
83 |
& 2. _d 0*omega*sin(_yC(i,j,bi,bj)*deg2rad) |
& 2. _d 0*omega*sin(_yC(i,j,bi,bj)*deg2rad) |
84 |
fCoriG(i,j,bi,bj)= |
fCoriG(i,j,bi,bj)= |
85 |
& 2. _d 0*omega*sin(yG(i,j,bi,bj)*deg2rad) |
& 2. _d 0*omega*sin(yG(i,j,bi,bj)*deg2rad) |
86 |
|
fCoriCos(i,j,bi,bj)= |
87 |
|
& 2. _d 0*omega*cos(_yC(i,j,bi,bj)*deg2rad) |
88 |
ENDDO |
ENDDO |
89 |
ENDDO |
ENDDO |
90 |
ENDDO |
ENDDO |
99 |
DO I=1-Olx,sNx+Olx |
DO I=1-Olx,sNx+Olx |
100 |
fCori(i,j,bi,bj)=0. |
fCori(i,j,bi,bj)=0. |
101 |
fCoriG(i,j,bi,bj)=0. |
fCoriG(i,j,bi,bj)=0. |
102 |
|
fCoriCos(i,j,bi,bj)=0. |
103 |
ENDDO |
ENDDO |
104 |
ENDDO |
ENDDO |
105 |
ENDDO |
ENDDO |
109 |
C |
C |
110 |
c _EXCH_XY_R4(fCori,myThid) |
c _EXCH_XY_R4(fCori,myThid) |
111 |
c CALL EXCH_Z_XY_RS(fCoriG,myThid) |
c CALL EXCH_Z_XY_RS(fCoriG,myThid) |
112 |
|
c _EXCH_XY_R4(fCoriCos,myThid) |
113 |
|
|
114 |
|
#ifndef EXCLUDE_MONITOR |
115 |
CALL MON_PRINTSTATS_RS(1,fCori,'fCori',myThid) |
CALL MON_PRINTSTATS_RS(1,fCori,'fCori',myThid) |
116 |
CALL MON_PRINTSTATS_RS(1,fCoriG,'fCoriG',myThid) |
CALL MON_PRINTSTATS_RS(1,fCoriG,'fCoriG',myThid) |
117 |
|
CALL MON_PRINTSTATS_RS(1,fCoriCos,'fCoriCos',myThid) |
118 |
|
#endif |
119 |
|
|
120 |
RETURN |
RETURN |
121 |
END |
END |