54 |
surf_el_streamice(i,j,bi,bj) = 0. _d 0 |
surf_el_streamice(i,j,bi,bj) = 0. _d 0 |
55 |
area_shelf_streamice(i,j,bi,bj) = 0. _d 0 |
area_shelf_streamice(i,j,bi,bj) = 0. _d 0 |
56 |
mass_ice_streamice(i,j,bi,bj) = 0. _d 0 |
mass_ice_streamice(i,j,bi,bj) = 0. _d 0 |
57 |
|
BDOT_streamice(i,j,bi,bj) = 0. _d 0 |
58 |
C_basal_friction(i,j,bi,bj) = C_basal_fric_const |
C_basal_friction(i,j,bi,bj) = C_basal_fric_const |
59 |
|
A_glen(i,j,bi,bj) = A_glen_isothermal |
60 |
#ifdef ALLOW_AUTODIFF_TAMC |
#ifdef ALLOW_AUTODIFF_TAMC |
61 |
ru_old_si(i,j,bi,bj) = 0. _d 0 |
ru_old_si(i,j,bi,bj) = 0. _d 0 |
62 |
rv_old_si(i,j,bi,bj) = 0. _d 0 |
rv_old_si(i,j,bi,bj) = 0. _d 0 |
125 |
DO i=1,sNx |
DO i=1,sNx |
126 |
Gi = (myXGlobalLo-1)+(bi-1)*sNx+i |
Gi = (myXGlobalLo-1)+(bi-1)*sNx+i |
127 |
Gj = (myYGlobalLo-1)+(bj-1)*sNy+j |
Gj = (myYGlobalLo-1)+(bj-1)*sNy+j |
|
|
|
|
|
|
128 |
|
|
129 |
IF ((Gi.lt.Nx).and.(Gj.lt.Ny)) THEN |
IF ((Gi.lt.Nx).and.(Gj.lt.Ny)) THEN |
130 |
|
|
158 |
STREAMICE_hmask(i,j,bi,bj) = 1.0 |
STREAMICE_hmask(i,j,bi,bj) = 1.0 |
159 |
ENDIF |
ENDIF |
160 |
|
|
|
c WRITE(msgBuf,'(A,I3,I3,E9.2)') 'thickness', |
|
|
c & i,j,shelf_edge_pos |
|
|
c CALL PRINT_MESSAGE( msgBuf, standardMessageUnit, |
|
|
c & SQUEEZE_RIGHT , 1) |
|
161 |
|
|
162 |
ENDIF |
ENDIF |
163 |
ENDIF |
ENDIF |
167 |
ENDDO |
ENDDO |
168 |
ENDDO |
ENDDO |
169 |
|
|
170 |
! DO bj = myByLo(myThid), myByHi(myThid) |
|
|
! DO bi = myBxLo(myThid), myBxHi(myThid) |
|
|
! DO j=1,sNy |
|
|
! DO i=1,sNx |
|
|
! STREAMICE_dummy_array(i,j,bi,bj) = |
|
|
! & REAL(STREAMICE_hmask(i,j,bi,bj)) |
|
|
! WRITE(msgBuf,'(F3.0)') STREAMICE_dummy_array(i,j,bi,bj) |
|
|
! CALL PRINT_MESSAGE( msgBuf, standardMessageUnit, |
|
|
! & SQUEEZE_RIGHT , 1) |
|
|
! ENDDO |
|
|
! ENDDO |
|
|
! ENDDO |
|
|
! ENDDO |
|
|
! |
|
|
! CALL WRITE_FLD_XY_RL("STREAMICE_hmask"," ", |
|
|
! & STREAMICE_dummy_array,0,myThid) |
|
|
! CALL WRITE_FLD_XY_RL("h_streamice"," ", |
|
|
! & H_streamice,0,myThid) |
|
171 |
|
|
172 |
ELSE IF ( STREAMICEthickInit.EQ.'FILE' ) THEN |
ELSE IF ( STREAMICEthickInit.EQ.'FILE' ) THEN |
173 |
|
|