Changeset 653
- Timestamp:
- Jun 13, 2005, 2:58:03 PM (19 years ago)
- Location:
- LMDZ4/trunk/libf/phylmd
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ4/trunk/libf/phylmd/ini_histmth.h
r644 r653 1392 1392 . "ave(X)", zstophy,zout) 1393 1393 c 1394 CALL histdef(nid_mth, "upwd", "saturated updraft", "kg/m2/s", 1395 . iim,jjmp1,nhori, klev,1,klev,nvert, 32, 1396 . "ave(X)", zstophy,zout) 1397 c 1394 1398 ENDIF !iflag_con .GE. 3 1395 1399 c34EK … … 1578 1582 . "ave(X)", zstophy,zout) 1579 1583 c 1580 CALL histdef(nid_mth, "upwd", "saturated updraft", "kg/m2/s",1581 . iim,jjmp1,nhori, klev,1,klev,nvert, 32,1582 . "ave(X)", zstophy,zout)1583 c1584 1584 CALL histdef(nid_mth, "dtphy", "Physics dT", "K/s", 1585 1585 . iim,jjmp1,nhori, klev,1,klev,nvert, 32, … … 1740 1740 C 1741 1741 if (nqmax.GE.3) THEN 1742 DO iq=1,nqmax-2 1743 IF (iq.LE.99) THEN 1744 WRITE(str2,'(i2.2)') iq 1745 CALL histdef(nid_mth, "trac"//str2, "Tracer No."//str2, "-", 1746 . iim,jjmp1,nhori, klev,1,klev,nvert, 32, 1747 . "ave(X)", zstophy,zout) 1748 ELSE 1749 PRINT*, "Trop de traceurs" 1750 CALL abort 1751 ENDIF 1742 DO iq=3,nqmax 1743 iiq=niadv(iq) 1744 CALL histdef(nid_mth, tnom(iq), ttext(iiq), "-", 1745 . iim,jjmp1,nhori, klev,1,klev,nvert, 32, 1746 . "ave(X)", zstophy,zout) 1752 1747 ENDDO 1753 1748 ENDIF 1754 c 1749 1755 1750 ENDIF !lev_histmth.GE.4 1756 1751 c -
LMDZ4/trunk/libf/phylmd/write_histmth.h
r644 r653 719 719 . iim*jjmp1*klev,ndex3d) 720 720 c 721 IF (iflag_con.GE.3) THEN 722 c 721 723 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, Ma, zx_tmp_3d) 722 724 CALL histwrite(nid_mth,"Ma",itau_w,zx_tmp_3d, 723 725 . iim*jjmp1*klev,ndex3d) 724 726 c 725 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, upwd, zx_tmp_3d)726 CALL histwrite(nid_mth,"upwd",itau_w,zx_tmp_3d,727 . iim*jjmp1*klev,ndex3d)728 c729 727 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, dnwd, zx_tmp_3d) 730 728 CALL histwrite(nid_mth,"dnwd",itau_w,zx_tmp_3d, … … 735 733 . iim*jjmp1*klev,ndex3d) 736 734 c 735 ENDIF !iflag_con.GE.3 737 736 c 738 737 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_t_dyn, zx_tmp_3d) … … 881 880 C 882 881 IF (nqmax.GE.3) THEN 883 DO iq=1,nqmax-2 884 IF (iq.LE.99) THEN 885 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, qx(1,1,iq+2), zx_tmp_3d) 886 WRITE(str2,'(i2.2)') iq 887 CALL histwrite(nid_mth,"trac"//str2,itau_w,zx_tmp_3d, 888 . iim*jjmp1*klev,ndex3d) 889 ELSE 890 PRINT*, "Trop de traceurs" 891 CALL abort 892 ENDIF 882 DO iq=3,nqmax 883 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, qx(1,1,iq), zx_tmp_3d) 884 CALL histwrite(nid_mth,tnom(iq),itau_w,zx_tmp_3d, 885 . iim*jjmp1*klev,ndex3d) 893 886 ENDDO 894 887 ENDIF … … 1798 1791 . iim*jjmp1*klev,ndex3d) 1799 1792 c 1793 IF (iflag_con.GE.3) THEN 1794 c 1800 1795 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, Ma, zx_tmp_3d) 1801 1796 CALL histwrite(nid_mth,"Ma",itau_w,zx_tmp_3d, … … 1814 1809 . iim*jjmp1*klev,ndex3d) 1815 1810 c 1811 ENDIF !iflag_con.GE.3 1816 1812 c 1817 1813 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_t_dyn, zx_tmp_3d) … … 1945 1941 C 1946 1942 IF (nqmax.GE.3) THEN 1947 DO iq=1,nqmax-2 1948 IF (iq.LE.99) THEN 1949 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, qx(1,1,iq+2), zx_tmp_3d) 1950 WRITE(str2,'(i2.2)') iq 1951 CALL histwrite(nid_mth,"trac"//str2,itau_w,zx_tmp_3d, 1952 . iim*jjmp1*klev,ndex3d) 1953 ELSE 1954 PRINT*, "Trop de traceurs" 1955 CALL abort 1956 ENDIF 1943 DO iq=3,nqmax 1944 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, qx(1,1,iq), zx_tmp_3d) 1945 CALL histwrite(nid_mth,tnom(iq),itau_w,zx_tmp_3d, 1946 . iim*jjmp1*klev,ndex3d) 1957 1947 ENDDO 1958 1948 ENDIF
Note: See TracChangeset
for help on using the changeset viewer.