Changeset 1400 for LMDZ4


Ignore:
Timestamp:
Jun 14, 2010, 5:03:34 PM (14 years ago)
Author:
musat
Message:

Change units for vertical axes from "mb" to (SI) "Pa"
Change titles for variables at standard pressure levels from "mb" to "hPa"
IM

Location:
LMDZ4/trunk/libf/phylmd
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • LMDZ4/trunk/libf/phylmd/ini_histdayNMC.h

    r1398 r1400  
    3030c
    3131        IF(lev_histdayNMC.EQ.nlevSTD) THEN
    32          CALL histvert(nid_daynmc, "plev", "pressure", "mb",
    33      .                 nlevSTD, rlevSTD/100., nvert,"down")
     32         CALL histvert(nid_daynmc, "plev", "pressure", "Pa",
     33     .                 nlevSTD, rlevSTD, nvert,"down")
    3434        ELSE IF(lev_histdayNMC.EQ.nlevSTD8) THEN
    35          CALL histvert(nid_daynmc, "plev", "pressure", "mb",
    36      .                 nlevSTD8, rlevSTD8/100., nvert,"down")
     35         CALL histvert(nid_daynmc, "plev", "pressure", "Pa",
     36     .                 nlevSTD8, rlevSTD8, nvert,"down")
    3737        ENDIF
    3838c
  • LMDZ4/trunk/libf/phylmd/ini_histhfNMC.h

    r1398 r1400  
    3131     .                 nhori, nid_hfnmc)
    3232c
    33          CALL histvert(nid_hfnmc, "plev", "pressure", "mb",
    34      .                 nlevSTD3, rlevSTD3/100., nvert,"down")
     33         CALL histvert(nid_hfnmc, "plev", "pressure", "Pa",
     34     .                 nlevSTD3, rlevSTD3, nvert,"down")
    3535c
    3636cIM Astuce MAF: remplacer inst par ave pour les variables NMC pour avoir
  • LMDZ4/trunk/libf/phylmd/ini_histmthNMC.h

    r1398 r1400  
    2727     .                 nhori, nid_mthnmc)
    2828c
    29          CALL histvert(nid_mthnmc, "plev", "pressure", "mb",
    30      .                 nlevSTD, rlevSTD/100., nvert,"down")
     29         CALL histvert(nid_mthnmc, "plev", "pressure", "Pa",
     30     .                 nlevSTD, rlevSTD, nvert,"down")
    3131c
    3232cIM Astuce MAF: remplacer inst par ave pour les variables NMC pour avoir
  • LMDZ4/trunk/libf/phylmd/phys_output_mod.F90

    r1398 r1400  
    745745       endif
    746746 
    747       CALL histvert(nid_files(iff), "presnivs", "Vertical levels", "mb", &
     747      CALL histvert(nid_files(iff), "presnivs", "Vertical levels", "Pa", &
    748748           levmax(iff) - levmin(iff) + 1, &
    749            presnivs(levmin(iff):levmax(iff))/100., nvertm(iff),"down")
     749           presnivs(levmin(iff):levmax(iff)), nvertm(iff),"down")
    750750
    751751!!!!!!!!!!!!! Traitement des champs 3D pour histhf !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
     
    10411041      ilev=ilev+1
    10421042      print*,'ilev k bb2 flag name ',ilev,k, bb2,o_uSTDlevs(ilev)%flag,o_uSTDlevs(ilev)%name
    1043  CALL histdef2d(iff,o_uSTDlevs(ilev)%flag,o_uSTDlevs(ilev)%name,"Zonal wind "//bb2//"mb", "m/s")
    1044  CALL histdef2d(iff,o_vSTDlevs(ilev)%flag,o_vSTDlevs(ilev)%name,"Meridional wind "//bb2//"mb", "m/s")
    1045  CALL histdef2d(iff,o_wSTDlevs(ilev)%flag,o_wSTDlevs(ilev)%name,"Vertical wind "//bb2//"mb", "Pa/s")
    1046  CALL histdef2d(iff,o_zSTDlevs(ilev)%flag,o_zSTDlevs(ilev)%name,"Geopotential height "//bb2//"mb", "m")
    1047  CALL histdef2d(iff,o_qSTDlevs(ilev)%flag,o_qSTDlevs(ilev)%name,"Specific humidity "//bb2//"mb", "kg/kg" )
    1048  CALL histdef2d(iff,o_tSTDlevs(ilev)%flag,o_tSTDlevs(ilev)%name,"Temperature "//bb2//"mb", "K")
     1043 CALL histdef2d(iff,o_uSTDlevs(ilev)%flag,o_uSTDlevs(ilev)%name,"Zonal wind "//bb2//"hPa", "m/s")
     1044 CALL histdef2d(iff,o_vSTDlevs(ilev)%flag,o_vSTDlevs(ilev)%name,"Meridional wind "//bb2//"hPa", "m/s")
     1045 CALL histdef2d(iff,o_wSTDlevs(ilev)%flag,o_wSTDlevs(ilev)%name,"Vertical wind "//bb2//"hPa", "Pa/s")
     1046 CALL histdef2d(iff,o_zSTDlevs(ilev)%flag,o_zSTDlevs(ilev)%name,"Geopotential height "//bb2//"hPa", "m")
     1047 CALL histdef2d(iff,o_qSTDlevs(ilev)%flag,o_qSTDlevs(ilev)%name,"Specific humidity "//bb2//"hPa", "kg/kg" )
     1048 CALL histdef2d(iff,o_tSTDlevs(ilev)%flag,o_tSTDlevs(ilev)%name,"Temperature "//bb2//"hPa", "K")
    10491049     ENDIF !(bb2.EQ."850".OR.bb2.EQ."700".OR."500".OR.bb2.EQ."200".OR.bb2.EQ."50".OR.bb2.EQ."10")
    10501050       ENDDO
Note: See TracChangeset for help on using the changeset viewer.