Changeset 634 for LMDZ4/branches/LMDZ4_par_0/libf/phylmd/ini_histrac.h
- Timestamp:
- May 4, 2005, 5:11:29 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ4/branches/LMDZ4_par_0/libf/phylmd/ini_histrac.h
r633 r634 4 4 CALL ymds2ju(annee_ref, 1, day_ref, 0.0, zjulian) 5 5 c 6 CALL gr_fi_ecrit(1,klon,iim,jjm+1,xlon,zx_lon) 7 DO i = 1, iim 8 zx_lon(i,1) = xlon(i+1) 9 zx_lon(i,jjm+1) = xlon(i+1) 10 ENDDO 11 CALL gr_fi_ecrit(1,klon,iim,jjm+1,xlat,zx_lat) 12 CALL histbeg("histrac", iim,zx_lon(:,1), jjm+1,zx_lat(1,:), 13 . 1,iim,1,jjm+1, itau_phy, zjulian, pdtphys, 6 cym CALL gr_fi_ecrit(1,klon,iim,jjm+1,xlon,zx_lon) 7 cym DO i = 1, iim 8 cym zx_lon(i,1) = xlon(i+1) 9 cym zx_lon(i,jjm+1) = xlon(i+1) 10 cym ENDDO 11 cym CALL gr_fi_ecrit(1,klon,iim,jjm+1,xlat,zx_lat) 12 cym CALL histbeg("histrac", iim,zx_lon(:,1), jjm+1,zx_lat(1,:), 13 cym . 1,iim,1,jjm+1, itau_phy, zjulian, pdtphys, 14 cym . nhori, nid_tra) 15 CALL histbeg_phy("histrac", itau_phy, zjulian, pdtphys, 14 16 . nhori, nid_tra) 15 17 CALL histvert(nid_tra, "presnivs", "Vertical levels", "mb", … … 17 19 18 20 #ifdef INCA_AER 19 CALL histbeg("histrac_aer", iim,zx_lon, jjm+1,zx_lat, 20 . 1,iim,1,jjm+1, itau_phy, zjulian, pdtphys, 21 cym CALL histbeg("histrac_aer", iim,zx_lon, jjm+1,zx_lat, 22 cym . 1,iim,1,jjm+1, itau_phy, zjulian, pdtphys, 23 cym . nhori, nid_tra2) 24 CALL histbeg_phy("histrac_aer", itau_phy, zjulian, pdtphys, 21 25 . nhori, nid_tra2) 22 26 23 CALL histbeg("histrac_inst", iim,zx_lon, jjm+1,zx_lat, 24 . 1,iim,1,jjm+1, itau_phy, zjulian, pdtphys, 27 cym CALL histbeg("histrac_inst", iim,zx_lon, jjm+1,zx_lat, 28 cym . 1,iim,1,jjm+1, itau_phy, zjulian, pdtphys, 29 cym . nhori, nid_tra3) 30 CALL histbeg_phy("histrac_inst",itau_phy, zjulian, pdtphys, 25 31 . nhori, nid_tra3) 26 32 … … 42 48 c 43 49 CALL histdef(nid_tra, "phis", "Surface geop. height", "-", 44 . iim,jj m+1,nhori, 1,1,1, -99, 32,50 . iim,jjphy_nb,nhori, 1,1,1, -99, 32, 45 51 . "once", zsto,zout) 46 52 c 47 53 CALL histdef(nid_tra, "aire", "Grid area", "-", 48 . iim,jj m+1,nhori, 1,1,1, -99, 32,54 . iim,jjphy_nb,nhori, 1,1,1, -99, 32, 49 55 . "once", zsto,zout) 50 56 #ifdef INCA 51 57 CALL histdef(nid_tra, "ps", "Surface pressure", "Pa", 52 . iim,jj m+1,nhori, 1,1,1,-99, 32,58 . iim,jjphy_nb,nhori, 1,1,1,-99, 32, 53 59 . "ave(X)", zsto,zout) 54 60 55 61 CALL histdef(nid_tra, "ptrop", "Tropopause pressure", "Pa", 56 . iim,jj m+1,nhori, 1,1,1,-99, 32,62 . iim,jjphy_nb,nhori, 1,1,1,-99, 32, 57 63 . "ave(X)", zsto,zout) 58 64 59 65 C 3d FIELDS 60 66 CALL histdef(nid_tra, "temp", "Air temperature", "K", 61 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,67 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 62 68 . "ave(X)", zsto,zout) 63 69 64 70 CALL histdef(nid_tra, "u", "zonal wind component", "m/s", 65 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,71 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 66 72 . "ave(X)", zsto,zout) 67 73 68 74 CALL histdef(nid_tra, "v", "zonal wind component", "m/s", 69 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,75 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 70 76 . "ave(X)", zsto,zout) 71 77 72 78 CALL histdef(nid_tra, "h2o", "Specific Humidity", "MMR", 73 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,79 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 74 80 . "ave(X)", zsto,zout) 75 81 76 82 CALL histdef(nid_tra, "pmid", "Pressure", "Pa", 77 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,83 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 78 84 . "ave(X)", zsto,zout) 79 85 80 86 CALL histdef(nid_tra, "pdel", "Delta Pressure", "Pa", 81 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,87 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 82 88 . "ave(X)", zsto,zout) 83 89 84 90 ! MS info 85 91 CALL histdef(nid_tra, "airm", "Air mass", "kg", 86 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,92 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 87 93 . "ave(X)", zsto,zout) 88 94 … … 92 98 WRITE(str2,'(i2.2)') it 93 99 CALL histdef(nid_tra, "j"//str2,"j"//str2, "CM-3 S-1", 94 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,100 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 95 101 . "ave(X)", zsto,zout) 96 102 ENDDO … … 98 104 WRITE(str2,'(i2.2)') it 99 105 CALL histdef(nid_tra, "w"//str2,"w"//str2, "S-1", 100 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,106 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 101 107 . "ave(X)", zsto,zout) 102 108 ENDDO … … 105 111 WRITE(str2,'(i2.2)') it 106 112 CALL histdef(nid_tra, "ext"//str2,"ext"//str2, "CM-3 S-1", 107 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,113 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 108 114 . "ave(X)", zsto,zout) 109 115 ENDDO … … 112 118 WRITE(str2,'(i2.2)') it 113 119 CALL histdef(nid_tra, "INV"//str2, "INV"//str2, "CM-3", 114 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,120 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 115 121 . "ave(X)", zsto,zout) 116 122 ENDDO … … 118 124 #else 119 125 CALL histdef(nid_tra, "jO3","jO3", "CM-3 S-1", 120 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,126 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 121 127 . "ave(X)", zsto,zout) 122 128 CALL histdef(nid_tra, "jNO2","jNO2", "CM-3 S-1", 123 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,129 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 124 130 . "ave(X)", zsto,zout) 125 131 CALL histdef(nid_tra, "jH2O2","jH2O2", "CM-3 S-1", 126 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,132 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 127 133 . "ave(X)", zsto,zout) 128 134 CALL histdef(nid_tra, "wHNO3","wHNO3", "S-1", 129 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,135 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 130 136 . "ave(X)", zsto,zout) 131 137 CALL histdef(nid_tra, "kN2O5", "kN2O5","CM-3 S-1", 132 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,138 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 133 139 . "ave(X)", zsto,zout) 134 140 CALL histdef(nid_tra, "LghtNO","LghtNO", "CM-3 S-1", 135 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,141 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 136 142 . "ave(X)", zsto,zout) 137 143 #endif … … 139 145 DO it=1, grpcnt 140 146 CALL histdef(nid_tra, grpsym(it), grpsym(it), "VMR", 141 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,147 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 142 148 . "ave(X)", zsto,zout) 143 149 ENDDO … … 147 153 148 154 CALL histdef(nid_tra2, "scavcoef_st","scavcoef_st", "S-1", 149 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,155 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 150 156 . "ave(X)", zsto,zout) 151 157 CALL histdef(nid_tra2, "scavcoef_cv","scavcoef_cv", "S-1", 152 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,158 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 153 159 . "ave(X)", zsto,zout) 154 160 CALL histdef(nid_tra2, "AngstroemComp","AngstroemComp", 155 . "angs comp", iim,jj m+1,nhori, 1,1,1, -99, 32,161 . "angs comp", iim,jjphy_nb,nhori, 1,1,1, -99, 32, 156 162 . "ave(X)", zsto,zout) 157 163 … … 164 170 165 171 CALL histdef(nid_tra, "Emi_"//solsym(it), "Emi_"//solsym(it), 166 . "kg/m2/s", iim,jj m+1,nhori, 1,1,1, -99, 32,172 . "kg/m2/s", iim,jjphy_nb,nhori, 1,1,1, -99, 32, 167 173 . "ave(X)", zsto,zout) 168 174 CALL histdef(nid_tra, "Dep_"//solsym(it), "Dep_"//solsym(it), 169 . "cm/s", iim,jj m+1,nhori, 1,1,1, -99, 32,175 . "cm/s", iim,jjphy_nb,nhori, 1,1,1, -99, 32, 170 176 . "ave(X)", zsto,zout) 171 177 #ifdef INCA_AER 172 178 IF ((it .ge. trmx) .and. (it .le. trnx)) then 173 179 CALL histdef(nid_tra2, "Sed_"//solsym(it), "Sed_"//solsym(it), 174 . "kg/m2/s", iim,jj m+1,nhori, 1,1,1, -99, 32,180 . "kg/m2/s", iim,jjphy_nb,nhori, 1,1,1, -99, 32, 175 181 . "ave(X)", zsto,zout) 176 182 CALL histdef(nid_tra2, "Dry_"//solsym(it), "Dry_"//solsym(it), 177 . "kg/m2/s", iim,jj m+1,nhori, 1,1,1, -99, 32,183 . "kg/m2/s", iim,jjphy_nb,nhori, 1,1,1, -99, 32, 178 184 . "ave(X)", zsto,zout) 179 185 CALL histdef(nid_tra2, "Wet_"//solsym(it), "Wet_"//solsym(it), 180 . "kg/m2/s", iim,jj m+1,nhori, 1,1,1, -99, 32,186 . "kg/m2/s", iim,jjphy_nb,nhori, 1,1,1, -99, 32, 181 187 . "ave(X)", zsto,zout) 182 188 CALL histdef(nid_tra2, "WetST_"//solsym(it), "WetST_"//solsym(it), 183 . "kg/m2/s", iim,jj m+1,nhori, 1,1,1, -99, 32,189 . "kg/m2/s", iim,jjphy_nb,nhori, 1,1,1, -99, 32, 184 190 . "ave(X)", zsto,zout) 185 191 CALL histdef(nid_tra2, "WetCV_"//solsym(it), "WetCV_"//solsym(it), 186 . "kg/m2/s", iim,jj m+1,nhori, 1,1,1, -99, 32,192 . "kg/m2/s", iim,jjphy_nb,nhori, 1,1,1, -99, 32, 187 193 . "ave(X)", zsto,zout) 188 194 CALL histdef(nid_tra2, "Emi_alt_"//solsym(it), "Emi_alt_"//solsym(it), 189 . "kg/m2/s", iim,jj m+1,nhori, klev,1,klev,nvert, 32,195 . "kg/m2/s", iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 190 196 . "ave(X)", zsto,zout) 191 197 CALL histdef(nid_tra2, "Load_"//solsym(it), "Load_"//solsym(it), 192 . "kg/m2", iim,jj m+1,nhori, 1,1,1, -99, 32,198 . "kg/m2", iim,jjphy_nb,nhori, 1,1,1, -99, 32, 193 199 . "ave(X)", zsto,zout) 194 200 CALL histdef(nid_tra2, "SConc_"//solsym(it), "SConc_"//solsym(it), 195 . "kg/m3", iim,jj m+1,nhori, 1,1,1, -99, 32,201 . "kg/m3", iim,jjphy_nb,nhori, 1,1,1, -99, 32, 196 202 . "ave(X)", zsto,zout) 197 203 do la=1,las 198 204 CALL histdef(nid_tra2, "OD_"//cla(la)//solsym(it), 199 205 . "OD_"//cla(la)//solsym(it), 200 . "opt. depth", iim,jj m+1,nhori, 1,1,1, -99, 32,206 . "opt. depth", iim,jjphy_nb,nhori, 1,1,1, -99, 32, 201 207 . "ave(X)", zsto,zout) 202 208 enddo 203 209 CALL histdef(nid_tra2, "MD_"//solsym(it), "MD_"//solsym(it), 204 . "median diameter", iim,jj m+1,nhori, klev,1,klev, nvert, 32,210 . "median diameter", iim,jjphy_nb,nhori, klev,1,klev, nvert, 32, 205 211 . "ave(X)", zsto,zout) 206 212 CALL histdef(nid_tra3, "Inst_Load_"//solsym(it), 207 213 . "Inst_Load_"//solsym(it), 208 . "kg/m2", iim,jj m+1,nhori, 1,1,1, -99, 32,214 . "kg/m2", iim,jjphy_nb,nhori, 1,1,1, -99, 32, 209 215 . "inst(X)", zout,zout) 210 216 endif 211 217 #endif 212 218 CALL histdef(nid_tra, solsym(it), solsym(it), "VMR", 213 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,219 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 214 220 . "ave(X)", zsto,zout) 215 221 #else … … 217 223 iiq=niadv(iq) 218 224 CALL histdef(nid_tra, tnom(iq), ttext(iiq), "U/kga", 219 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,225 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 220 226 . "ave(X)", zsto,zout) 221 227 if (lessivage) THEN 222 228 CALL histdef(nid_tra, "fl"//tnom(iq),"Flux "//ttext(iiq), 223 . "U/m2/s",iim,jj m+1,nhori, klev,1,klev,nvert, 32,229 . "U/m2/s",iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 224 230 . "ave(X)", zsto,zout) 225 231 endif … … 228 234 CALL histdef(nid_tra, "d_tr_th_"//tnom(iq), 229 235 . "tendance thermique"// ttext(iiq), "?", 230 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,236 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 231 237 . "ave(X)", zsto,zout) 232 238 CALL histdef(nid_tra, "d_tr_cv_"//tnom(iq), 233 239 . "tendance convection"// ttext(iiq), "?", 234 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,240 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 235 241 . "ave(X)", zsto,zout) 236 242 CALL histdef(nid_tra, "d_tr_cl_"//tnom(iq), 237 243 . "tendance couche limite"// ttext(iiq), "?", 238 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,244 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 239 245 . "ave(X)", zsto,zout) 240 246 c---fin Olivia … … 246 252 !#ifdef INCA_CH4 247 253 CALL histdef(nid_tra, "O3_column", "O3_column", 248 . "DU", iim,jj m+1,nhori, 1,1,1, -99, 32,254 . "DU", iim,jjphy_nb,nhori, 1,1,1, -99, 32, 249 255 . "ave(X)", zsto,zout) 250 256 CALL histdef(nid_tra, "CO_column", "CO_column", 251 . "10^18 CM-2", iim,jj m+1,nhori, 1,1,1, -99, 32,257 . "10^18 CM-2", iim,jjphy_nb,nhori, 1,1,1, -99, 32, 252 258 . "ave(X)", zsto,zout) 253 259 CALL histdef(nid_tra, "CH4_column", "CH4_column", 254 . "10^18 CM-2", iim,jj m+1,nhori, 1,1,1, -99, 32,260 . "10^18 CM-2", iim,jjphy_nb,nhori, 1,1,1, -99, 32, 255 261 . "ave(X)", zsto,zout) 256 262 CALL histdef(nid_tra, "NO2_column", "NO2_column", 257 . "10^15 CM-2", iim,jj m+1,nhori, 1,1,1, -99, 32,263 . "10^15 CM-2", iim,jjphy_nb,nhori, 1,1,1, -99, 32, 258 264 . "ave(X)", zsto,zout) 259 265 CALL histdef(nid_tra, "O3_ste", "O3_ste", 260 . "CM-2 S-1", iim,jj m+1,nhori, 1,1,1, -99, 32,266 . "CM-2 S-1", iim,jjphy_nb,nhori, 1,1,1, -99, 32, 261 267 . "ave(X)", zsto,zout) 262 268 CALL histdef(nid_tra, "O3_prod", "O3_prod", "CM-3 S-1", 263 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,269 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 264 270 . "ave(X)", zsto,zout) 265 271 CALL histdef(nid_tra, "O3_loss", "O3_loss", "CM-3 S-1", 266 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,272 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 267 273 . "ave(X)", zsto,zout) 268 274 … … 281 287 ! for sulfur cycle 282 288 CALL histdef(nid_tra, "SO2_p_dmsoh", "SO2_p_dmsoh", "CM-3 S-1", 283 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,289 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 284 290 . "ave(X)", zsto,zout) 285 291 CALL histdef(nid_tra, "SO2_p_dmsno3", "SO2_p_dmsno3", "CM-3 S-1", 286 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,292 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 287 293 . "ave(X)", zsto,zout) 288 294 CALL histdef(nid_tra, "SO2_p_h2soh", "SO2_p_h2soh", "CM-3 S-1", 289 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,295 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 290 296 . "ave(X)", zsto,zout) 291 297 CALL histdef(nid_tra, "SO2_p_dmsooh", "SO2_p_dmsooh", "CM-3 S-1", 292 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,298 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 293 299 . "ave(X)", zsto,zout) 294 300 CALL histdef(nid_tra, "DMSO_p_dmsoh", "DMSO_p_dmsoh", "CM-3 S-1", 295 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,301 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 296 302 . "ave(X)", zsto,zout) 297 303 CALL histdef(nid_tra, "ASMSAM_p_dmsooh", "ASMSAM_p_dmsooh", "CM-3 S-1", 298 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,304 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 299 305 . "ave(X)", zsto,zout) 300 306 CALL histdef(nid_tra, "ASSO4M_p_so2oh", "ASSO4M_p_so2oh", "CM-3 S-1", 301 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,307 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 302 308 . "ave(X)", zsto,zout) 303 309 CALL histdef(nid_tra, "ASSO4M_p_so2h2o2", "ASSO4M_p_h2o2","CM-3 S-1", 304 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,310 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 305 311 . "ave(X)", zsto,zout) 306 312 CALL histdef(nid_tra, "ASSO4M_p_so2o3", "ASSO4M_p_so2o3", "CM-3 S-1", 307 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,313 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 308 314 . "ave(X)", zsto,zout) 309 315 310 316 CALL histdef(nid_tra, "Wet3D_SO2", "Wet3D_SO2", 311 . "kg/m2/s", iim,jj m+1,nhori, klev,1,klev,nvert, 32,317 . "kg/m2/s", iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 312 318 . "ave(X)", zsto,zout) 313 319 CALL histdef(nid_tra, "Wet3D_DMS", "Wet3D_DMS", 314 . "kg/m2/s", iim,jj m+1,nhori, klev,1,klev,nvert, 32,320 . "kg/m2/s", iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 315 321 . "ave(X)", zsto,zout) 316 322 CALL histdef(nid_tra, "Wet3D_HNO3", "Wet3D_HNO3", 317 . "kg/m2/s", iim,jj m+1,nhori, klev,1,klev,nvert, 32,323 . "kg/m2/s", iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 318 324 . "ave(X)", zsto,zout) 319 325 CALL histdef(nid_tra, "Wet3D_H2O2", "Wet3D_H2O2", 320 . "kg/m2/s", iim,jj m+1,nhori, klev,1,klev,nvert, 32,326 . "kg/m2/s", iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 321 327 . "ave(X)", zsto,zout) 322 328 323 329 CALL histdef(nid_tra, "PH_HIST", "pH over physics time step", "1", 324 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,330 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 325 331 . "ave(X)", zsto,zout) 326 332 #endif … … 328 334 #ifdef INCA_NMHC 329 335 CALL histdef(nid_tra, "CO2_basprod", "CO2_basprod", "CM-3 S-1", 330 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,336 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 331 337 . "ave(X)", zsto,zout) 332 338 CALL histdef(nid_tra, "CO2_nmhcprod", "CO2_nmhcprod", "CM-3 S-1", 333 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,339 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 334 340 . "ave(X)", zsto,zout) 335 341 CALL histdef(nid_tra, "CO2_radicalprod", "CO2_radicalprod", "CM-3 S-1", 336 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,342 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 337 343 . "ave(X)", zsto,zout) 338 344 CALL histdef(nid_tra, "HNO3_prod", "HNO3_prod", "CM-3 S-1", 339 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,345 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 340 346 . "ave(X)", zsto,zout) 341 347 CALL histdef(nid_tra, "HNO3_loss", "HNO3_loss", "CM-3 S-1", 342 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,348 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 343 349 . "ave(X)", zsto,zout) 344 350 CALL histdef(nid_tra, "CO_prod", "CO_prod", "CM-3 S-1", 345 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,351 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 346 352 . "ave(X)", zsto,zout) 347 353 CALL histdef(nid_tra, "CO_loss", "CO_loss", "CM-3 S-1", 348 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,354 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 349 355 . "ave(X)", zsto,zout) 350 356 #endif … … 352 358 #else 353 359 CALL histdef(nid_tra, "pyu1", "Vent niv 1", "-", 354 . iim,jj m+1,nhori, 1,1,1, -99, 32,360 . iim,jjphy_nb,nhori, 1,1,1, -99, 32, 355 361 . "inst(X)", zsto,zout) 356 362 357 363 CALL histdef(nid_tra, "pyv1", "Vent niv 1", "-", 358 . iim,jj m+1,nhori, 1,1,1, -99, 32,364 . iim,jjphy_nb,nhori, 1,1,1, -99, 32, 359 365 . "inst(X)", zsto,zout) 360 366 CALL histdef(nid_tra, "psrf1", "nature sol", "-", 361 . iim,jj m+1,nhori, 1,1,1, -99, 32,367 . iim,jjphy_nb,nhori, 1,1,1, -99, 32, 362 368 . "inst(X)", zsto,zout) 363 369 CALL histdef(nid_tra, "psrf2", "nature sol", "-", 364 . iim,jj m+1,nhori, 1,1,1, -99, 32,370 . iim,jjphy_nb,nhori, 1,1,1, -99, 32, 365 371 . "inst(X)", zsto,zout) 366 372 CALL histdef(nid_tra, "psrf3", "nature sol", "-", 367 . iim,jj m+1,nhori, 1,1,1, -99, 32,373 . iim,jjphy_nb,nhori, 1,1,1, -99, 32, 368 374 . "inst(X)", zsto,zout) 369 375 CALL histdef(nid_tra, "psrf4", "nature sol", "-", 370 . iim,jj m+1,nhori, 1,1,1, -99, 32,376 . iim,jjphy_nb,nhori, 1,1,1, -99, 32, 371 377 . "inst(X)", zsto,zout) 372 378 CALL histdef(nid_tra, "ftsol1", "temper sol", "-", 373 . iim,jj m+1,nhori, 1,1,1, -99, 32,379 . iim,jjphy_nb,nhori, 1,1,1, -99, 32, 374 380 . "inst(X)", zsto,zout) 375 381 CALL histdef(nid_tra, "ftsol2", "temper sol", "-", 376 . iim,jj m+1,nhori, 1,1,1, -99, 32,382 . iim,jjphy_nb,nhori, 1,1,1, -99, 32, 377 383 . "inst(X)", zsto,zout) 378 384 CALL histdef(nid_tra, "ftsol3", "temper sol", "-", 379 . iim,jj m+1,nhori, 1,1,1, -99, 32,385 . iim,jjphy_nb,nhori, 1,1,1, -99, 32, 380 386 . "inst", zsto,zout) 381 387 CALL histdef(nid_tra, "ftsol4", "temper sol", "-", 382 . iim,jj m+1,nhori, 1,1,1, -99, 32,388 . iim,jjphy_nb,nhori, 1,1,1, -99, 32, 383 389 . "inst(X)", zsto,zout) 384 390 CALL histdef(nid_tra, "pplay", "flux u mont","-", 385 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,391 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 386 392 . "inst(X)", zsto,zout) 387 393 CALL histdef(nid_tra, "t", "flux u mont","-", 388 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,394 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 389 395 . "inst(X)", zsto,zout) 390 396 CALL histdef(nid_tra, "mfu", "flux u mont","-", 391 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,397 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 392 398 . "ave(X)", zsto,zout) 393 399 CALL histdef(nid_tra, "mfd", "flux u decen","-", 394 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,400 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 395 401 . "ave(X)", zsto,zout) 396 402 CALL histdef(nid_tra, "en_u", "flux u mont","-", 397 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,403 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 398 404 . "ave(X)", zsto,zout) 399 405 CALL histdef(nid_tra, "en_d", "flux u mont","-", 400 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,406 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 401 407 . "ave(X)", zsto,zout) 402 408 CALL histdef(nid_tra, "de_d", "flux u mont","-", 403 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,409 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 404 410 . "ave(X)", zsto,zout) 405 411 CALL histdef(nid_tra, "de_u", "flux u decen","-", 406 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,412 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 407 413 . "ave(X)", zsto,zout) 408 414 CALL histdef(nid_tra, "coefh", "turbulent coef","-", 409 . iim,jj m+1,nhori, klev,1,klev,nvert, 32,415 . iim,jjphy_nb,nhori, klev,1,klev,nvert, 32, 410 416 . "ave(X)", zsto,zout) 411 417
Note: See TracChangeset
for help on using the changeset viewer.