/[MITgcm]/MITgcm/pkg/thsice/thsice_read_pickup.F
ViewVC logotype

Diff of /MITgcm/pkg/thsice/thsice_read_pickup.F

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.1 by jmc, Wed Apr 7 23:40:34 2004 UTC revision 1.2 by edhill, Fri Jun 24 04:36:54 2005 UTC
# Line 36  CEOP Line 36  CEOP
36    
37  C     == Local variables ==  C     == Local variables ==
38        CHARACTER*(MAX_LEN_FNAM) fn        CHARACTER*(MAX_LEN_FNAM) fn
39          
40          IF ( .NOT. thSIce_pickup_write_mnc ) THEN
41    
42          WRITE(fn,'(A,I10.10)') 'pickup_ic.',myIter          WRITE(fn,'(A,I10.10)') 'pickup_ic.',myIter
43          CALL MDSREADFIELD(fn,prec,'RL',1,iceMask,   1,myThid)          CALL MDSREADFIELD(fn,prec,'RL',1,iceMask,   1,myThid)
# Line 48  C     == Local variables == Line 50  C     == Local variables ==
50          CALL MDSREADFIELD(fn,prec,'RL',1,Qice2,     8,myThid)          CALL MDSREADFIELD(fn,prec,'RL',1,Qice2,     8,myThid)
51          CALL MDSREADFIELD(fn,prec,'RL',1,snowAge,   9,myThid)          CALL MDSREADFIELD(fn,prec,'RL',1,snowAge,   9,myThid)
52    
53         IF ( stepFwd_oceMxL .AND. startIceModel.EQ.0 )  THEN          IF ( stepFwd_oceMxL .AND. startIceModel.EQ.0 )  THEN
54          CALL MDSREADFIELD(fn,prec,'RL',1,tOceMxL,  10,myThid)            CALL MDSREADFIELD(fn,prec,'RL',1,tOceMxL,  10,myThid)
55          CALL MDSREADFIELD(fn,prec,'RL',1,sOceMxL,  11,myThid)            CALL MDSREADFIELD(fn,prec,'RL',1,sOceMxL,  11,myThid)
56         ENDIF          ENDIF
57    
58          ENDIF
59    
60    #ifdef ALLOW_MNC
61          IF ( thSIce_pickup_write_mnc ) THEN
62            CALL MNC_FILE_CLOSE_ALL_MATCHING(fn, myThid)
63            CALL MNC_CW_SET_UDIM(fn, 1, myThid)
64            CALL MNC_CW_RL_R('D',fn,0,0,'iceMask',   iceMask,   myThid)
65            CALL MNC_CW_RL_R('D',fn,0,0,'iceHeight', iceHeight, myThid)
66            CALL MNC_CW_RL_R('D',fn,0,0,'snowHeight',snowHeight,myThid)
67            CALL MNC_CW_RL_R('D',fn,0,0,'Tsrf',      Tsrf,      myThid)
68            CALL MNC_CW_RL_R('D',fn,0,0,'Tice1',     Tice1,     myThid)
69            CALL MNC_CW_RL_R('D',fn,0,0,'Tice2',     Tice1,     myThid)
70            CALL MNC_CW_RL_R('D',fn,0,0,'Qice1',     Qice1,     myThid)
71            CALL MNC_CW_RL_R('D',fn,0,0,'Qice2',     Qice2,     myThid)
72            CALL MNC_CW_RL_R('D',fn,0,0,'snowAge',   snowAge,   myThid)
73            IF ( stepFwd_oceMxL ) THEN
74              CALL MNC_CW_RL_R('D',fn,0,0,'tOceMxL',tOceMxL,myThid)
75              CALL MNC_CW_RL_R('D',fn,0,0,'sOceMxL',sOceMxL,myThid)
76            ENDIF
77          ENDIF
78    #endif  /* ALLOW_MNC */
79    
80  #endif  /* ALLOW_THSICE */  #endif  /* ALLOW_THSICE */
81        RETURN        RETURN

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

  ViewVC Help
Powered by ViewVC 1.1.22