84 |
k = 1 |
k = 1 |
85 |
noSlipFac = 0. _d 0 |
noSlipFac = 0. _d 0 |
86 |
IF ( SEAICE_no_slip ) noSlipFac = 1. _d 0 |
IF ( SEAICE_no_slip ) noSlipFac = 1. _d 0 |
87 |
|
C in order repoduce results before fixing a bug in r1.20 comment out |
88 |
|
C the following line |
89 |
|
CML IF ( SEAICE_no_slip ) noSlipFac = 2. _d 0 |
90 |
C |
C |
91 |
DO bj=myByLo(myThid),myByHi(myThid) |
DO bj=myByLo(myThid),myByHi(myThid) |
92 |
DO bi=myBxLo(myThid),myBxHi(myThid) |
DO bi=myBxLo(myThid),myBxHi(myThid) |
151 |
& ) |
& ) |
152 |
& *maskC(i ,j ,k,bi,bj)*maskC(i-1,j ,k,bi,bj) |
& *maskC(i ,j ,k,bi,bj)*maskC(i-1,j ,k,bi,bj) |
153 |
& *maskC(i ,j-1,k,bi,bj)*maskC(i-1,j-1,k,bi,bj) |
& *maskC(i ,j-1,k,bi,bj)*maskC(i-1,j-1,k,bi,bj) |
154 |
& + 2.0 _d 0 * noSlipFac * ( |
& + noSlipFac * ( |
155 |
& 2.0 _d 0 * uave(i,j) * _recip_dyU(i,j,bi,bj) * hFacU |
& 2.0 _d 0 * uave(i,j) * _recip_dyU(i,j,bi,bj) * hFacU |
156 |
& + 2.0 _d 0 * vave(i,j) * _recip_dxV(i,j,bi,bj) * hFacV |
& + 2.0 _d 0 * vave(i,j) * _recip_dxV(i,j,bi,bj) * hFacV |
157 |
& ) |
& ) |