Changeset 776 for LMDZ4/trunk/libf/phylmd/ini_histmth.h
- Timestamp:
- Jun 7, 2007, 12:01:52 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ4/trunk/libf/phylmd/ini_histmth.h
r766 r776 40 40 CALL histdef(nid_mth, "phis", 41 41 . "Surface geop. height", "m2/s2", 42 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,42 . iim,jj_nb,nhori, 1,1,1, -99, 32, 43 43 . "once", zstophy,zout) 44 44 c 45 45 CALL histdef(nid_mth, "aire", "Grid area", "-", 46 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,46 . iim,jj_nb,nhori, 1,1,1, -99, 32, 47 47 . "once", zstophy,zout) 48 48 c 49 49 CALL histdef(nid_mth, "pourc_"//clnsurf(is_ter), 50 50 . "% "//clnsurf(is_ter), "%", 51 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,51 . iim,jj_nb,nhori, 1,1,1, -99, 32, 52 52 . "once", zstophy,zout) 53 53 c 54 54 CALL histdef(nid_mth, "fract_"//clnsurf(is_ter), 55 55 . "Fraction "//clnsurf(is_ter), "1", 56 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,56 . iim,jj_nb,nhori, 1,1,1, -99, 32, 57 57 . "once", zstophy,zout) 58 58 c … … 60 60 c 61 61 CALL histdef(nid_mth, "slp", "Sea Level Pressure", "Pa", 62 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,62 . iim,jj_nb,nhori, 1,1,1, -99, 32, 63 63 . "ave(X)", zstophy,zout) 64 64 c 65 65 CALL histdef(nid_mth, "tsol", "Surface Temperature", "K", 66 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,66 . iim,jj_nb,nhori, 1,1,1, -99, 32, 67 67 . "ave(X)", zstophy,zout) 68 68 c 69 69 CALL histdef(nid_mth, "t2m", "Temperature 2m", "K", 70 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,70 . iim,jj_nb,nhori, 1,1,1, -99, 32, 71 71 . "ave(X)", zstophy,zout) 72 72 c … … 74 74 CALL histdef(nid_mth, "t2m_min", "Temp. 2m min.", 75 75 . "K", 76 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,76 . iim,jj_nb,nhori, 1,1,1, -99, 32, 77 77 . t2mincels, zstophy,zout) 78 78 c 79 79 CALL histdef(nid_mth, "t2m_max", "Temp. 2m max.", 80 80 . "K", 81 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,81 . iim,jj_nb,nhori, 1,1,1, -99, 32, 82 82 . t2maxcels, zstophy,zout) 83 83 c 84 84 c CALL histdef(nid_mth, "tsoil", "Sfce soil Temperature", 85 85 c . "K", 86 c . iim,jj phy_nb,nhori, 1,1,1, -99, 32,86 c . iim,jj_nb,nhori, 1,1,1, -99, 32, 87 87 c . "ave(X)", zstophy,zout) 88 88 c 89 89 CALL histdef(nid_mth, "wind10m","10-m wind speed","m/s", 90 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,90 . iim,jj_nb,nhori, 1,1,1, -99, 32, 91 91 . "ave(X)", zstophy,zout) 92 92 c 93 93 CALL histdef(nid_mth, "sicf", "Sea-ice fraction", "-", 94 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,94 . iim,jj_nb,nhori, 1,1,1, -99, 32, 95 95 . "ave(X)", zstophy,zout) 96 96 c 97 97 c ENSEMBLES END 98 98 CALL histdef(nid_mth, "q2m", "Specific humidity 2m", "kg/kg", 99 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,99 . iim,jj_nb,nhori, 1,1,1, -99, 32, 100 100 . "ave(X)", zstophy,zout) 101 101 c 102 102 CALL histdef(nid_mth, "u10m", "Vent zonal 10m", "m/s", 103 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,103 . iim,jj_nb,nhori, 1,1,1, -99, 32, 104 104 . "ave(X)", zstophy,zout) 105 105 c 106 106 CALL histdef(nid_mth, "v10m", "Vent meridien 10m", "m/s", 107 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,107 . iim,jj_nb,nhori, 1,1,1, -99, 32, 108 108 . "ave(X)", zstophy,zout) 109 109 c 110 110 CALL histdef(nid_mth, "psol", "Surface Pressure", "Pa", 111 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,111 . iim,jj_nb,nhori, 1,1,1, -99, 32, 112 112 . "ave(X)", zstophy,zout) 113 113 c 114 114 CALL histdef(nid_mth, "qsurf", "Surface Air humidity", "kg/kg", 115 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,115 . iim,jj_nb,nhori, 1,1,1, -99, 32, 116 116 . "ave(X)", zstophy,zout) 117 117 c 118 118 if (.not. ok_veget) then 119 119 CALL histdef(nid_mth, "qsol", "Soil watter content", "mm", 120 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,120 . iim,jj_nb,nhori, 1,1,1, -99, 32, 121 121 . "ave(X)", zstophy,zout) 122 122 endif … … 124 124 CALL histdef(nid_mth, "ndayrain", 125 125 . "Number of day with rain (liq+sol)", "-", 126 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,126 . iim,jj_nb,nhori, 1,1,1, -99, 32, 127 127 . "inst(X)", zstomth,zout) 128 128 c 129 129 CALL histdef(nid_mth, "precip", "Precipitation Totale liq+sol", 130 130 . "kg/(s*m2)", 131 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,131 . iim,jj_nb,nhori, 1,1,1, -99, 32, 132 132 . "ave(X)", zstophy,zout) 133 133 c 134 134 CALL histdef(nid_mth, "plul", "Large-scale Precip.", 135 135 . "kg/(s*m2)", 136 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,136 . iim,jj_nb,nhori, 1,1,1, -99, 32, 137 137 . "ave(X)", zstophy,zout) 138 138 c 139 139 CALL histdef(nid_mth, "pluc", "Convective Precip.", 140 140 . "kg/(s*m2)", 141 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,141 . iim,jj_nb,nhori, 1,1,1, -99, 32, 142 142 . "ave(X)", zstophy,zout) 143 143 c 144 144 CALL histdef(nid_mth, "snow", "Snow fall", "kg/(s*m2)", 145 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,145 . iim,jj_nb,nhori, 1,1,1, -99, 32, 146 146 . "ave(X)", zstophy,zout) 147 147 c 148 148 c CALL histdef(nid_mth, "snow_mass", "Snow Mass", "kg/m2", 149 c . iim,jj phy_nb,nhori, 1,1,1, -99, 32,149 c . iim,jj_nb,nhori, 1,1,1, -99, 32, 150 150 c . "ave(X)", zstophy,zout) 151 151 c 152 152 CALL histdef(nid_mth, "evap", "Evaporation", "kg/(s*m2)", 153 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,153 . iim,jj_nb,nhori, 1,1,1, -99, 32, 154 154 . "ave(X)", zstophy,zout) 155 155 c 156 156 CALL histdef(nid_mth, "tops", "Solar rad. at TOA", "W/m2", 157 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,157 . iim,jj_nb,nhori, 1,1,1, -99, 32, 158 158 . "ave(X)", zstophy,zout) 159 159 c 160 160 CALL histdef(nid_mth, "tops0", "CS Solar rad. at TOA", "W/m2", 161 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,161 . iim,jj_nb,nhori, 1,1,1, -99, 32, 162 162 . "ave(X)", zstophy,zout) 163 163 c 164 164 CALL histdef(nid_mth, "topl", "IR rad. at TOA", "W/m2", 165 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,165 . iim,jj_nb,nhori, 1,1,1, -99, 32, 166 166 . "ave(X)", zstophy,zout) 167 167 c 168 168 CALL histdef(nid_mth, "topl0", "IR rad. at TOA", "W/m2", 169 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,169 . iim,jj_nb,nhori, 1,1,1, -99, 32, 170 170 . "ave(X)", zstophy,zout) 171 171 c 172 172 CALL histdef(nid_mth, "SWupTOA", "SWup at TOA","W/m2", 173 . iim,jj phy_nb,nhori, 1,1,1,-99,173 . iim,jj_nb,nhori, 1,1,1,-99, 174 174 . 32, "ave(X)", zstophy,zout) 175 175 c 176 176 CALL histdef(nid_mth, "SWupTOAclr", 177 177 . "SWup clear sky at TOA","W/m2", 178 . iim,jj phy_nb,nhori, 1,1,1,-99,178 . iim,jj_nb,nhori, 1,1,1,-99, 179 179 . 32, "ave(X)", zstophy,zout) 180 180 c 181 181 CALL histdef(nid_mth, "SWdnTOA", "SWdn at TOA","W/m2", 182 . iim,jj phy_nb,nhori, 1,1,1,-99,182 . iim,jj_nb,nhori, 1,1,1,-99, 183 183 . 32, "ave(X)", zstophy,zout) 184 184 c 185 185 CALL histdef(nid_mth, "SWdnTOAclr", 186 186 . "SWdn clear sky at TOA","W/m2", 187 . iim,jj phy_nb,nhori, 1,1,1,-99,187 . iim,jj_nb,nhori, 1,1,1,-99, 188 188 . 32, "ave(X)", zstophy,zout) 189 189 c 190 190 CALL histdef(nid_mth, "SWup200", "SWup at 200mb","W/m2", 191 . iim,jj phy_nb,nhori, 1,1,1,-99,191 . iim,jj_nb,nhori, 1,1,1,-99, 192 192 . 32, "ave(X)", zstophy,zout) 193 193 c 194 194 CALL histdef(nid_mth, "SWup200clr", 195 195 . "SWup clear sky at 200mb","W/m2", 196 . iim,jj phy_nb,nhori, 1,1,1,-99,196 . iim,jj_nb,nhori, 1,1,1,-99, 197 197 . 32, "ave(X)", zstophy,zout) 198 198 c 199 199 CALL histdef(nid_mth, "SWdn200", "SWdn at 200mb","W/m2", 200 . iim,jj phy_nb,nhori, 1,1,1,-99,200 . iim,jj_nb,nhori, 1,1,1,-99, 201 201 . 32, "ave(X)", zstophy,zout) 202 202 c 203 203 CALL histdef(nid_mth, "SWdn200clr", 204 204 . "SWdn clear sky at 200mb","W/m2", 205 . iim,jj phy_nb,nhori, 1,1,1,-99,205 . iim,jj_nb,nhori, 1,1,1,-99, 206 206 . 32, "ave(X)", zstophy,zout) 207 207 c 208 208 CALL histdef(nid_mth, "LWup200", "LWup at 200mb","W/m2", 209 . iim,jj phy_nb,nhori, 1,1,1,-99,209 . iim,jj_nb,nhori, 1,1,1,-99, 210 210 . 32, "ave(X)", zstophy,zout) 211 211 c 212 212 CALL histdef(nid_mth, "LWup200clr", 213 213 . "LWup clear sky at 200mb","W/m2", 214 . iim,jj phy_nb,nhori, 1,1,1,-99,214 . iim,jj_nb,nhori, 1,1,1,-99, 215 215 . 32, "ave(X)", zstophy,zout) 216 216 c 217 217 CALL histdef(nid_mth, "LWdn200", "LWdn at 200mb","W/m2", 218 . iim,jj phy_nb,nhori, 1,1,1,-99,218 . iim,jj_nb,nhori, 1,1,1,-99, 219 219 . 32, "ave(X)", zstophy,zout) 220 220 c 221 221 CALL histdef(nid_mth, "LWdn200clr", 222 222 . "LWdn clear sky at 200mb","W/m2", 223 . iim,jj phy_nb,nhori, 1,1,1,-99,223 . iim,jj_nb,nhori, 1,1,1,-99, 224 224 . 32, "ave(X)", zstophy,zout) 225 225 c 226 226 CALL histdef(nid_mth, "sols", "Solar rad. at surf.", "W/m2", 227 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,227 . iim,jj_nb,nhori, 1,1,1, -99, 32, 228 228 . "ave(X)", zstophy,zout) 229 229 c 230 230 CALL histdef(nid_mth, "sols0", "Solar rad. at surf.", "W/m2", 231 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,231 . iim,jj_nb,nhori, 1,1,1, -99, 32, 232 232 . "ave(X)", zstophy,zout) 233 233 c 234 234 CALL histdef(nid_mth, "soll", "IR rad. at surface", "W/m2", 235 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,235 . iim,jj_nb,nhori, 1,1,1, -99, 32, 236 236 . "ave(X)", zstophy,zout) 237 237 c 238 238 CALL histdef(nid_mth, "radsol", "Rayonnement au sol", "W/m2", 239 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,239 . iim,jj_nb,nhori, 1,1,1, -99, 32, 240 240 . "ave(X)", zstophy,zout) 241 241 c 242 242 CALL histdef(nid_mth, "soll0", "IR rad. at surface", "W/m2", 243 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,243 . iim,jj_nb,nhori, 1,1,1, -99, 32, 244 244 . "ave(X)", zstophy,zout) 245 245 c 246 246 CALL histdef(nid_mth, "SWupSFC", "SWup at surface","W/m2", 247 . iim,jj phy_nb,nhori, 1,1,1,-99,247 . iim,jj_nb,nhori, 1,1,1,-99, 248 248 . 32, "ave(X)", zstophy,zout) 249 249 c 250 250 CALL histdef(nid_mth, "SWupSFCclr", 251 251 . "SWup clear sky at surface","W/m2", 252 . iim,jj phy_nb,nhori, 1,1,1,-99,252 . iim,jj_nb,nhori, 1,1,1,-99, 253 253 . 32, "ave(X)", zstophy,zout) 254 254 c 255 255 CALL histdef(nid_mth, "SWdnSFC", "SWdn at surface","W/m2", 256 . iim,jj phy_nb,nhori, 1,1,1,-99,256 . iim,jj_nb,nhori, 1,1,1,-99, 257 257 . 32, "ave(X)", zstophy,zout) 258 258 c 259 259 CALL histdef(nid_mth, "SWdnSFCclr", 260 260 . "SWdn clear sky at surface","W/m2", 261 . iim,jj phy_nb,nhori, 1,1,1,-99,261 . iim,jj_nb,nhori, 1,1,1,-99, 262 262 . 32, "ave(X)", zstophy,zout) 263 263 c 264 264 CALL histdef(nid_mth,"LWupSFC","Upwd. IR rad. at surface", 265 . "W/m2", iim,jj phy_nb,nhori, 1,1,1, -99, 32,265 . "W/m2", iim,jj_nb,nhori, 1,1,1, -99, 32, 266 266 . "ave(X)", zstophy,zout) 267 267 c 268 268 CALL histdef(nid_mth,"LWdnSFC","Down. IR rad. at surface", 269 . "W/m2", iim,jj phy_nb,nhori, 1,1,1, -99, 32,269 . "W/m2", iim,jj_nb,nhori, 1,1,1, -99, 32, 270 270 . "ave(X)", zstophy,zout) 271 271 c 272 272 CALL histdef(nid_mth,"LWupSFCclr", 273 273 . "CS Upwd. IR rad. at surface", 274 . "W/m2", iim,jj phy_nb,nhori, 1,1,1, -99, 32,274 . "W/m2", iim,jj_nb,nhori, 1,1,1, -99, 32, 275 275 . "ave(X)", zstophy,zout) 276 276 c 277 277 CALL histdef(nid_mth,"LWdnSFCclr", 278 278 . "Down. CS IR rad. at surface", 279 . "W/m2", iim,jj phy_nb,nhori, 1,1,1, -99, 32,279 . "W/m2", iim,jj_nb,nhori, 1,1,1, -99, 32, 280 280 . "ave(X)", zstophy,zout) 281 281 c 282 282 CALL histdef(nid_mth, "bils", "Surf. total heat flux", "W/m2", 283 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,283 . iim,jj_nb,nhori, 1,1,1, -99, 32, 284 284 . "ave(X)", zstophy,zout) 285 285 c … … 289 289 c 290 290 CALL histdef(nid_mth, "fder", "Heat flux derivation", "W/m2", 291 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,291 . iim,jj_nb,nhori, 1,1,1, -99, 32, 292 292 . "ave(X)", zstophy,zout) 293 293 c 294 294 c CALL histdef(nid_mth, "frtu", "Zonal wind stress", "Pa", 295 c . iim,jj phy_nb,nhori, 1,1,1, -99, 32,295 c . iim,jj_nb,nhori, 1,1,1, -99, 32, 296 296 c . "ave(X)", zstophy,zout) 297 297 c 298 298 c CALL histdef(nid_mth, "frtv", "Meridional wind stress", "Pa", 299 c . iim,jj phy_nb,nhori, 1,1,1, -99, 32,299 c . iim,jj_nb,nhori, 1,1,1, -99, 32, 300 300 c . "ave(X)", zstophy,zout) 301 301 c 302 302 CALL histdef(nid_mth, "ffonte","Thermal flux for snow melting", 303 . "W/m2",iim,jj phy_nb,nhori, 1,1,1, -99, 32,303 . "W/m2",iim,jj_nb,nhori, 1,1,1, -99, 32, 304 304 . "ave(X)", zstophy,zout) 305 305 c 306 306 CALL histdef(nid_mth, "fqcalving","Ice Calving", 307 . "kg/m2/s",iim,jj phy_nb,nhori, 1,1,1, -99, 32,307 . "kg/m2/s",iim,jj_nb,nhori, 1,1,1, -99, 32, 308 308 . "ave(X)", zstophy,zout) 309 309 c 310 310 CALL histdef(nid_mth, "fqfonte","Land ice melt", 311 . "kg/m2/s",iim,jj phy_nb,nhori, 1,1,1, -99, 32,311 . "kg/m2/s",iim,jj_nb,nhori, 1,1,1, -99, 32, 312 312 . "ave(X)", zsto,zout) 313 313 … … 315 315 call histdef(nid_mth, "taux_"//clnsurf(nsrf), 316 316 $ "Zonal wind stress"//clnsurf(nsrf), "Pa", 317 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,317 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 318 318 $ "ave(X)", zstophy,zout) 319 319 320 320 call histdef(nid_mth, "tauy_"//clnsurf(nsrf), 321 321 $ "Meridional wind stress "//clnsurf(nsrf), "Pa", 322 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,322 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 323 323 $ "ave(X)", zstophy,zout) 324 324 ENDDO … … 329 329 call histdef(nid_mth, "pourc_"//clnsurf(nsrf), 330 330 $ "% "//clnsurf(nsrf), "%", 331 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,331 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 332 332 $ "ave(X)", zstophy,zout) 333 333 c 334 334 call histdef(nid_mth, "fract_"//clnsurf(nsrf), 335 335 $ "Fraction "//clnsurf(nsrf), "1", 336 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,336 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 337 337 $ "ave(X)", zstophy,zout) 338 338 ENDIF !nsrf.GT.2 … … 340 340 call histdef(nid_mth, "tsol_"//clnsurf(nsrf), 341 341 $ "Temperature "//clnsurf(nsrf), "K", 342 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,342 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 343 343 $ "ave(X)", zstophy,zout) 344 344 C 345 345 call histdef(nid_mth, "sens_"//clnsurf(nsrf), 346 346 $ "Sensible heat flux "//clnsurf(nsrf), "W/m2", 347 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,347 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 348 348 $ "ave(X)", zstophy,zout) 349 349 c 350 350 call histdef(nid_mth, "lat_"//clnsurf(nsrf), 351 351 $ "Latent heat flux "//clnsurf(nsrf), "W/m2", 352 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,352 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 353 353 $ "ave(X)", zstophy,zout) 354 354 C 355 355 call histdef(nid_mth, "flw_"//clnsurf(nsrf), 356 356 $ "LW "//clnsurf(nsrf), "W/m2", 357 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,357 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 358 358 $ "ave(X)", zstophy,zout) 359 359 c 360 360 call histdef(nid_mth, "fsw_"//clnsurf(nsrf), 361 361 $ "SW "//clnsurf(nsrf), "W/m2", 362 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,362 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 363 363 $ "ave(X)", zstophy,zout) 364 364 C 365 365 call histdef(nid_mth, "wbils_"//clnsurf(nsrf), 366 366 $ "Bilan sol "//clnsurf(nsrf), "W/m2", 367 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,367 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 368 368 $ "ave(X)", zstophy,zout) 369 369 C 370 370 call histdef(nid_mth, "wbilo_"//clnsurf(nsrf), 371 371 $ "Bilan eau "//clnsurf(nsrf), "kg/(m2*s)", 372 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,372 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 373 373 $ "ave(X)", zstophy,zout) 374 374 C … … 378 378 call histdef(nid_mth, "evapour_"//clnsurf(nsrf), 379 379 $ "Evap*pourc "//clnsurf(nsrf), "kg/(s*m2)", 380 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,380 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 381 381 $ "ave(X)", zstophy,zout) 382 382 C 383 383 call histdef(nid_mth, "prepour_"//clnsurf(nsrf), 384 384 $ "Precip*pourc "//clnsurf(nsrf), "kg/(s*m2)", 385 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,385 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 386 386 $ "ave(X)", zstophy,zout) 387 387 C … … 392 392 c 393 393 CALL histdef(nid_mth, "cdrm", "Momentum drag coef.", "-", 394 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,394 . iim,jj_nb,nhori, 1,1,1, -99, 32, 395 395 . "ave(X)", zstophy,zout) 396 396 c 397 397 CALL histdef(nid_mth, "cdrh", "Heat drag coef.", "-", 398 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,398 . iim,jj_nb,nhori, 1,1,1, -99, 32, 399 399 . "ave(X)", zstophy,zout) 400 400 c 401 401 CALL histdef(nid_mth, "cldl", "Low-level cloudiness", "-", 402 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,402 . iim,jj_nb,nhori, 1,1,1, -99, 32, 403 403 . "ave(X)", zstophy,zout) 404 404 c 405 405 CALL histdef(nid_mth, "cldm", "Mid-level cloudiness", "-", 406 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,406 . iim,jj_nb,nhori, 1,1,1, -99, 32, 407 407 . "ave(X)", zstophy,zout) 408 408 c 409 409 CALL histdef(nid_mth, "cldh", "High-level cloudiness", "-", 410 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,410 . iim,jj_nb,nhori, 1,1,1, -99, 32, 411 411 . "ave(X)", zstophy,zout) 412 412 c 413 413 CALL histdef(nid_mth, "cldt", "Total cloudiness", "-", 414 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,414 . iim,jj_nb,nhori, 1,1,1, -99, 32, 415 415 . "ave(X)", zstophy,zout) 416 416 c 417 417 CALL histdef(nid_mth,"cldq","Cloud liquid water path","kg/m2", 418 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,418 . iim,jj_nb,nhori, 1,1,1, -99, 32, 419 419 . "ave(X)", zstophy,zout) 420 420 c 421 421 CALL histdef(nid_mth,"lwp","Cloud water path","kg/m2", 422 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,422 . iim,jj_nb,nhori, 1,1,1, -99, 32, 423 423 . "ave(X)", zstophy,zout) 424 424 c 425 425 CALL histdef(nid_mth,"iwp","Cloud ice water path","kg/m2", 426 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,426 . iim,jj_nb,nhori, 1,1,1, -99, 32, 427 427 . "ave(X)", zstophy,zout) 428 428 c 429 429 CALL histdef(nid_mth, "ue", "Zonal energy transport", "-", 430 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,430 . iim,jj_nb,nhori, 1,1,1, -99, 32, 431 431 . "ave(X)", zstophy,zout) 432 432 c 433 433 CALL histdef(nid_mth, "ve", "Merid energy transport", "-", 434 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,434 . iim,jj_nb,nhori, 1,1,1, -99, 32, 435 435 . "ave(X)", zstophy,zout) 436 436 c 437 437 CALL histdef(nid_mth, "uq", "Zonal humidity transport", "-", 438 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,438 . iim,jj_nb,nhori, 1,1,1, -99, 32, 439 439 . "ave(X)", zstophy,zout) 440 440 c 441 441 CALL histdef(nid_mth, "vq", "Merid humidity transport", "-", 442 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,442 . iim,jj_nb,nhori, 1,1,1, -99, 32, 443 443 . "ave(X)", zstophy,zout) 444 444 cKE43 … … 446 446 c 447 447 CALL histdef(nid_mth, "cape", "Conv avlbl pot ener", "J/kg", 448 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,448 . iim,jj_nb,nhori, 1,1,1, -99, 32, 449 449 . "ave(X)", zstophy,zout) 450 450 c 451 451 CALL histdef(nid_mth, "pbase", "Cld base pressure", "mb", 452 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,452 . iim,jj_nb,nhori, 1,1,1, -99, 32, 453 453 . "ave(X)", zstophy,zout) 454 454 c 455 455 CALL histdef(nid_mth, "ptop", "Cld top pressure", "mb", 456 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,456 . iim,jj_nb,nhori, 1,1,1, -99, 32, 457 457 . "ave(X)", zstophy,zout) 458 458 c 459 459 CALL histdef(nid_mth, "fbase", "Cld base mass flux", "kg/m2/s", 460 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,460 . iim,jj_nb,nhori, 1,1,1, -99, 32, 461 461 . "ave(X)", zstophy,zout) 462 462 c 463 463 CALL histdef(nid_mth, "prw", "Precipitable water", "kg/m2", 464 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,464 . iim,jj_nb,nhori, 1,1,1, -99, 32, 465 465 . "ave(X)", zstophy,zout) 466 466 c … … 471 471 c HBTM2 472 472 CALL histdef(nid_mth, "s_pblh", "Boundary Layer Height", "m", 473 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,473 . iim,jj_nb,nhori, 1,1,1, -99, 32, 474 474 . "ave(X)", zstophy,zout) 475 475 CALL histdef(nid_mth, "s_pblt", "t at Boundary Layer Height", 476 476 . "K", 477 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,477 . iim,jj_nb,nhori, 1,1,1, -99, 32, 478 478 . "ave(X)", zstophy,zout) 479 479 CALL histdef(nid_mth, "s_lcl", "Condensation level", "m", 480 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,480 . iim,jj_nb,nhori, 1,1,1, -99, 32, 481 481 . "ave(X)", zstophy,zout) 482 482 CALL histdef(nid_mth, "s_capCL", "Conv avlbl pot ener 483 483 . for ABL", "J/m2", 484 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,484 . iim,jj_nb,nhori, 1,1,1, -99, 32, 485 485 . "ave(X)", zstophy,zout) 486 486 CALL histdef(nid_mth, "s_oliqCL", "Liq Water in BL", "kg/m2", 487 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,487 . iim,jj_nb,nhori, 1,1,1, -99, 32, 488 488 . "ave(X)", zstophy,zout) 489 489 CALL histdef(nid_mth, "s_cteiCL", "Instability criteria 490 490 . (ABL)", "K", 491 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,491 . iim,jj_nb,nhori, 1,1,1, -99, 32, 492 492 . "ave(X)", zstophy,zout) 493 493 CALL histdef(nid_mth, "s_therm", "Exces du thermique", "K", 494 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,494 . iim,jj_nb,nhori, 1,1,1, -99, 32, 495 495 . "ave(X)", zstophy,zout) 496 496 CALL histdef(nid_mth, "s_trmb1", "deep_cape(HBTM2)", "J/m2", 497 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,497 . iim,jj_nb,nhori, 1,1,1, -99, 32, 498 498 . "ave(X)", zstophy,zout) 499 499 CALL histdef(nid_mth, "s_trmb2", "inhibition (HBTM2)", "J/m2", 500 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,500 . iim,jj_nb,nhori, 1,1,1, -99, 32, 501 501 . "ave(X)", zstophy,zout) 502 502 CALL histdef(nid_mth, "s_trmb3", "Point Omega (HBTM2)", "m", 503 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,503 . iim,jj_nb,nhori, 1,1,1, -99, 32, 504 504 . "ave(X)", zstophy,zout) 505 505 c … … 523 523 CALL histdef(nid_mth, "u"//bb2, 524 524 . "Zonal wind "//bb2//"mb","m/s", 525 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,525 . iim,jj_nb,nhori, 1,1,1, -99, 32, 526 526 . "inst(X)", zout,zout) 527 527 c 528 528 CALL histdef(nid_mth, "v"//bb2, 529 529 . "Meridional wind "//bb2//"mb","m/s", 530 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,530 . iim,jj_nb,nhori, 1,1,1, -99, 32, 531 531 . "inst(X)", zout,zout) 532 532 c 533 533 CALL histdef(nid_mth, "w"//bb2, 534 534 . "Vertical wind "//bb2//"mb","m/s", 535 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,535 . iim,jj_nb,nhori, 1,1,1, -99, 32, 536 536 . "inst(X)", zout,zout) 537 537 c 538 538 CALL histdef(nid_mth, "phi"//bb2, 539 539 . "Geopotential "//bb2//"mb","m", 540 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,540 . iim,jj_nb,nhori, 1,1,1, -99, 32, 541 541 . "inst(X)", zout,zout) 542 542 c … … 549 549 CALL histdef(nid_mth, "fluxo", 550 550 . "Flux turbulents ocean-atmosphere", "W/m2", 551 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,551 . iim,jj_nb,nhori, 1,1,1, -99, 32, 552 552 . "ave(X)", zstophy,zout) 553 553 c 554 554 CALL histdef(nid_mth, "fluxg", 555 555 . "Flux turbulents ocean-glace de mer","W/m2", 556 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,556 . iim,jj_nb,nhori, 1,1,1, -99, 32, 557 557 . "ave(X)", zstophy,zout) 558 558 c 559 559 CALL histdef(nid_mth, "t_oce_sic", 560 560 . "Temp. mixte oce-sic","K", 561 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,561 . iim,jj_nb,nhori, 1,1,1, -99, 32, 562 562 . "ave(X)", zstophy,zout) 563 563 c … … 566 566 CALL histdef(nid_mth, "lmt_bils", 567 567 . "Bilan au sol atmosphere forcee", "W/m2", 568 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,568 . iim,jj_nb,nhori, 1,1,1, -99, 32, 569 569 . "ave(X)", zstophy,zout) 570 570 c … … 573 573 CALL histdef(nid_mth, "slab_bils", 574 574 . "Bilan au sol Slab", "W/m2", 575 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,575 . iim,jj_nb,nhori, 1,1,1, -99, 32, 576 576 . "ave(X)", zstophy,zout) 577 577 c 578 578 CALL histdef(nid_mth, "tslab", "Slab SST ", "K", 579 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,579 . iim,jj_nb,nhori, 1,1,1, -99, 32, 580 580 . "ave(X)", zstophy,zout) 581 581 c 582 582 CALL histdef(nid_mth, "seaice", "Slab seaice", "kg/m2", 583 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,583 . iim,jj_nb,nhori, 1,1,1, -99, 32, 584 584 . "ave(X)", zstophy,zout) 585 585 c 586 586 CALL histdef(nid_mth, "siceh", "Slab seaice height", "m", 587 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,587 . iim,jj_nb,nhori, 1,1,1, -99, 32, 588 588 . "ave(X)", zstophy,zout) 589 589 c … … 599 599 CALL histdef(nid_mth,"lwcon","Cloud liquid water content", 600 600 . "kg/kg", 601 . iim,jj phy_nb,nhori, klev,1,klev, nvert, 32,601 . iim,jj_nb,nhori, klev,1,klev, nvert, 32, 602 602 . "ave(X)", zstophy,zout) 603 603 c 604 604 CALL histdef(nid_mth,"iwcon","Cloud ice water content","kg/kg", 605 . iim,jj phy_nb,nhori, klev,1,klev, nvert, 32,605 . iim,jj_nb,nhori, klev,1,klev, nvert, 32, 606 606 . "ave(X)", zstophy,zout) 607 607 c 608 608 CALL histdef(nid_mth, "temp", "Air temperature", "K", 609 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,609 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 610 610 . "ave(X)", zstophy,zout) 611 611 c 612 612 CALL histdef(nid_mth, "ovap", "Specific humidity", "kg/kg", 613 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,613 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 614 614 . "ave(X)", zstophy,zout) 615 615 c 616 616 c CALL histdef(nid_mth,"wvap","Water vapor mixing ratio","kg/kg", 617 c . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,617 c . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 618 618 c . "ave(X)", zstophy,zout) 619 619 c 620 620 CALL histdef(nid_mth, "geop", "Geopotential height", "m2/s2", 621 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,621 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 622 622 . "ave(X)", zstophy,zout) 623 623 c 624 624 CALL histdef(nid_mth, "vitu", "Zonal wind", "m/s", 625 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,625 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 626 626 . "ave(X)", zstophy,zout) 627 627 c 628 628 CALL histdef(nid_mth, "vitv", "Meridional wind", "m/s", 629 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,629 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 630 630 . "ave(X)", zstophy,zout) 631 631 c 632 632 CALL histdef(nid_mth, "vitw", "Vertical wind", "m/s", 633 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,633 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 634 634 . "ave(X)", zstophy,zout) 635 635 c 636 636 CALL histdef(nid_mth, "pres", "Air pressure", "Pa", 637 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,637 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 638 638 . "ave(X)", zstophy,zout) 639 639 c 640 640 CALL histdef(nid_mth, "rneb", "Cloud fraction", "-", 641 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,641 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 642 642 . "ave(X)", zstophy,zout) 643 643 c 644 644 CALL histdef(nid_mth, "rnebcon", "Convective Cloud Fraction" 645 645 . , "-", 646 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,646 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 647 647 . "ave(X)", zstophy,zout) 648 648 c 649 649 CALL histdef(nid_mth, "rhum", "Relative humidity", "-", 650 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,650 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 651 651 . "ave(X)", zstophy,zout) 652 652 c 653 653 CALL histdef(nid_mth, "ozone", "Ozone concentration", "ppmv", 654 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,654 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 655 655 . "ave(X)", zstophy,zout) 656 656 c 657 657 CALL histdef(nid_mth, "upwd", "saturated updraft", "kg/m2/s", 658 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,658 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 659 659 . "ave(X)", zstophy,zout) 660 660 c 661 661 CALL histdef(nid_mth, "dtphy", "Physics dT", "K/s", 662 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,662 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 663 663 . "ave(X)", zstophy,zout) 664 664 c 665 665 CALL histdef(nid_mth, "dqphy", "Physics dQ", "(kg/kg)/s", 666 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,666 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 667 667 . "ave(X)", zstophy,zout) 668 668 c … … 675 675 call histdef(nid_mth, "albe_"//clnsurf(nsrf), 676 676 $ "Albedo surf. "//clnsurf(nsrf), "-", 677 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,677 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 678 678 $ "ave(X)", zstophy,zout) 679 679 c 680 680 call histdef(nid_mth, "rugs_"//clnsurf(nsrf), 681 681 $ "Latent heat flux "//clnsurf(nsrf), "W/m2", 682 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,682 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 683 683 $ "ave(X)", zstophy,zout) 684 684 c 685 685 CALL histdef(nid_mth, "ages_"//clnsurf(nsrf), "Snow age","day", 686 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,686 . iim,jj_nb,nhori, 1,1,1, -99, 32, 687 687 . "ave(X)", zstophy,zout) 688 688 c … … 690 690 c 691 691 CALL histdef(nid_mth, "albs", "Surface albedo", "-", 692 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,692 . iim,jj_nb,nhori, 1,1,1, -99, 32, 693 693 . "ave(X)", zstophy,zout) 694 694 CALL histdef(nid_mth, "albslw", "Surface albedo LW", "-", 695 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,695 . iim,jj_nb,nhori, 1,1,1, -99, 32, 696 696 . "ave(X)", zstophy,zout) 697 697 c … … 703 703 . "Convective Cloud Liquid water content" 704 704 . , "kg/kg", 705 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,705 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 706 706 . "ave(X)", zstophy,zout) 707 707 c 708 708 CALL histdef(nid_mth,"Ma","undilute adiab updraft","kg/m2/s", 709 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,709 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 710 710 . "ave(X)", zstophy,zout) 711 711 c 712 712 CALL histdef(nid_mth, "dnwd", "saturated downdraft","kg/m2/s", 713 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,713 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 714 714 . "ave(X)", zstophy,zout) 715 715 c 716 716 CALL histdef(nid_mth, "dnwd0", "unsat. downdraft", "kg/m2/s", 717 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,717 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 718 718 . "ave(X)", zstophy,zout) 719 719 c 720 720 CALL histdef(nid_mth, "dtdyn", "Dynamics dT", "K/s", 721 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,721 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 722 722 . "ave(X)", zstophy,zout) 723 723 c 724 724 CALL histdef(nid_mth, "dqdyn", "Dynamics dQ", "(kg/kg)/s", 725 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,725 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 726 726 . "ave(X)", zstophy,zout) 727 727 c 728 728 CALL histdef(nid_mth, "dtcon", "Convection dT", "K/s", 729 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,729 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 730 730 . "ave(X)", zstophy,zout) 731 731 c 732 732 c CALL histdef(nid_mth, "ducon", "Convection du", "m/s2", 733 c . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,733 c . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 734 734 c . "ave(X)", zstophy,zout) 735 735 c 736 736 CALL histdef(nid_mth, "dqcon", "Convection dQ", "(kg/kg)/s", 737 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,737 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 738 738 . "ave(X)", zstophy,zout) 739 739 c 740 740 CALL histdef(nid_mth, "dtlsc", "Condensation dT", "K/s", 741 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,741 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 742 742 . "ave(X)", zstophy,zout) 743 743 c 744 744 CALL histdef(nid_mth, "dtlschr", 745 $ "Large-scale condensational heating rate", "K/s",iim,jj phy_nb745 $ "Large-scale condensational heating rate", "K/s",iim,jj_nb 746 746 $ ,nhori, klev,1,klev,nvert, 32,"ave(X)", zstophy,zout) 747 747 c 748 748 CALL histdef(nid_mth, "dqlsc", "Condensation dQ", "(kg/kg)/s", 749 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,749 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 750 750 . "ave(X)", zstophy,zout) 751 751 c 752 752 CALL histdef(nid_mth, "dtvdf", "Boundary-layer dT", "K/s", 753 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,753 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 754 754 . "ave(X)", zstophy,zout) 755 755 c 756 756 CALL histdef(nid_mth, "dqvdf","Boundary-layer dQ","(kg/kg)/s", 757 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,757 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 758 758 . "ave(X)", zstophy,zout) 759 759 c 760 760 CALL histdef(nid_mth, "dteva", "Reevaporation dT", "K/s", 761 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,761 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 762 762 . "ave(X)", zstophy,zout) 763 763 c 764 764 CALL histdef(nid_mth, "dqeva","Reevaporation dQ","(kg/kg)/s", 765 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,765 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 766 766 . "ave(X)", zstophy,zout) 767 767 768 768 CALL histdef(nid_mth, "ptconv", "POINTS CONVECTIFS"," ", 769 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,769 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 770 770 . "ave(X)", zstophy,zout) 771 771 772 772 CALL histdef(nid_mth, "ratqs", "RATQS"," ", 773 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,773 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 774 774 . "ave(X)", zstophy,zout) 775 775 776 776 c 777 777 CALL histdef(nid_mth, "dtajs", "Dry adjust. dT", "K/s", 778 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,778 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 779 779 . "ave(X)", zstophy,zout) 780 780 781 781 CALL histdef(nid_mth,"dqajs","Dry adjust. dQ","(kg/kg)/s", 782 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,782 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 783 783 . "ave(X)", zstophy,zout) 784 784 c 785 785 CALL histdef(nid_mth, "dtswr", "SW radiation dT", "K/s", 786 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,786 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 787 787 . "ave(X)", zstophy,zout) 788 788 c 789 789 CALL histdef(nid_mth, "dtsw0", "CS SW radiation dT", "K/s", 790 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,790 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 791 791 . "ave(X)", zstophy,zout) 792 792 c 793 793 CALL histdef(nid_mth, "dtlwr", "LW radiation dT", "K/s", 794 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,794 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 795 795 . "ave(X)", zstophy,zout) 796 796 c 797 797 CALL histdef(nid_mth,"dtlw0","CS LW radiation dT","K/s", 798 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,798 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 799 799 . "ave(X)", zstophy,zout) 800 800 c 801 801 CALL histdef(nid_mth, "dtec", "Cinetic dissip dT", "K/s", 802 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,802 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 803 803 . "ave(X)", zstophy,zout) 804 804 c 805 805 CALL histdef(nid_mth, "duvdf", "Boundary-layer dU", "m/s2", 806 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,806 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 807 807 . "ave(X)", zstophy,zout) 808 808 c 809 809 CALL histdef(nid_mth, "dvvdf", "Boundary-layer dV", "m/s2", 810 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,810 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 811 811 . "ave(X)", zstophy,zout) 812 812 c 813 813 IF (ok_orodr) THEN 814 814 CALL histdef(nid_mth, "duoro", "Orography dU", "m/s2", 815 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,815 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 816 816 . "ave(X)", zstophy,zout) 817 817 c 818 818 CALL histdef(nid_mth, "dvoro", "Orography dV", "m/s2", 819 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,819 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 820 820 . "ave(X)", zstophy,zout) 821 821 c … … 824 824 IF (ok_orolf) THEN 825 825 CALL histdef(nid_mth, "dulif", "Orography dU", "m/s2", 826 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,826 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 827 827 . "ave(X)", zstophy,zout) 828 828 c 829 829 CALL histdef(nid_mth, "dvlif", "Orography dV", "m/s2", 830 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,830 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 831 831 . "ave(X)", zstophy,zout) 832 832 ENDIF … … 837 837 WRITE(str2,'(i2.2)') iq 838 838 CALL histdef(nid_mth, "trac"//str2, "Tracer No."//str2, "-", 839 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,839 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 840 840 . "ave(X)", zstophy,zout) 841 841 ELSE … … 853 853 c 854 854 CALL histdef(nid_mth, "phis", "Surface geop. height", "m", 855 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,855 . iim,jj_nb,nhori, 1,1,1, -99, 32, 856 856 . "once", zstophy,zout) 857 857 c 858 858 CALL histdef(nid_mth, "aire", "Grid area", "-", 859 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,859 . iim,jj_nb,nhori, 1,1,1, -99, 32, 860 860 . "once", zstophy,zout) 861 861 c 862 862 CALL histdef(nid_mth, "pourc_"//clnsurf(is_ter), 863 863 . "% "//clnsurf(is_ter), "%", 864 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,864 . iim,jj_nb,nhori, 1,1,1, -99, 32, 865 865 . "once", zstophy,zout) 866 866 c 867 867 CALL histdef(nid_mth, "fract_"//clnsurf(is_ter), 868 868 . "Fraction "//clnsurf(is_ter), "1", 869 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,869 . iim,jj_nb,nhori, 1,1,1, -99, 32, 870 870 . "once", zstophy,zout) 871 871 c 872 872 CALL histdef(nid_mth, "pourc_"//clnsurf(is_lic), 873 873 . "% "//clnsurf(is_lic), "%", 874 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,874 . iim,jj_nb,nhori, 1,1,1, -99, 32, 875 875 . "once", zstophy,zout) 876 876 c 877 877 CALL histdef(nid_mth, "fract_"//clnsurf(is_lic), 878 878 . "Fraction "//clnsurf(is_lic), "1", 879 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,879 . iim,jj_nb,nhori, 1,1,1, -99, 32, 880 880 . "once", zstophy,zout) 881 881 c 882 882 CALL histdef(nid_mth, "pourc_"//clnsurf(is_sic), 883 883 . "% "//clnsurf(is_sic), "%", 884 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,884 . iim,jj_nb,nhori, 1,1,1, -99, 32, 885 885 . "ave(X)", zstophy,zout) 886 886 c 887 887 CALL histdef(nid_mth, "fract_"//clnsurf(is_sic), 888 888 . "Fraction "//clnsurf(is_sic), "1", 889 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,889 . iim,jj_nb,nhori, 1,1,1, -99, 32, 890 890 . "ave(X)", zstophy,zout) 891 891 c 892 892 CALL histdef(nid_mth, "flat", "Latent heat flux", "W/m2", 893 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,893 . iim,jj_nb,nhori, 1,1,1, -99, 32, 894 894 . "ave(X)", zstophy,zout) 895 895 c 896 896 CALL histdef(nid_mth, "bilTOA", 897 897 . "Net radiation at TOA", "W/m2", 898 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,898 . iim,jj_nb,nhori, 1,1,1, -99, 32, 899 899 . "ave(X)", zstophy,zout) 900 900 c … … 903 903 c . "TOA reflected clear-sky shortwave 904 904 c . radiation (method 1)", "W/m2", 905 c . iim,jj phy_nb,nhori, 1,1,1, -99, 32,905 c . iim,jj_nb,nhori, 1,1,1, -99, 32, 906 906 c . "ave(X)", zstophy,zout) 907 907 c 908 908 CALL histdef(nid_mth, "dtdia","dtdia","K/s", 909 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,909 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 910 910 . "ave(X)", zstophy,zout) 911 911 c 912 912 CALL histdef(nid_mth, "dtsw","dtsw","K/s", 913 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,913 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 914 914 . "ave(X)", zstophy,zout) 915 915 c 916 916 CALL histdef(nid_mth, "dtlw","dtlw","K/s", 917 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,917 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 918 918 . "ave(X)", zstophy,zout) 919 919 c 920 920 CALL histdef(nid_mth, "dtcon","dtcon","K/s", 921 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,921 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 922 922 . "ave(X)", zstophy,zout) 923 923 c 924 924 CALL histdef(nid_mth, "dtajs","dtajs","K/s", 925 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,925 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 926 926 . "ave(X)", zstophy,zout) 927 927 c 928 928 CALL histdef(nid_mth, "dtlsc","dtlsc","K/s", 929 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,929 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 930 930 . "ave(X)", zstophy,zout) 931 931 c 932 932 CALL histdef(nid_mth, "dqdia","dqdia","(kg/kg)/s", 933 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,933 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 934 934 . "ave(X)", zstophy,zout) 935 935 c 936 936 CALL histdef(nid_mth, "duoli", 937 937 . "duoli","m/s2", 938 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,938 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 939 939 . "ave(X)", zstophy,zout) 940 940 c 941 941 CALL histdef(nid_mth, "dvoli", 942 942 . "dvoli","m/s2", 943 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,943 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 944 944 . "ave(X)", zstophy,zout) 945 945 c 946 946 CALL histdef(nid_mth, "ducon", 947 947 . "ducon","m/s2", 948 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,948 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 949 949 . "ave(X)", zstophy,zout) 950 950 c 951 951 CALL histdef(nid_mth, "dvcon", 952 952 . "dvcon","m/s2", 953 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,953 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 954 954 . "ave(X)", zstophy,zout) 955 955 c 956 956 CALL histdef(nid_mth, "dutot", 957 957 . "dutot","m/s2", 958 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,958 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 959 959 . "ave(X)", zstophy,zout) 960 960 c 961 961 CALL histdef(nid_mth, "dvtot", 962 962 . "dvtot","m/s2", 963 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,963 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 964 964 . "ave(X)", zstophy,zout) 965 965 c 966 966 c CALL histdef(nid_mth, "cldtrue", 967 967 c . "TRUE Cloud fraction ","%", 968 c . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,968 c . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 969 969 c . "inst(X)", zout,zout) 970 970 c 971 971 c CALL histdef(nid_mth, "cldTOA", 972 972 c . "Cloud amount (satellite view)","%", 973 c . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,973 c . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 974 974 c . "ave(X)", zstophy,zout) 975 975 c 976 976 c CALL histdef(nid_mth, "cldSFC", 977 977 c . "Cloud amount (surface view)","%", 978 c . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,978 c . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 979 979 c . "ave(X)", zstophy,zout) 980 980 c 981 981 CALL histdef(nid_mth, "GWDtaux", 982 982 . "GWD induced Ewd wind stress","Pa", 983 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,983 . iim,jj_nb,nhori, 1,1,1, -99, 32, 984 984 . "ave(X)", zstophy,zout) 985 985 c 986 986 CALL histdef(nid_mth, "GWDtauy", 987 987 . "GWD induced Nwd wind stress","Pa", 988 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,988 . iim,jj_nb,nhori, 1,1,1, -99, 32, 989 989 . "ave(X)", zstophy,zout) 990 990 c … … 992 992 c 993 993 CALL histdef(nid_mth, "slp", "Sea Level Pressure", "Pa", 994 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,994 . iim,jj_nb,nhori, 1,1,1, -99, 32, 995 995 . "ave(X)", zstorad,zout) 996 996 c 997 997 CALL histdef(nid_mth, "tsol", "Surface Temperature", "K", 998 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,998 . iim,jj_nb,nhori, 1,1,1, -99, 32, 999 999 . "ave(X)", zstophy,zout) 1000 1000 c 1001 1001 CALL histdef(nid_mth, "t2m", "Temperature 2m", "K", 1002 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1002 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1003 1003 . "ave(X)", zstorad,zout) 1004 1004 c 1005 1005 CALL histdef(nid_mth, "t2m_min", "Temp. 2m min.", 1006 1006 . "K", 1007 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1007 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1008 1008 . t2mincels, zstophy,zout) 1009 1009 c 1010 1010 CALL histdef(nid_mth, "t2m_max", "Temp. 2m max.", 1011 1011 . "K", 1012 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1012 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1013 1013 . t2maxcels, zstophy,zout) 1014 1014 c 1015 1015 c CALL histdef(nid_mth, "tsoil", "Sfce soil Temperature", 1016 1016 c . "K", 1017 c . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1017 c . iim,jj_nb,nhori, 1,1,1, -99, 32, 1018 1018 c . "ave(X)", zstophy,zout) 1019 1019 c 1020 1020 CALL histdef(nid_mth, "wind10m","10-m wind speed","m/s", 1021 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1021 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1022 1022 . "ave(X)", zstorad,zout) 1023 1023 c 1024 1024 CALL histdef(nid_mth, "sicf", "Sea-ice fraction", "-", 1025 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1025 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1026 1026 . "ave(X)", zstophy,zout) 1027 1027 1028 1028 c 1029 1029 CALL histdef(nid_mth, "q2m","Specific humidity 2m","kg/kg", 1030 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1030 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1031 1031 . "ave(X)", zstorad,zout) 1032 1032 c 1033 1033 CALL histdef(nid_mth, "u10m", "Vent zonal 10m", "m/s", 1034 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1034 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1035 1035 . "ave(X)", zstorad,zout) 1036 1036 c 1037 1037 CALL histdef(nid_mth, "v10m", "Vent meridien 10m", "m/s", 1038 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1038 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1039 1039 . "ave(X)", zstorad,zout) 1040 1040 c 1041 1041 CALL histdef(nid_mth, "psol", "Surface Pressure", "Pa", 1042 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1042 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1043 1043 . "ave(X)", zstorad,zout) 1044 1044 c 1045 1045 CALL histdef(nid_mth, "qsurf","Surface Air humidity","kg/kg", 1046 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1046 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1047 1047 . "ave(X)", zstophy,zout) 1048 1048 c 1049 1049 if (.not. ok_veget) then 1050 1050 CALL histdef(nid_mth, "qsol", "Soil watter content", "mm", 1051 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1051 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1052 1052 . "ave(X)", zstophy,zout) 1053 1053 endif … … 1055 1055 CALL histdef(nid_mth, "ndayrain", 1056 1056 . "Number of day with rain (liq+sol)", "-", 1057 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1057 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1058 1058 . "inst(X)", zstomth,zout) 1059 1059 c 1060 1060 CALL histdef(nid_mth, "precip", "Precipitation Totale liq+sol", 1061 1061 . "kg/(s*m2)", 1062 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1062 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1063 1063 . "ave(X)", zstophy,zout) 1064 1064 c 1065 1065 CALL histdef(nid_mth, "plul", "Large-scale Precip.", 1066 1066 . "kg/(s*m2)", 1067 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1067 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1068 1068 . "ave(X)", zstophy,zout) 1069 1069 c 1070 1070 CALL histdef(nid_mth, "pluc", "Convective Precip.", 1071 1071 . "kg/(s*m2)", 1072 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1072 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1073 1073 . "ave(X)", zstophy,zout) 1074 1074 c 1075 1075 CALL histdef(nid_mth, "snowf", "Snow fall", "kg/(s*m2)", 1076 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1076 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1077 1077 . "ave(X)", zstophy,zout) 1078 1078 c 1079 1079 c CALL histdef(nid_mth, "snow_mass", "Snow Mass", "kg/m2", 1080 c . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1080 c . iim,jj_nb,nhori, 1,1,1, -99, 32, 1081 1081 c . "ave(X)", zstophy,zout) 1082 1082 c 1083 1083 CALL histdef(nid_mth, "evap", 1084 1084 . "Evaporation plus sublimation rate", "kg/(s*m2)", 1085 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1085 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1086 1086 . "ave(X)", zstophy,zout) 1087 1087 c 1088 1088 CALL histdef(nid_mth, "tops", "Solar rad. at TOA", "W/m2", 1089 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1089 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1090 1090 . "ave(X)", zstophy,zout) 1091 1091 c 1092 1092 CALL histdef(nid_mth, "tops0", "CS Solar rad. at TOA", "W/m2", 1093 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1093 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1094 1094 . "ave(X)", zstophy,zout) 1095 1095 c 1096 1096 CALL histdef(nid_mth, "topl", "IR rad. at TOA", "W/m2", 1097 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1097 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1098 1098 . "ave(X)", zstophy,zout) 1099 1099 c 1100 1100 CALL histdef(nid_mth, "topl0", "IR rad. at TOA", "W/m2", 1101 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1101 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1102 1102 . "ave(X)", zstophy,zout) 1103 1103 c 1104 1104 CALL histdef(nid_mth, "SWupTOA", "SWup at TOA","W/m2", 1105 . iim,jj phy_nb,nhori, 1,1,1,-99,1105 . iim,jj_nb,nhori, 1,1,1,-99, 1106 1106 . 32, "ave(X)", zstophy,zout) 1107 1107 c 1108 1108 CALL histdef(nid_mth, "SWupTOAclr", 1109 1109 . "SWup clear sky at TOA","W/m2", 1110 . iim,jj phy_nb,nhori, 1,1,1,-99,1110 . iim,jj_nb,nhori, 1,1,1,-99, 1111 1111 . 32, "ave(X)", zstophy,zout) 1112 1112 c 1113 1113 CALL histdef(nid_mth, "SWdnTOA", "SWdn at TOA","W/m2", 1114 . iim,jj phy_nb,nhori, 1,1,1,-99,1114 . iim,jj_nb,nhori, 1,1,1,-99, 1115 1115 . 32, "ave(X)", zstophy,zout) 1116 1116 c 1117 1117 CALL histdef(nid_mth, "SWdnTOAclr", 1118 1118 . "SWdn clear sky at TOA","W/m2", 1119 . iim,jj phy_nb,nhori, 1,1,1,-99,1119 . iim,jj_nb,nhori, 1,1,1,-99, 1120 1120 . 32, "ave(X)", zstophy,zout) 1121 1121 c 1122 1122 CALL histdef(nid_mth, "SWup200", "SWup at 200mb","W/m2", 1123 . iim,jj phy_nb,nhori, 1,1,1,-99,1123 . iim,jj_nb,nhori, 1,1,1,-99, 1124 1124 . 32, "ave(X)", zstophy,zout) 1125 1125 c 1126 1126 CALL histdef(nid_mth, "SWup200clr", 1127 1127 . "SWup clear sky at 200mb","W/m2", 1128 . iim,jj phy_nb,nhori, 1,1,1,-99,1128 . iim,jj_nb,nhori, 1,1,1,-99, 1129 1129 . 32, "ave(X)", zstophy,zout) 1130 1130 c 1131 1131 CALL histdef(nid_mth, "SWdn200", "SWdn at 200mb","W/m2", 1132 . iim,jj phy_nb,nhori, 1,1,1,-99,1132 . iim,jj_nb,nhori, 1,1,1,-99, 1133 1133 . 32, "ave(X)", zstophy,zout) 1134 1134 c 1135 1135 CALL histdef(nid_mth, "SWdn200clr", 1136 1136 . "SWdn clear sky at 200mb","W/m2", 1137 . iim,jj phy_nb,nhori, 1,1,1,-99,1137 . iim,jj_nb,nhori, 1,1,1,-99, 1138 1138 . 32, "ave(X)", zstophy,zout) 1139 1139 c 1140 1140 CALL histdef(nid_mth, "LWup200", "LWup at 200mb","W/m2", 1141 . iim,jj phy_nb,nhori, 1,1,1,-99,1141 . iim,jj_nb,nhori, 1,1,1,-99, 1142 1142 . 32, "ave(X)", zstophy,zout) 1143 1143 c 1144 1144 CALL histdef(nid_mth, "LWup200clr", 1145 1145 . "LWup clear sky at 200mb","W/m2", 1146 . iim,jj phy_nb,nhori, 1,1,1,-99,1146 . iim,jj_nb,nhori, 1,1,1,-99, 1147 1147 . 32, "ave(X)", zstophy,zout) 1148 1148 c 1149 1149 CALL histdef(nid_mth, "LWdn200", "LWdn at 200mb","W/m2", 1150 . iim,jj phy_nb,nhori, 1,1,1,-99,1150 . iim,jj_nb,nhori, 1,1,1,-99, 1151 1151 . 32, "ave(X)", zstophy,zout) 1152 1152 c 1153 1153 CALL histdef(nid_mth, "LWdn200clr", 1154 1154 . "LWdn clear sky at 200mb","W/m2", 1155 . iim,jj phy_nb,nhori, 1,1,1,-99,1155 . iim,jj_nb,nhori, 1,1,1,-99, 1156 1156 . 32, "ave(X)", zstophy,zout) 1157 1157 c 1158 1158 CALL histdef(nid_mth, "sols", "Solar rad. at surf.", "W/m2", 1159 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1159 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1160 1160 . "ave(X)", zstophy,zout) 1161 1161 c 1162 1162 CALL histdef(nid_mth, "sols0", "Solar rad. at surf.", "W/m2", 1163 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1163 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1164 1164 . "ave(X)", zstophy,zout) 1165 1165 c 1166 1166 CALL histdef(nid_mth, "soll", "IR rad. at surface", "W/m2", 1167 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1167 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1168 1168 . "ave(X)", zstophy,zout) 1169 1169 c 1170 1170 CALL histdef(nid_mth, "radsol", "Rayonnement au sol", "W/m2", 1171 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1171 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1172 1172 . "ave(X)", zstophy,zout) 1173 1173 c 1174 1174 CALL histdef(nid_mth, "soll0", "IR rad. at surface", "W/m2", 1175 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1175 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1176 1176 . "ave(X)", zstophy,zout) 1177 1177 c 1178 1178 CALL histdef(nid_mth, "SWupSFC", "SWup at surface","W/m2", 1179 . iim,jj phy_nb,nhori, 1,1,1,-99,1179 . iim,jj_nb,nhori, 1,1,1,-99, 1180 1180 . 32, "ave(X)", zstophy,zout) 1181 1181 c 1182 1182 CALL histdef(nid_mth, "SWupSFCclr", 1183 1183 . "SWup clear sky at surface","W/m2", 1184 . iim,jj phy_nb,nhori, 1,1,1,-99,1184 . iim,jj_nb,nhori, 1,1,1,-99, 1185 1185 . 32, "ave(X)", zstophy,zout) 1186 1186 c 1187 1187 CALL histdef(nid_mth, "SWdnSFC", "SWdn at surface","W/m2", 1188 . iim,jj phy_nb,nhori, 1,1,1,-99,1188 . iim,jj_nb,nhori, 1,1,1,-99, 1189 1189 . 32, "ave(X)", zstophy,zout) 1190 1190 c 1191 1191 CALL histdef(nid_mth, "SWdnSFCclr", 1192 1192 . "SWdn clear sky at surface","W/m2", 1193 . iim,jj phy_nb,nhori, 1,1,1,-99,1193 . iim,jj_nb,nhori, 1,1,1,-99, 1194 1194 . 32, "ave(X)", zstophy,zout) 1195 1195 c 1196 1196 CALL histdef(nid_mth,"LWupSFC","Upwd. IR rad. at surface", 1197 . "W/m2", iim,jj phy_nb,nhori, 1,1,1, -99, 32,1197 . "W/m2", iim,jj_nb,nhori, 1,1,1, -99, 32, 1198 1198 . "ave(X)", zstophy,zout) 1199 1199 c 1200 1200 CALL histdef(nid_mth,"LWdnSFC","Down. IR rad. at surface", 1201 . "W/m2", iim,jj phy_nb,nhori, 1,1,1, -99, 32,1201 . "W/m2", iim,jj_nb,nhori, 1,1,1, -99, 32, 1202 1202 . "ave(X)", zstophy,zout) 1203 1203 c 1204 1204 CALL histdef(nid_mth,"LWupSFCclr", 1205 1205 . "CS Upwd. IR rad. at surface", 1206 . "W/m2", iim,jj phy_nb,nhori, 1,1,1, -99, 32,1206 . "W/m2", iim,jj_nb,nhori, 1,1,1, -99, 32, 1207 1207 . "ave(X)", zstophy,zout) 1208 1208 c 1209 1209 CALL histdef(nid_mth,"LWdnSFCclr", 1210 1210 . "Down. CS IR rad. at surface", 1211 . "W/m2", iim,jj phy_nb,nhori, 1,1,1, -99, 32,1211 . "W/m2", iim,jj_nb,nhori, 1,1,1, -99, 32, 1212 1212 . "ave(X)", zstophy,zout) 1213 1213 c 1214 1214 CALL histdef(nid_mth, "bils", "Surf. total heat flux", "W/m2", 1215 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1215 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1216 1216 . "ave(X)", zstophy,zout) 1217 1217 c 1218 1218 CALL histdef(nid_mth, "sens", "Sensible heat flux", "W/m2", 1219 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1219 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1220 1220 . "ave(X)", zstophy,zout) 1221 1221 c 1222 1222 CALL histdef(nid_mth, "fder", "Heat flux derivation", "W/m2", 1223 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1223 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1224 1224 . "ave(X)", zstophy,zout) 1225 1225 c 1226 1226 c CALL histdef(nid_mth, "frtu", "Zonal wind stress", "Pa", 1227 c . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1227 c . iim,jj_nb,nhori, 1,1,1, -99, 32, 1228 1228 c . "ave(X)", zstophy,zout) 1229 1229 c 1230 1230 c CALL histdef(nid_mth, "frtv", "Meridional wind stress", "Pa", 1231 c . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1231 c . iim,jj_nb,nhori, 1,1,1, -99, 32, 1232 1232 c . "ave(X)", zstophy,zout) 1233 1233 c 1234 1234 CALL histdef(nid_mth, "ffonte","Thermal flux for snow melting", 1235 . "W/m2",iim,jj phy_nb,nhori, 1,1,1, -99, 32,1235 . "W/m2",iim,jj_nb,nhori, 1,1,1, -99, 32, 1236 1236 . "ave(X)", zstophy,zout) 1237 1237 c 1238 1238 CALL histdef(nid_mth, "fqcalving","Ice Calving", 1239 . "kg/m2/s",iim,jj phy_nb,nhori, 1,1,1, -99, 32,1239 . "kg/m2/s",iim,jj_nb,nhori, 1,1,1, -99, 32, 1240 1240 . "ave(X)", zstophy,zout) 1241 1241 c … … 1243 1243 call histdef(nid_mth, "taux_"//clnsurf(nsrf), 1244 1244 $ "Zonal wind stress"//clnsurf(nsrf), "Pa", 1245 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,1245 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 1246 1246 $ "ave(X)", zstophy,zout) 1247 1247 1248 1248 call histdef(nid_mth, "tauy_"//clnsurf(nsrf), 1249 1249 $ "Meridional wind stress "//clnsurf(nsrf), "Pa", 1250 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,1250 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 1251 1251 $ "ave(X)", zstophy,zout) 1252 1252 ENDDO … … 1254 1254 call histdef(nid_mth, "pourc_"//clnsurf(is_oce), 1255 1255 $ "% "//clnsurf(is_oce), "%", 1256 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,1256 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 1257 1257 $ "ave(X)", zstophy,zout) 1258 1258 c 1259 1259 call histdef(nid_mth, "fract_"//clnsurf(is_oce), 1260 1260 $ "Fraction "//clnsurf(is_oce), "1", 1261 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,1261 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 1262 1262 $ "ave(X)", zstophy,zout) 1263 1263 C … … 1266 1266 call histdef(nid_mth, "tsol_"//clnsurf(nsrf), 1267 1267 $ "Temperature "//clnsurf(nsrf), "K", 1268 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,1268 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 1269 1269 $ "ave(X)", zstophy,zout) 1270 1270 C 1271 1271 call histdef(nid_mth, "sens_"//clnsurf(nsrf), 1272 1272 $ "Sensible heat flux "//clnsurf(nsrf), "W/m2", 1273 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,1273 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 1274 1274 $ "ave(X)", zstophy,zout) 1275 1275 c 1276 1276 call histdef(nid_mth, "lat_"//clnsurf(nsrf), 1277 1277 $ "Latent heat flux "//clnsurf(nsrf), "W/m2", 1278 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,1278 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 1279 1279 $ "ave(X)", zstophy,zout) 1280 1280 C 1281 1281 call histdef(nid_mth, "flw_"//clnsurf(nsrf), 1282 1282 $ "LW "//clnsurf(nsrf), "W/m2", 1283 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,1283 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 1284 1284 $ "ave(X)", zstophy,zout) 1285 1285 c 1286 1286 call histdef(nid_mth, "fsw_"//clnsurf(nsrf), 1287 1287 $ "SW "//clnsurf(nsrf), "W/m2", 1288 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,1288 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 1289 1289 $ "ave(X)", zstophy,zout) 1290 1290 C 1291 1291 call histdef(nid_mth, "wbils_"//clnsurf(nsrf), 1292 1292 $ "Bilan sol "//clnsurf(nsrf), "W/m2", 1293 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,1293 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 1294 1294 $ "ave(X)", zstophy,zout) 1295 1295 C 1296 1296 call histdef(nid_mth, "wbilo_"//clnsurf(nsrf), 1297 1297 $ "Bilan eau "//clnsurf(nsrf), "kg/(m2*s)", 1298 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,1298 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 1299 1299 $ "ave(X)", zstophy,zout) 1300 1300 C … … 1304 1304 call histdef(nid_mth, "evapour_"//clnsurf(nsrf), 1305 1305 $ "Evap*pourc "//clnsurf(nsrf), "kg/(s*m2)", 1306 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,1306 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 1307 1307 $ "ave(X)", zstophy,zout) 1308 1308 C 1309 1309 call histdef(nid_mth, "prepour_"//clnsurf(nsrf), 1310 1310 $ "Precip*pourc "//clnsurf(nsrf), "kg/(s*m2)", 1311 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,1311 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 1312 1312 $ "ave(X)", zstophy,zout) 1313 1313 C … … 1318 1318 c 1319 1319 CALL histdef(nid_mth, "cdrm", "Momentum drag coef.", "-", 1320 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1320 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1321 1321 . "ave(X)", zstophy,zout) 1322 1322 c 1323 1323 CALL histdef(nid_mth, "cdrh", "Heat drag coef.", "-", 1324 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1324 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1325 1325 . "ave(X)", zstophy,zout) 1326 1326 c 1327 1327 CALL histdef(nid_mth, "cldl", "Low-level cloudiness", "-", 1328 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1328 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1329 1329 . "ave(X)", zstophy,zout) 1330 1330 c 1331 1331 CALL histdef(nid_mth, "cldm", "Mid-level cloudiness", "-", 1332 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1332 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1333 1333 . "ave(X)", zstophy,zout) 1334 1334 c 1335 1335 CALL histdef(nid_mth, "cldh", "High-level cloudiness", "-", 1336 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1336 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1337 1337 . "ave(X)", zstophy,zout) 1338 1338 c 1339 1339 CALL histdef(nid_mth, "cldt", "Total cloudiness", "%", 1340 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1340 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1341 1341 . "ave(X)", zstophy,zout) 1342 1342 c 1343 1343 CALL histdef(nid_mth,"cldq","Cloud liquid water path","kg/m2", 1344 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1344 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1345 1345 . "ave(X)", zstophy,zout) 1346 1346 c 1347 1347 CALL histdef(nid_mth,"lwp","Cloud water path","kg/m2", 1348 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1348 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1349 1349 . "ave(X)", zstophy,zout) 1350 1350 c 1351 1351 CALL histdef(nid_mth,"iwp","Cloud ice water path","kg/m2", 1352 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1352 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1353 1353 . "ave(X)", zstophy,zout) 1354 1354 c 1355 1355 CALL histdef(nid_mth, "ue", "Zonal energy transport", "-", 1356 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1356 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1357 1357 . "ave(X)", zstophy,zout) 1358 1358 c 1359 1359 CALL histdef(nid_mth, "ve", "Merid energy transport", "-", 1360 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1360 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1361 1361 . "ave(X)", zstophy,zout) 1362 1362 c 1363 1363 CALL histdef(nid_mth, "uq", "Zonal humidity transport", "-", 1364 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1364 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1365 1365 . "ave(X)", zstophy,zout) 1366 1366 c 1367 1367 CALL histdef(nid_mth, "vq", "Merid humidity transport", "-", 1368 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1368 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1369 1369 . "ave(X)", zstophy,zout) 1370 1370 cKE43 … … 1372 1372 c 1373 1373 CALL histdef(nid_mth, "cape", "Conv avlbl pot ener", "J/kg", 1374 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1374 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1375 1375 . "ave(X)", zstophy,zout) 1376 1376 c 1377 1377 CALL histdef(nid_mth, "pbase", "Cld base pressure", "mb", 1378 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1378 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1379 1379 . "ave(X)", zstophy,zout) 1380 1380 c 1381 1381 CALL histdef(nid_mth, "ptop", "Cld top pressure", "mb", 1382 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1382 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1383 1383 . "ave(X)", zstophy,zout) 1384 1384 c 1385 1385 CALL histdef(nid_mth, "fbase", "Cld base mass flux", "kg/m2/s", 1386 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1386 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1387 1387 . "ave(X)", zstophy,zout) 1388 1388 c 1389 1389 CALL histdef(nid_mth, "prw", "Precipitable water", "kg/m2", 1390 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1390 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1391 1391 . "ave(X)", zstophy,zout) 1392 1392 c 1393 1393 CALL histdef(nid_mth, "upwd", "saturated updraft", "kg/m2/s", 1394 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1394 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1395 1395 . "ave(X)", zstophy,zout) 1396 1396 c … … 1401 1401 c HBTM2 1402 1402 CALL histdef(nid_mth, "s_pblh", "Boundary Layer Height", "m", 1403 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1403 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1404 1404 . "ave(X)", zstophy,zout) 1405 1405 CALL histdef(nid_mth, "s_pblt", "T at Boundary Layer Height", 1406 1406 . "K", 1407 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1407 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1408 1408 . "ave(X)", zstophy,zout) 1409 1409 CALL histdef(nid_mth, "s_lcl", "Condensation level", "m", 1410 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1410 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1411 1411 . "ave(X)", zstophy,zout) 1412 1412 CALL histdef(nid_mth,"s_capCL","Conv avlbl pot ener for ABL", 1413 1413 . "J/m2", 1414 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1414 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1415 1415 . "ave(X)", zstophy,zout) 1416 1416 CALL histdef(nid_mth, "s_oliqCL", "Liq Water in BL", "kg/m2", 1417 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1417 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1418 1418 . "ave(X)", zstophy,zout) 1419 1419 CALL histdef(nid_mth,"s_cteiCL","Instability criteria (ABL)", 1420 1420 . "K", 1421 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1421 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1422 1422 . "ave(X)", zstophy,zout) 1423 1423 CALL histdef(nid_mth, "s_therm", "Exces du thermique", "K", 1424 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1424 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1425 1425 . "ave(X)", zstophy,zout) 1426 1426 CALL histdef(nid_mth, "s_trmb1", "deep_cape(HBTM2)", "J/m2", 1427 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1427 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1428 1428 . "ave(X)", zstophy,zout) 1429 1429 CALL histdef(nid_mth, "s_trmb2", "inhibition (HBTM2)", "J/m2", 1430 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1430 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1431 1431 . "ave(X)", zstophy,zout) 1432 1432 CALL histdef(nid_mth, "s_trmb3", "Point Omega (HBTM2)", "m", 1433 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1433 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1434 1434 . "ave(X)", zstophy,zout) 1435 1435 c … … 1453 1453 CALL histdef(nid_mth, "u"//bb2, 1454 1454 . "Zonal wind "//bb2//"mb","m/s", 1455 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1455 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1456 1456 . "inst(X)", zout,zout) 1457 1457 c 1458 1458 CALL histdef(nid_mth, "v"//bb2, 1459 1459 . "Meridional wind "//bb2//"mb","m/s", 1460 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1460 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1461 1461 . "inst(X)", zout,zout) 1462 1462 c 1463 1463 CALL histdef(nid_mth, "w"//bb2, 1464 1464 . "Vertical wind "//bb2//"mb","m/s", 1465 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1465 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1466 1466 . "inst(X)", zout,zout) 1467 1467 c 1468 1468 CALL histdef(nid_mth, "phi"//bb2, 1469 1469 . "Geopotential "//bb2//"mb","m", 1470 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1470 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1471 1471 . "inst(X)", zout,zout) 1472 1472 c … … 1480 1480 CALL histdef(nid_mth, "fluxo", 1481 1481 . "Flux turbulents ocean-atmosphere", "W/m2", 1482 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1482 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1483 1483 . "ave(X)", zstophy,zout) 1484 1484 c 1485 1485 CALL histdef(nid_mth, "fluxg", 1486 1486 . "Flux turbulents ocean-glace de mer","W/m2", 1487 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1487 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1488 1488 . "ave(X)", zstophy,zout) 1489 1489 c 1490 1490 CALL histdef(nid_mth, "t_oce_sic", 1491 1491 . "Temp. mixte oce-sic","K", 1492 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1492 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1493 1493 . "ave(X)", zstophy,zout) 1494 1494 c … … 1497 1497 CALL histdef(nid_mth, "lmt_bils", 1498 1498 . "Bilan au sol atmosphere forcee", "W/m2", 1499 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1499 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1500 1500 . "ave(X)", zstophy,zout) 1501 1501 c … … 1504 1504 CALL histdef(nid_mth, "slab_bils", 1505 1505 . "Bilan au sol Slab", "W/m2", 1506 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1506 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1507 1507 . "ave(X)", zstophy,zout) 1508 1508 c 1509 1509 CALL histdef(nid_mth, "tslab", "Slab SST ", "K", 1510 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1510 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1511 1511 . "ave(X)", zstophy,zout) 1512 1512 c 1513 1513 CALL histdef(nid_mth, "seaice", "Slab seaice", "kg/m2", 1514 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1514 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1515 1515 . "ave(X)", zstophy,zout) 1516 1516 c 1517 1517 CALL histdef(nid_mth, "siceh", "Slab seaice height", "m", 1518 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1518 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1519 1519 . "ave(X)", zstophy,zout) 1520 1520 c … … 1530 1530 CALL histdef(nid_mth,"lwcon","Cloud liquid water content", 1531 1531 . "kg/kg", 1532 . iim,jj phy_nb,nhori, klev,1,klev, nvert, 32,1532 . iim,jj_nb,nhori, klev,1,klev, nvert, 32, 1533 1533 . "ave(X)", zstophy,zout) 1534 1534 c 1535 1535 CALL histdef(nid_mth,"iwcon","Cloud ice water content","kg/kg", 1536 . iim,jj phy_nb,nhori, klev,1,klev, nvert, 32,1536 . iim,jj_nb,nhori, klev,1,klev, nvert, 32, 1537 1537 . "ave(X)", zstophy,zout) 1538 1538 c 1539 1539 CALL histdef(nid_mth, "temp", "Air temperature", "K", 1540 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1540 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1541 1541 . "ave(X)", zstophy,zout) 1542 1542 c 1543 1543 CALL histdef(nid_mth, "ovap", "Specific humidity", "kg/kg", 1544 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1544 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1545 1545 . "ave(X)", zstophy,zout) 1546 1546 c 1547 1547 c CALL histdef(nid_mth,"wvap","Water vapor mixing ratio","kg/kg", 1548 c . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1548 c . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1549 1549 c . "ave(X)", zstophy,zout) 1550 1550 c 1551 1551 CALL histdef(nid_mth, "geop", "Geopotential height", "m2/s2", 1552 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1552 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1553 1553 . "ave(X)", zstophy,zout) 1554 1554 c 1555 1555 CALL histdef(nid_mth, "vitu", "Zonal wind", "m/s", 1556 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1556 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1557 1557 . "ave(X)", zstophy,zout) 1558 1558 c 1559 1559 CALL histdef(nid_mth, "vitv", "Meridional wind", "m/s", 1560 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1560 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1561 1561 . "ave(X)", zstophy,zout) 1562 1562 c 1563 1563 CALL histdef(nid_mth, "vitw", "Vertical wind", "m/s", 1564 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1564 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1565 1565 . "ave(X)", zstophy,zout) 1566 1566 c 1567 1567 CALL histdef(nid_mth, "pres", "Air pressure", "Pa", 1568 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1568 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1569 1569 . "ave(X)", zstophy,zout) 1570 1570 c 1571 1571 CALL histdef(nid_mth, "rneb", "Cloud fraction", "%", 1572 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1572 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1573 1573 . "ave(X)", zstophy,zout) 1574 1574 c 1575 1575 CALL histdef(nid_mth, "rnebcon", "Convective Cloud Fraction" 1576 1576 . , "-", 1577 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1577 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1578 1578 . "ave(X)", zstophy,zout) 1579 1579 c 1580 1580 CALL histdef(nid_mth, "rhum", "Relative humidity", "-", 1581 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1581 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1582 1582 . "ave(X)", zstophy,zout) 1583 1583 c 1584 1584 CALL histdef(nid_mth, "ozone", "Ozone concentration", "ppmv", 1585 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1585 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1586 1586 . "ave(X)", zstophy,zout) 1587 1587 c 1588 1588 CALL histdef(nid_mth, "dtphy", "Physics dT", "K/s", 1589 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1589 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1590 1590 . "ave(X)", zstophy,zout) 1591 1591 c 1592 1592 CALL histdef(nid_mth, "dqphy","Physics dQ","(kg/kg)/s", 1593 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1593 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1594 1594 . "ave(X)", zstophy,zout) 1595 1595 c … … 1602 1602 call histdef(nid_mth, "albe_"//clnsurf(nsrf), 1603 1603 $ "Albedo surf. "//clnsurf(nsrf), "-", 1604 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,1604 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 1605 1605 $ "ave(X)", zstophy,zout) 1606 1606 c 1607 1607 call histdef(nid_mth, "rugs_"//clnsurf(nsrf), 1608 1608 $ "Rugosite "//clnsurf(nsrf), "m", 1609 $ iim,jj phy_nb,nhori, 1,1,1, -99, 32,1609 $ iim,jj_nb,nhori, 1,1,1, -99, 32, 1610 1610 $ "ave(X)", zstophy,zout) 1611 1611 c 1612 1612 CALL histdef(nid_mth, "ages_"//clnsurf(nsrf), "Snow age","day", 1613 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1613 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1614 1614 . "ave(X)", zstophy,zout) 1615 1615 c … … 1617 1617 c 1618 1618 CALL histdef(nid_mth, "albs", "Surface albedo", "-", 1619 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1619 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1620 1620 . "ave(X)", zstophy,zout) 1621 1621 CALL histdef(nid_mth, "albslw", "Surface albedo LW", "-", 1622 . iim,jj phy_nb,nhori, 1,1,1, -99, 32,1622 . iim,jj_nb,nhori, 1,1,1, -99, 32, 1623 1623 . "ave(X)", zstophy,zout) 1624 1624 c … … 1630 1630 . "Convective Cloud Liquid water content" 1631 1631 . , "kg/kg", 1632 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1632 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1633 1633 . "ave(X)", zstophy,zout) 1634 1634 c 1635 1635 CALL histdef(nid_mth,"Ma","undilute adiab updraft","kg/m2/s", 1636 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1636 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1637 1637 . "ave(X)", zstophy,zout) 1638 1638 c 1639 1639 CALL histdef(nid_mth, "dnwd", "saturated downdraft","kg/m2/s", 1640 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1640 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1641 1641 . "ave(X)", zstophy,zout) 1642 1642 c 1643 1643 CALL histdef(nid_mth, "dnwd0", "unsat. downdraft", "kg/m2/s", 1644 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1644 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1645 1645 . "ave(X)", zstophy,zout) 1646 1646 c 1647 1647 CALL histdef(nid_mth, "dtdyn", "Dynamics dT", "K/s", 1648 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1648 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1649 1649 . "ave(X)", zstophy,zout) 1650 1650 c 1651 1651 CALL histdef(nid_mth, "dqdyn","Dynamics dQ","(kg/kg)/s", 1652 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1652 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1653 1653 . "ave(X)", zstophy,zout) 1654 1654 c 1655 1655 CALL histdef(nid_mth, "dqcon","Convection dQ","(kg/kg)/s", 1656 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1656 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1657 1657 . "ave(X)", zstophy,zout) 1658 1658 c 1659 1659 CALL histdef(nid_mth, "dtlschr", 1660 1660 $ "Large-scale condensational heating rate", "K/s", 1661 $ iim,jj phy_nb1661 $ iim,jj_nb 1662 1662 $ ,nhori, klev,1,klev,nvert, 32,"ave(X)", zstophy,zout) 1663 1663 c 1664 1664 CALL histdef(nid_mth, "dqlsc","Condensation dQ","(kg/kg)/s", 1665 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1665 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1666 1666 . "ave(X)", zstophy,zout) 1667 1667 c 1668 1668 CALL histdef(nid_mth, "dtvdf", "Boundary-layer dT", "K/s", 1669 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1669 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1670 1670 . "ave(X)", zstophy,zout) 1671 1671 c 1672 1672 CALL histdef(nid_mth, "dqvdf","Boundary-layer dQ","(kg/kg)/s", 1673 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1673 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1674 1674 . "ave(X)", zstophy,zout) 1675 1675 c 1676 1676 CALL histdef(nid_mth, "dteva", "Reevaporation dT", "K/s", 1677 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1677 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1678 1678 . "ave(X)", zstophy,zout) 1679 1679 c 1680 1680 CALL histdef(nid_mth,"dqeva","Reevaporation dQ","(kg/kg)/s", 1681 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1681 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1682 1682 . "ave(X)", zstophy,zout) 1683 1683 1684 1684 CALL histdef(nid_mth, "ptconv", "POINTS CONVECTIFS"," ", 1685 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1685 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1686 1686 . "ave(X)", zstophy,zout) 1687 1687 1688 1688 CALL histdef(nid_mth, "ratqs", "RATQS"," ", 1689 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1689 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1690 1690 . "ave(X)", zstophy,zout) 1691 1691 1692 1692 c 1693 1693 CALL histdef(nid_mth, "dqajs","Dry adjust. dQ","(kg/kg)/s", 1694 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1694 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1695 1695 . "ave(X)", zstophy,zout) 1696 1696 c 1697 1697 CALL histdef(nid_mth, "dtswr", "SW radiation dT", "K/s", 1698 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1698 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1699 1699 . "ave(X)", zstophy,zout) 1700 1700 c 1701 1701 CALL histdef(nid_mth, "dtsw0", "CS SW radiation dT", "K/s", 1702 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1702 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1703 1703 . "ave(X)", zstophy,zout) 1704 1704 c 1705 1705 CALL histdef(nid_mth, "dtlwr", "LW radiation dT", "K/s", 1706 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1706 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1707 1707 . "ave(X)", zstophy,zout) 1708 1708 c 1709 1709 CALL histdef(nid_mth,"dtlw0","CS LW radiation dT","K/s", 1710 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1710 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1711 1711 . "ave(X)", zstophy,zout) 1712 1712 c 1713 1713 CALL histdef(nid_mth, "dtec", "Cinetic dissip dT", "K/s", 1714 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1714 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1715 1715 . "ave(X)", zstophy,zout) 1716 1716 c 1717 1717 CALL histdef(nid_mth, "duvdf", "Boundary-layer dU", "m/s2", 1718 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1718 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1719 1719 . "ave(X)", zstophy,zout) 1720 1720 c 1721 1721 CALL histdef(nid_mth, "dvvdf", "Boundary-layer dV", "m/s2", 1722 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1722 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1723 1723 . "ave(X)", zstophy,zout) 1724 1724 c 1725 1725 IF (ok_orodr) THEN 1726 1726 CALL histdef(nid_mth, "duoro", "Orography dU", "m/s2", 1727 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1727 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1728 1728 . "ave(X)", zstophy,zout) 1729 1729 c 1730 1730 CALL histdef(nid_mth, "dvoro", "Orography dV", "m/s2", 1731 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1731 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1732 1732 . "ave(X)", zstophy,zout) 1733 1733 c … … 1736 1736 IF (ok_orolf) THEN 1737 1737 CALL histdef(nid_mth, "dulif", "Orography dU", "m/s2", 1738 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1738 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1739 1739 . "ave(X)", zstophy,zout) 1740 1740 c 1741 1741 CALL histdef(nid_mth, "dvlif", "Orography dV", "m/s2", 1742 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1742 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1743 1743 . "ave(X)", zstophy,zout) 1744 1744 ENDIF … … 1748 1748 iiq=niadv(iq) 1749 1749 CALL histdef(nid_mth, tnom(iq), ttext(iiq), "-", 1750 . iim,jj phy_nb,nhori, klev,1,klev,nvert, 32,1750 . iim,jj_nb,nhori, klev,1,klev,nvert, 32, 1751 1751 . "ave(X)", zstophy,zout) 1752 1752 ENDDO
Note: See TracChangeset
for help on using the changeset viewer.