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) |
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 |