Changeset 23082
- Timestamp:
- 08/08/18 11:33:50 (7 years ago)
- Location:
- issm/trunk-jpl/test
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/test/MITgcm/code/cpl_issm.F
r23070 r23082 51 51 _R8 xfer_array(Nx,Ny) 52 52 _R8 local(1:sNx,1:sNy,nSx,nSy) 53 CHARACTER*(MAX_LEN_MBUF) suff 53 54 54 55 C Initialization steps I1, I2, and I3: … … 182 183 C Recurring step C4 except during Termination: 183 184 C C4. ISSM sends IceModelTime=(N-1)*CouplingTime base to MITgcm 184 CDM IF( myTime .NE. endtime .AND. 185 IF( myTime .EQ. startTime .AND. 185 IF( myTime .NE. endtime .AND. 186 186 & MOD(myTime,CouplingTime) .LT. deltaT/2. ) THEN 187 CALL WRITE_FLD_XY_RS( 'R_shelfIce_1',' ',R_shelfIce,-1,myThid) 187 WRITE(suff,'(I10.10)') myIter 188 CALL WRITE_FLD_XY_RS( 'R_shelfIce1_',suff,R_shelfIce,-1,myThid) 188 189 IF( myProcId .EQ. 0 ) THEN 189 190 _BEGIN_MASTER( myThid ) … … 199 200 DO j=1,sNy 200 201 DO i=1,sNx 201 IF( ABS(local(i,j,bi,bj)+ 202 & 0.89190188 ).GT.1E-5 ) THEN 202 IF( local(i,j,bi,bj).LT.9998 ) THEN 203 203 R_shelfIce(i,j,bi,bj) = local(i,j,bi,bj) 204 ELSE 205 R_shelfIce(i,j,bi,bj) = 0. _d 0 204 206 ENDIF 205 207 ENDDO … … 209 211 C- fill in the overlap (+ BARRIER): 210 212 _EXCH_XY_RS( R_shelfIce, myThid ) 211 CALL WRITE_FLD_XY_RS( 'R_shelfIce _2',' ',R_shelfIce,-1,myThid)213 CALL WRITE_FLD_XY_RS( 'R_shelfIce2_',suff,R_shelfIce,-1,myThid) 212 214 ENDIF 213 215 C End recurring step C4.
Note:
See TracChangeset
for help on using the changeset viewer.