| 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 |
& ) |
& ) |