787 |
C convert snow to ice if submerged |
C convert snow to ice if submerged |
788 |
DO J=1,sNy |
DO J=1,sNy |
789 |
DO I=1,sNx |
DO I=1,sNx |
790 |
hDraft = (HSNOW(I,J,bi,bj)*330. _d 0 |
hDraft = (HSNOW(I,J,bi,bj)*SEAICE_rhoSnow |
791 |
& +HEFF(I,J,1,bi,bj)*SEAICE_rhoIce)/1000. _d 0 |
& +HEFF(I,J,1,bi,bj)*SEAICE_rhoIce)/1000. _d 0 |
792 |
C here GEFF is the gain of ice due to flooding |
C here GEFF is the gain of ice due to flooding |
793 |
GHEFF(I,J) = hDraft - MIN(hDraft,HEFF(I,J,1,bi,bj)) |
GHEFF(I,J) = hDraft - MIN(hDraft,HEFF(I,J,1,bi,bj)) |
816 |
DO J=1,sNy |
DO J=1,sNy |
817 |
DO I=1,sNx |
DO I=1,sNx |
818 |
sIceLoad(i,j,bi,bj) = HEFF(I,J,1,bi,bj)*SEAICE_rhoIce |
sIceLoad(i,j,bi,bj) = HEFF(I,J,1,bi,bj)*SEAICE_rhoIce |
819 |
& + HSNOW(I,J,bi,bj)* 330. _d 0 |
& + HSNOW(I,J,bi,bj)*SEAICE_rhoSnow |
820 |
ENDDO |
ENDDO |
821 |
ENDDO |
ENDDO |
822 |
ENDIF |
ENDIF |