Changeset 486 for LMDZ.3.3/branches/rel-LF/libf/phylmd/write_histmth.h
- Timestamp:
- Dec 15, 2003, 6:50:41 PM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ.3.3/branches/rel-LF/libf/phylmd/write_histmth.h
r471 r486 76 76 . ndex2d) 77 77 c 78 CALL gr_fi_ecrit(1, klon,iim,jjmp1, evap,zx_tmp_2d) 78 cIM: 071003 79 zx_tmp_fi2d(1:klon)=evap(1:klon)*86400. 80 CALL gr_fi_ecrit(1, klon,iim,jjmp1, zx_tmp_fi2d,zx_tmp_2d) 79 81 CALL histwrite(nid_mth,"evap",itau_w,zx_tmp_2d,iim*jjmp1,ndex2d) 80 82 c … … 92 94 c 93 95 CALL gr_fi_ecrit(1, klon,iim,jjmp1, sollwdown,zx_tmp_2d) 94 CALL histwrite(nid_mth," solldown",itau_w,zx_tmp_2d,iim*jjmp1,96 CALL histwrite(nid_mth,"LWdnSFC",itau_w,zx_tmp_2d,iim*jjmp1, 95 97 . ndex2d) 96 c 98 cIM: 071003 99 zx_tmp_fi2d(1:klon)=sollw(1:klon)+sollwdown(1:klon) 100 CALL gr_fi_ecrit(1, klon,iim,jjmp1, zx_tmp_fi2d, zx_tmp_2d) 101 CALL histwrite(nid_mth,"LWupSFC",itau_w,zx_tmp_2d,iim*jjmp1, 102 . ndex2d) 103 cLWupSFC 97 104 CALL gr_fi_ecrit(1, klon,iim,jjmp1, topsw0,zx_tmp_2d) 98 105 CALL histwrite(nid_mth,"tops0",itau_w,zx_tmp_2d,iim*jjmp1,ndex2d) … … 234 241 CALL histwrite(nid_mth,"cldq",itau_w,zx_tmp_2d,iim*jjmp1,ndex2d) 235 242 c 243 zx_tmp_fi2d(1:klon) = flwp(1:klon) 244 CALL gr_fi_ecrit(1, klon,iim,jjmp1, zx_tmp_fi2d,zx_tmp_2d) 245 CALL histwrite(nid_mth,"lwp",itau_w,zx_tmp_2d,iim*jjmp1,ndex2d) 246 c 247 zx_tmp_fi2d(1:klon) = fiwp(1:klon) 248 CALL gr_fi_ecrit(1, klon,iim,jjmp1, zx_tmp_fi2d,zx_tmp_2d) 249 CALL histwrite(nid_mth,"iwp",itau_w,zx_tmp_2d,iim*jjmp1,ndex2d) 250 c 251 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, flwc,zx_tmp_3d) 252 CALL histwrite(nid_mth,"lwcon",itau_w,zx_tmp_3d, 253 . iim*jjmp1*klev,ndex3d) 254 c 255 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, fiwc,zx_tmp_3d) 256 CALL histwrite(nid_mth,"iwcon",itau_w,zx_tmp_3d, 257 . iim*jjmp1*klev,ndex3d) 258 c 236 259 CALL gr_fi_ecrit(1, klon,iim,jjmp1, ue,zx_tmp_2d) 237 260 CALL histwrite(nid_mth,"ue",itau_w,zx_tmp_2d,iim*jjmp1,ndex2d) … … 292 315 CALL histwrite(nid_mth,"ovap",itau_w,zx_tmp_3d, 293 316 . iim*jjmp1*klev,ndex3d) 317 cIM: 071003 318 zx_tmp_fi3d(1:klon,1:klev)=qx(1:klon,1:klev,ivap)/ 319 . (1-qx(1:klon,1:klev,ivap)) 320 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, zx_tmp_fi3d, zx_tmp_3d) 321 CALL histwrite(nid_mth,"wvap",itau_w,zx_tmp_3d, 322 . iim*jjmp1*klev,ndex3d) 294 323 c 295 324 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, zphi, zx_tmp_3d) … … 333 362 . iim*jjmp1*klev,ndex3d) 334 363 c 364 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_t, zx_tmp_3d) 365 CALL histwrite(nid_mth,"dtphy",itau_w,zx_tmp_3d, 366 . iim*jjmp1*klev,ndex3d) 367 c 335 368 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_t_dyn, zx_tmp_3d) 336 369 CALL histwrite(nid_mth,"dtdyn",itau_w,zx_tmp_3d, … … 341 374 . iim*jjmp1*klev,ndex3d) 342 375 c 343 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_t_con, zx_tmp_3d) 376 cIM: 101003 : K/30min ==> K/s 377 zx_tmp_fi3d(1:klon,1:klev)=d_t_con(1:klon,1:klev)/pdtphys 378 CALL gr_fi_ecrit(klev,klon,iim,jjmp1,zx_tmp_fi3d,zx_tmp_3d) 344 379 CALL histwrite(nid_mth,"dtcon",itau_w,zx_tmp_3d, 345 380 . iim*jjmp1*klev,ndex3d) … … 349 384 . iim*jjmp1*klev,ndex3d) 350 385 c 351 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_t_lsc, zx_tmp_3d) 386 cIM: 101003 : K/30min ==> K/s 387 zx_tmp_fi3d(1:klon,1:klev)=d_t_lsc(1:klon,1:klev)/pdtphys 388 CALL gr_fi_ecrit(klev,klon,iim,jjmp1,zx_tmp_fi3d,zx_tmp_3d) 352 389 CALL histwrite(nid_mth,"dtlsc",itau_w,zx_tmp_3d, 390 . iim*jjmp1*klev,ndex3d) 391 cIM: 071003 392 cIM: 101003 : K/30min ==> K/s 393 zx_tmp_fi3d(1:klon, 1:klev)=(d_t_lsc(1:klon,1:klev)+ 394 . d_t_eva(1:klon,1:klev))/pdtphys 395 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, zx_tmp_fi3d, zx_tmp_3d) 396 CALL histwrite(nid_mth,"dtlschr",itau_w,zx_tmp_3d, 353 397 . iim*jjmp1*klev,ndex3d) 354 398 c … … 357 401 . iim*jjmp1*klev,ndex3d) 358 402 c 359 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_t_vdf, zx_tmp_3d) 403 cIM: 101003 : K/30min ==> K/s 404 zx_tmp_fi3d(1:klon,1:klev)=d_t_vdf(1:klon,1:klev)/pdtphys 405 CALL gr_fi_ecrit(klev,klon,iim,jjmp1,zx_tmp_fi3d,zx_tmp_3d) 360 406 CALL histwrite(nid_mth,"dtvdf",itau_w,zx_tmp_3d, 361 407 . iim*jjmp1*klev,ndex3d) … … 365 411 . iim*jjmp1*klev,ndex3d) 366 412 c 367 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_t_eva, zx_tmp_3d) 413 cIM: 101003 : K/30min ==> K/s 414 zx_tmp_fi3d(1:klon,1:klev)=d_t_eva(1:klon,1:klev)/pdtphys 415 CALL gr_fi_ecrit(klev,klon,iim,jjmp1,zx_tmp_fi3d,zx_tmp_3d) 368 416 CALL histwrite(nid_mth,"dteva",itau_w,zx_tmp_3d, 369 417 . iim*jjmp1*klev,ndex3d) … … 383 431 . iim*(jjmp1)*klev,ndex3d) 384 432 c 385 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_t_ajs, zx_tmp_3d) 433 cIM: 101003 : K/30min ==> K/s 434 zx_tmp_fi3d(1:klon,1:klev)=d_t_ajs(1:klon,1:klev)/pdtphys 435 CALL gr_fi_ecrit(klev,klon,iim,jjmp1,zx_tmp_fi3d,zx_tmp_3d) 386 436 CALL histwrite(nid_mth,"dtajs",itau_w,zx_tmp_3d, 387 437 . iim*jjmp1*klev,ndex3d) … … 391 441 . iim*jjmp1*klev,ndex3d) 392 442 c 393 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, heat, zx_tmp_3d) 443 cIM: 101003 : K/day ==> K/s 444 cIM: LMD_ARMIP3 zx_tmp_fi3d(1:klon,1:klev)=heat(1:klon,1:klev)*pdtphys/RDAY 445 zx_tmp_fi3d(1:klon,1:klev)=heat(1:klon,1:klev)/RDAY 446 CALL gr_fi_ecrit(klev,klon,iim,jjmp1,zx_tmp_fi3d,zx_tmp_3d) 394 447 CALL histwrite(nid_mth,"dtswr",itau_w,zx_tmp_3d, 395 448 . iim*jjmp1*klev,ndex3d) 396 449 c 397 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, heat0, zx_tmp_3d) 450 cIM: 101003 : K/day ==> K/s 451 cIM: LMD_ARMIP3 zx_tmp_fi3d(1:klon,1:klev)=heat0(1:klon,1:klev)*pdtphys/RDAY 452 zx_tmp_fi3d(1:klon,1:klev)=heat0(1:klon,1:klev)/RDAY 453 CALL gr_fi_ecrit(klev,klon,iim,jjmp1,zx_tmp_fi3d,zx_tmp_3d) 398 454 CALL histwrite(nid_mth,"dtsw0",itau_w,zx_tmp_3d, 399 455 . iim*jjmp1*klev,ndex3d) 400 456 c 401 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, cool, zx_tmp_3d) 457 cIM: 101003 : K/day ==> K/s 458 cIM: LMD_ARMIP3 zx_tmp_fi3d(1:klon,1:klev)=-1.*cool(1:klon,1:klev)*pdtphys/RDAY 459 zx_tmp_fi3d(1:klon,1:klev)=-1.*cool(1:klon,1:klev)/RDAY 460 CALL gr_fi_ecrit(klev,klon,iim,jjmp1,zx_tmp_fi3d,zx_tmp_3d) 402 461 CALL histwrite(nid_mth,"dtlwr",itau_w,zx_tmp_3d, 403 462 . iim*jjmp1*klev,ndex3d) 404 463 c 405 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, cool0, zx_tmp_3d) 464 cIM: 101003 : K/day ==> K/s 465 cIM: LMD_ARMIP3 zx_tmp_fi3d(1:klon,1:klev)=-1.*cool0(1:klon,1:klev)*pdtphys/RDAY 466 zx_tmp_fi3d(1:klon,1:klev)=-1.*cool0(1:klon,1:klev)/RDAY 467 CALL gr_fi_ecrit(klev,klon,iim,jjmp1,zx_tmp_fi3d,zx_tmp_3d) 406 468 CALL histwrite(nid_mth,"dtlw0",itau_w,zx_tmp_3d, 407 469 . iim*jjmp1*klev,ndex3d) 408 470 c 409 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_t_ec, zx_tmp_3d) 471 cIM: 101003 : deja en K/s 472 zx_tmp_fi3d(1:klon,1:klev)=d_t_ec(1:klon,1:klev) 473 CALL gr_fi_ecrit(klev,klon,iim,jjmp1,zx_tmp_fi3d,zx_tmp_3d) 410 474 CALL histwrite(nid_mth,"dtec",itau_w,zx_tmp_3d, 411 475 . iim*jjmp1*klev,ndex3d)
Note: See TracChangeset
for help on using the changeset viewer.