45 |
CHARACTER*16 diagCode |
CHARACTER*16 diagCode |
46 |
CHARACTER*16 diagUnits |
CHARACTER*16 diagUnits |
47 |
CHARACTER*(80) diagTitle |
CHARACTER*(80) diagTitle |
48 |
INTEGER numFract, numThick |
INTEGER numFract, numThick, numFrcFx |
49 |
INTEGER n |
INTEGER n |
50 |
LOGICAL flag |
LOGICAL flag |
51 |
CHARACTER*16 locName |
CHARACTER*16 locName |
114 |
CALL DIAGNOSTICS_ADD2LIST( diagNum, |
CALL DIAGNOSTICS_ADD2LIST( diagNum, |
115 |
I diagName, diagCode, diagUnits, diagTitle, myThid ) |
I diagName, diagCode, diagUnits, diagTitle, myThid ) |
116 |
|
|
|
diagName = 'SIalbedo' |
|
|
diagTitle = 'Sea-Ice Albedo [0-1] (area weighted average)' |
|
|
diagUnits = '0-1 ' |
|
|
WRITE(diagCode,'(A,I3.3,A)') 'SM PC', numFract, 'M1 ' |
|
|
CALL DIAGNOSTICS_ADD2LIST( diagNum, |
|
|
I diagName, diagCode, diagUnits, diagTitle, myThid ) |
|
|
|
|
117 |
diagName = 'SIsnwAge' |
diagName = 'SIsnwAge' |
118 |
diagTitle = 'snow age over Sea-Ice' |
diagTitle = 'snow age over Sea-Ice' |
119 |
diagUnits = 's ' |
diagUnits = 's ' |
121 |
CALL DIAGNOSTICS_ADD2LIST( diagNum, |
CALL DIAGNOSTICS_ADD2LIST( diagNum, |
122 |
I diagName, diagCode, diagUnits, diagTitle, myThid ) |
I diagName, diagCode, diagUnits, diagTitle, myThid ) |
123 |
|
|
124 |
|
diagName = 'SI_FrcFx' |
125 |
|
diagTitle = 'Sea-Ice fraction [0-1], synchro. with fluxes' |
126 |
|
diagUnits = '0-1 ' |
127 |
|
diagCode = 'SM P M1 ' |
128 |
|
CALL DIAGNOSTICS_ADD2LIST( diagNum, |
129 |
|
I diagName, diagCode, diagUnits, diagTitle, myThid ) |
130 |
|
numFrcFx = diagNum |
131 |
|
|
132 |
|
diagName = 'SIalbedo' |
133 |
|
diagTitle = 'Sea-Ice Albedo [0-1] (area weighted average)' |
134 |
|
diagUnits = '0-1 ' |
135 |
|
WRITE(diagCode,'(A,I3.3,A)') 'SM PC', numFrcFx, 'M1 ' |
136 |
|
CALL DIAGNOSTICS_ADD2LIST( diagNum, |
137 |
|
I diagName, diagCode, diagUnits, diagTitle, myThid ) |
138 |
|
|
139 |
diagName = 'SIsnwPrc' |
diagName = 'SIsnwPrc' |
140 |
diagTitle = 'snow precip. (+=dw) over Sea-Ice (area weighted)' |
diagTitle = 'snow precip. (+=dw) over Sea-Ice (area weighted)' |
141 |
diagUnits = 'kg/m^2/s ' |
diagUnits = 'kg/m^2/s ' |
142 |
WRITE(diagCode,'(A,I3.3,A)') 'SM C', numFract, 'M1 ' |
WRITE(diagCode,'(A,I3.3,A)') 'SM C', numFrcFx, 'M1 ' |
143 |
CALL DIAGNOSTICS_ADD2LIST( diagNum, |
CALL DIAGNOSTICS_ADD2LIST( diagNum, |
144 |
I diagName, diagCode, diagUnits, diagTitle, myThid ) |
I diagName, diagCode, diagUnits, diagTitle, myThid ) |
145 |
|
|