44 |
WRITE(suff,'(I10.10)') myIter |
WRITE(suff,'(I10.10)') myIter |
45 |
_BARRIER |
_BARRIER |
46 |
_BEGIN_MASTER( myThid ) |
_BEGIN_MASTER( myThid ) |
47 |
|
CALL WRITE_FLD_XY_RS( 'UWIND.',suff,uwind,myIter,myThid) |
48 |
|
CALL WRITE_FLD_XY_RS( 'VWIND.',suff,vwind,myIter,myThid) |
49 |
CALL WRITE_FLD_XY_RS( 'FU.',suff,fu,myIter,myThid) |
CALL WRITE_FLD_XY_RS( 'FU.',suff,fu,myIter,myThid) |
50 |
CALL WRITE_FLD_XY_RS( 'FV.',suff,fv,myIter,myThid) |
CALL WRITE_FLD_XY_RS( 'FV.',suff,fv,myIter,myThid) |
51 |
CALL WRITE_FLD_XY_RS( 'EmPmR.',suff,EmPmR,myIter,myThid) |
CALL WRITE_FLD_XY_RS( 'EmPmR.',suff,EmPmR,myIter,myThid) |
54 |
_END_MASTER( myThid ) |
_END_MASTER( myThid ) |
55 |
_BARRIER |
_BARRIER |
56 |
|
|
57 |
|
#ifdef SEAICE_DEBUG |
58 |
|
CALL PLOT_FIELD_XYRS( uwind , 'Current uwind ', myIter, myThid ) |
59 |
|
CALL PLOT_FIELD_XYRS( vwind , 'Current vwind ', myIter, myThid ) |
60 |
|
CALL PLOT_FIELD_XYRS( atemp , 'Current atemp ', myIter, myThid ) |
61 |
|
CALL PLOT_FIELD_XYRS( aqh , 'Current aqh ', myIter, myThid ) |
62 |
|
CALL PLOT_FIELD_XYRS( lwdown, 'Current lwdown', myIter, myThid ) |
63 |
|
CALL PLOT_FIELD_XYRS( swdown, 'Current swdown', myIter, myThid ) |
64 |
|
CALL PLOT_FIELD_XYRS( precip, 'Current precip', myIter, myThid ) |
65 |
|
CALL PLOT_FIELD_XYRL( evap , 'Current evap ', myIter, myThid ) |
66 |
|
CALL PLOT_FIELD_XYRS( runoff, 'Current runoff', myIter, myThid ) |
67 |
|
CALL PLOT_FIELD_XYRS( SSS , 'Current SSS ', myIter, myThid ) |
68 |
|
CALL PLOT_FIELD_XYRS( SST , 'Current SST ', myIter, myThid ) |
69 |
|
CALL PLOT_FIELD_XYRL( fu , 'Current fu ', myIter, myThid ) |
70 |
|
CALL PLOT_FIELD_XYRL( fv , 'Current fv ', myIter, myThid ) |
71 |
|
CALL PLOT_FIELD_XYRL( EmPmR , 'Current EmPmR ', myIter, myThid ) |
72 |
|
CALL PLOT_FIELD_XYRL( Qnet , 'Current Qnet ', myIter, myThid ) |
73 |
|
CALL PLOT_FIELD_XYRL( Qsw , 'Current Qsw ', myIter, myThid ) |
74 |
|
#endif |
75 |
|
|
76 |
DO bj=myByLo(myThid),myByHi(myThid) |
DO bj=myByLo(myThid),myByHi(myThid) |
77 |
DO bi=myBxLo(myThid),myBxHi(myThid) |
DO bi=myBxLo(myThid),myBxHi(myThid) |
78 |
DO j=1,sNy |
DO j=1,sNy |
87 |
CALL WRITE_FLD_XY_RS( 'UICE.',suff,arr,myIter,myThid) |
CALL WRITE_FLD_XY_RS( 'UICE.',suff,arr,myIter,myThid) |
88 |
_END_MASTER( myThid ) |
_END_MASTER( myThid ) |
89 |
_BARRIER |
_BARRIER |
90 |
|
#ifdef SEAICE_DEBUG |
91 |
|
_EXCH_XY_R4( arr, myThid ) |
92 |
|
CALL PLOT_FIELD_XYRS( arr , 'Current uice ', myIter, myThid ) |
93 |
|
#endif |
94 |
|
|
95 |
DO bj=myByLo(myThid),myByHi(myThid) |
DO bj=myByLo(myThid),myByHi(myThid) |
96 |
DO bi=myBxLo(myThid),myBxHi(myThid) |
DO bi=myBxLo(myThid),myBxHi(myThid) |
97 |
DO j=1,sNy |
DO j=1,sNy |
106 |
CALL WRITE_FLD_XY_RS( 'VICE.',suff,arr,myIter,myThid) |
CALL WRITE_FLD_XY_RS( 'VICE.',suff,arr,myIter,myThid) |
107 |
_END_MASTER( myThid ) |
_END_MASTER( myThid ) |
108 |
_BARRIER |
_BARRIER |
109 |
|
#ifdef SEAICE_DEBUG |
110 |
|
_EXCH_XY_R4( arr, myThid ) |
111 |
|
CALL PLOT_FIELD_XYRS( arr , 'Current vice ', myIter, myThid ) |
112 |
|
#endif |
113 |
|
|
114 |
DO bj=myByLo(myThid),myByHi(myThid) |
DO bj=myByLo(myThid),myByHi(myThid) |
115 |
DO bi=myBxLo(myThid),myBxHi(myThid) |
DO bi=myBxLo(myThid),myBxHi(myThid) |
125 |
CALL WRITE_FLD_XY_RS( 'HEFF.',suff,arr,myIter,myThid) |
CALL WRITE_FLD_XY_RS( 'HEFF.',suff,arr,myIter,myThid) |
126 |
_END_MASTER( myThid ) |
_END_MASTER( myThid ) |
127 |
_BARRIER |
_BARRIER |
128 |
|
#ifdef SEAICE_DEBUG |
129 |
|
_EXCH_XY_R4( arr, myThid ) |
130 |
|
CALL PLOT_FIELD_XYRS( arr , 'Current heff ', myIter, myThid ) |
131 |
|
#endif |
132 |
|
|
133 |
DO bj=myByLo(myThid),myByHi(myThid) |
DO bj=myByLo(myThid),myByHi(myThid) |
134 |
DO bi=myBxLo(myThid),myBxHi(myThid) |
DO bi=myBxLo(myThid),myBxHi(myThid) |
144 |
CALL WRITE_FLD_XY_RS( 'AREA.',suff,arr,myIter,myThid) |
CALL WRITE_FLD_XY_RS( 'AREA.',suff,arr,myIter,myThid) |
145 |
_END_MASTER( myThid ) |
_END_MASTER( myThid ) |
146 |
_BARRIER |
_BARRIER |
|
|
|
147 |
#ifdef SEAICE_DEBUG |
#ifdef SEAICE_DEBUG |
148 |
c CALL PLOT_FIELD_XYRS( uwind ,'Current uwind ' , myIter, myThid ) |
_EXCH_XY_R4( arr, myThid ) |
149 |
c CALL PLOT_FIELD_XYRS( vwind ,'Current vwind ' , myIter, myThid ) |
CALL PLOT_FIELD_XYRS( arr , 'Current area ', myIter, myThid ) |
|
c CALL PLOT_FIELD_XYRS( atemp ,'Current atemp ' , myIter, myThid ) |
|
|
c CALL PLOT_FIELD_XYRS( aqh ,'Current aqh ' , myIter, myThid ) |
|
|
c CALL PLOT_FIELD_XYRS( lwdown,'Current lwdown ', myIter, myThid ) |
|
|
c CALL PLOT_FIELD_XYRS( swdown,'Current swdown ', myIter, myThid ) |
|
|
CALL PLOT_FIELD_XYRL( fu ,'Current fu ' , myIter, myThid ) |
|
|
CALL PLOT_FIELD_XYRL( fv ,'Current fv ' , myIter, myThid ) |
|
|
CALL PLOT_FIELD_XYRL( Qnet ,'Current Qnet ' , myIter, myThid ) |
|
|
CALL PLOT_FIELD_XYRL( evap ,'Current evap ' , myIter, myThid ) |
|
150 |
#endif |
#endif |
151 |
|
|
152 |
ENDIF |
ENDIF |