| 101 |
dummyTime = 1.0 |
dummyTime = 1.0 |
| 102 |
|
|
| 103 |
C---+-|--1----+----2----+----3----+----4----+----5----+----6----+----7-|--+----| |
C---+-|--1----+----2----+----3----+----4----+----5----+----6----+----7-|--+----| |
| 104 |
|
C reset ITD variables to zero for safety |
| 105 |
|
DO k = 1, nITD |
| 106 |
|
DO bj=myByLo(myThid),myByHi(myThid) |
| 107 |
|
DO bi=myBxLo(myThid),myBxHi(myThid) |
| 108 |
|
DO j=1-OLy,sNy+OLy |
| 109 |
|
DO i=1-OLx,sNx+OLx |
| 110 |
|
AREAITD(i,j,k,bi,bj) = 0. _d 0 |
| 111 |
|
HEFFITD(i,j,k,bi,bj) = 0. _d 0 |
| 112 |
|
HSNOWITD(i,j,k,bi,bj) = 0. _d 0 |
| 113 |
|
ENDDO |
| 114 |
|
ENDDO |
| 115 |
|
ENDDO |
| 116 |
|
ENDDO |
| 117 |
|
ENDDO |
| 118 |
IF (simpleSchemeFlag) THEN |
IF (simpleSchemeFlag) THEN |
| 119 |
C-- Put all ice into one bin: |
C-- Put all ice into one bin: |
| 120 |
C |
C |
| 121 |
DO bj=myByLo(myThid),myByHi(myThid) |
DO bj=myByLo(myThid),myByHi(myThid) |
| 122 |
DO bi=myBxLo(myThid),myBxHi(myThid) |
DO bi=myBxLo(myThid),myBxHi(myThid) |
| 123 |
DO j=1-OLy,sNy+OLy |
DO j=1-OLy,sNy+OLy |
| 124 |
DO i=1-OLx,sNx+OLx |
DO i=1-OLx,sNx+OLx |
| 125 |
AREAITD(i,j,1,bi,bj) = AREA(i,j,bi,bj) |
AREAITD(i,j,1,bi,bj) = AREA(i,j,bi,bj) |
| 126 |
HEFFITD(i,j,1,bi,bj) = HEFF(i,j,bi,bj) |
HEFFITD(i,j,1,bi,bj) = HEFF(i,j,bi,bj) |
| 127 |
HSNOWITD(i,j,1,bi,bj) = HSNOW(i,j,bi,bj) |
HSNOWITD(i,j,1,bi,bj) = HSNOW(i,j,bi,bj) |
|
ENDDO |
|
|
ENDDO |
|
| 128 |
ENDDO |
ENDDO |
| 129 |
ENDDO |
ENDDO |
| 130 |
|
ENDDO |
| 131 |
|
ENDDO |
| 132 |
|
|
| 133 |
C---+-|--1----+----2----+----3----+----4----+----5----+----6----+----7-|--+----| |
C---+-|--1----+----2----+----3----+----4----+----5----+----6----+----7-|--+----| |
| 134 |
ELSE |
ELSE |