Ignore:
Timestamp:
Jun 4, 2010, 6:56:18 PM (14 years ago)
Author:
musat
Message:

Last corrections for CMIP5:

  • Add O3 at standard level files histmthNMC.nc
  • Add positive attribute "down" for vertical axes for all output files
  • Replace "inst" by "ave" for hist*NMC.nc files to have time_counter and bounds for time axis (Marie-Alice's hint)
  • Correct units for vertical axes : mb instead of hPa
  • Add mass flux at the bottom of clouds
  • Comment non initialized variables (s_capCL, s_oliqCL, s_cteiCL, s_trmb1, s_trmb2, s_trmb3) for the output files
  • Geopotential field phy850, phi700, phi500, etc are modified to "geopotential height and are called z850, z700, z500, etc
  • Meaning of specific humidity outputs - ovapinit and ovap - were interchanged
  • Fields albs, albslw become alb1, alb2 in output files
  • Correct title for rugs_* fields
  • Correct units for pbase and ptop are Pa (not mb)
  • Correct ndayrain field

FH/JLD/JYG/MAF/IM

File:
1 edited

Legend:

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

    r1374 r1398  
    3131     .                 nhori, nid_hfnmc)
    3232c
    33          CALL histvert(nid_hfnmc, "plev", "pressure", "Pa",
    34      .                 nlevSTD3, rlevSTD3, nvert)
     33         CALL histvert(nid_hfnmc, "plev", "pressure", "mb",
     34     .                 nlevSTD3, rlevSTD3/100., nvert,"down")
     35c
     36cIM Astuce MAF: remplacer inst par ave pour les variables NMC pour avoir
     37cIM             le time_counter et les bounds
     38c
    3539ccc
    3640ccc Champs 3D interpolles sur des niveaux de pression du NMC
     
    4751     .                 "Valeurs non-definies","-",
    4852     .                iim,jj_nb,nhori, nlevSTD3,1,nlevSTD3, nvert, 32,
    49      .                "inst(X)", zout,zout)
     53     .                "ave(X)", zout,zout)
    5054c
    5155          CALL histdef(nid_hfnmc, "ta",
    5256     .                 "Air temperature","K",
    5357     .                iim,jj_nb,nhori, nlevSTD3,1,nlevSTD3, nvert, 32,
    54      .                "inst(X)", zout,zout)
     58     .                "ave(X)", zout,zout)
    5559c
    5660         CALL histdef(nid_hfnmc, "zg",
    5761     .                "Geopotential height", "m",
    5862     .                iim,jj_nb,nhori, nlevSTD3,1,nlevSTD3, nvert, 32,
    59      .                "inst(X)", zout,zout)
     63     .                "ave(X)", zout,zout)
    6064c
    6165          CALL histdef(nid_hfnmc, "hus",
    6266     .                 "Specific humidity","1",
    6367     .                iim,jj_nb,nhori, nlevSTD3,1,nlevSTD3, nvert, 32,
    64      .                "inst(X)", zout,zout)
     68     .                "ave(X)", zout,zout)
    6569c
    6670         CALL histdef(nid_hfnmc, "hur",
    6771     .                 "Relative humidity", "%",
    6872     .                iim,jj_nb,nhori, nlevSTD3,1,nlevSTD3, nvert, 32,
    69      .                "inst(X)", zout,zout)
     73     .                "ave(X)", zout,zout)
    7074c
    7175          CALL histdef(nid_hfnmc, "ua",
    7276     .                 "Eastward wind","m s-1",
    7377     .                iim,jj_nb,nhori, nlevSTD3,1,nlevSTD3, nvert, 32,
    74      .                "inst(X)", zout,zout)
     78     .                "ave(X)", zout,zout)
    7579c
    7680          CALL histdef(nid_hfnmc, "va",
    7781     .                 "Northward wind","m s-1",
    7882     .                iim,jj_nb,nhori, nlevSTD3,1,nlevSTD3, nvert, 32,
    79      .                "inst(X)", zout,zout)
     83     .                "ave(X)", zout,zout)
    8084c
    8185          CALL histdef(nid_hfnmc, "wap",
    8286     .                 "Lagrangian tendency of air pressure","Pa s-1",
    8387     .                iim,jj_nb,nhori, nlevSTD3,1,nlevSTD3, nvert, 32,
    84      .                "inst(X)", zout,zout)
     88     .                "ave(X)", zout,zout)
    8589c
    8690          CALL histdef(nid_hfnmc, "psbg",
    8791     .         "Pressure sfce below ground","%",
    8892     .         iim,jj_nb,nhori, nlevSTD3,1,nlevSTD3, nvert, 32,
    89      .         "inst(X)", zout,zout)
     93     .         "ave(X)", zout,zout)
    9094c
    9195          CALL histdef(nid_hfnmc, "uv",
    9296     .         "uv ",
    9397     .         "m2/s2",iim,jj_nb,nhori, nlevSTD3,1,nlevSTD3, nvert, 32,
    94      .         "inst(X)", zout,zout)
     98     .         "ave(X)", zout,zout)
    9599c
    96100          CALL histdef(nid_hfnmc, "vq",
     
    98102     .         "m/s * (kg/kg)",iim,jj_nb,nhori,
    99103     .          nlevSTD3,1,nlevSTD3, nvert, 32,
    100      .         "inst(X)", zout,zout)
     104     .         "ave(X)", zout,zout)
    101105c
    102106          CALL histdef(nid_hfnmc, "vT",
     
    104108     .         "mK/s",iim,jj_nb,nhori,
    105109     .          nlevSTD3,1,nlevSTD3, nvert, 32,
    106      .         "inst(X)", zout,zout)
     110     .         "ave(X)", zout,zout)
    107111c
    108112          CALL histdef(nid_hfnmc, "wq",
     
    110114     .         "(Pa/s)*(kg/kg)",iim,jj_nb,nhori,
    111115     .          nlevSTD3,1,nlevSTD3, nvert, 32,
    112      .         "inst(X)", zout,zout)
     116     .         "ave(X)", zout,zout)
    113117c
    114118          CALL histdef(nid_hfnmc, "vphi",
     
    116120     .         "m2/s",iim,jj_nb,nhori,
    117121     .          nlevSTD3,1,nlevSTD3, nvert, 32,
    118      .         "inst(X)", zout,zout)
     122     .         "ave(X)", zout,zout)
    119123c
    120124          CALL histdef(nid_hfnmc, "wT",
     
    122126     .         "K*Pa/s",iim,jj_nb,nhori,
    123127     .          nlevSTD3,1,nlevSTD3, nvert, 32,
    124      .         "inst(X)", zout,zout)
     128     .         "ave(X)", zout,zout)
    125129c
    126130          CALL histdef(nid_hfnmc, "uxu",
     
    128132     .         "m2/s2",iim,jj_nb,nhori,
    129133     .          nlevSTD3,1,nlevSTD3, nvert, 32,
    130      .         "inst(X)", zout,zout)
     134     .         "ave(X)", zout,zout)
    131135c
    132136          CALL histdef(nid_hfnmc, "vxv",
     
    134138     .         "m2/s2",iim,jj_nb,nhori,
    135139     .          nlevSTD3,1,nlevSTD3, nvert, 32,
    136      .         "inst(X)", zout,zout)
     140     .         "ave(X)", zout,zout)
    137141c
    138142          CALL histdef(nid_hfnmc, "TxT",
     
    140144     .         "K2",iim,jj_nb,nhori,
    141145     .          nlevSTD3,1,nlevSTD3, nvert, 32,
    142      .         "inst(X)", zout,zout)
     146     .         "ave(X)", zout,zout)
    143147c
    144148         CALL histend(nid_hfnmc)
Note: See TracChangeset for help on using the changeset viewer.