Ignore:
Timestamp:
Aug 17, 2006, 5:41:51 PM (18 years ago)
Author:
Laurent Fairhead
Message:

Inclusion des modifs de Y. Meurdesoif pour la version V3
LF

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ4/branches/V3_test/libf/phylmd/ini_histISCCP.h

    r684 r704  
    5353c definition coordonnees lon,lat en globale
    5454c
    55         CALL gr_fi_ecrit(1,klon,iim,jjmp1,rlon,zx_lon)
    56         DO i = 1, iim
    57           zx_lon(i,1) = rlon(i+1)
    58           zx_lon(i,jjmp1) = rlon(i+1)
    59         ENDDO
    60 
    61         CALL gr_fi_ecrit(1,klon,iim,jjmp1,rlat,zx_lat)
     55cym        CALL gr_fi_ecrit(1,klon,iim,jjmp1,rlon,zx_lon)
     56cym        DO i = 1, iim
     57cym          zx_lon(i,1) = rlon(i+1)
     58cym          zx_lon(i,jjmp1) = rlon(i+1)
     59cym        ENDDO
     60
     61cym        CALL gr_fi_ecrit(1,klon,iim,jjmp1,rlat,zx_lat)
    6262c
    6363cIM BEG region
     64cym Desole dans un premier temps le mode région ne marchera pas
     65cym Il faudra voir dans un second temps pour l'implementer
     66cym Mais cela posera des problèmes au niveau de la reconstruction
     67
    6468          imin_ins=1
    6569          imax_ins=iim
     
    8387c
    8488        IF(1.EQ.0) THEN
    85          CALL histbeg("histISCCP.nc", iim,zx_lon(:,1),jjmp1,zx_lat(1,:),
    86      .                 1, iim, 1, jjmp1,
    87      .                 itau_phy, zjulian, dtime,
     89cym         CALL histbeg("histISCCP.nc", iim,zx_lon(:,1),jjmp1,zx_lat(1,:),
     90cym     .                 1, iim, 1, jjmp1,
     91cym     .                 itau_phy, zjulian, dtime,
     92cym     .                 nhori, nid_isccp)
     93         CALL histbeg_phy("histISCCP.nc", itau_phy, zjulian, dtime,
    8894     .                 nhori, nid_isccp)
     95
    8996        ENDIF !(1.EQ.0) THEN
    9097c
    91          CALL histbeg("histISCCP.nc", iim,zx_lon(:,1),
    92      .                 jjmp1,zx_lat(1,:),
    93      .                 imin_ins,imax_ins-imin_ins+1,
    94      .                 jmin_ins,jmax_ins-jmin_ins+1,
    95      .                 itau_phy, zjulian, dtime,
     98cym         CALL histbeg("histISCCP.nc", iim,zx_lon(:,1),
     99cym     .                 jjmp1,zx_lat(1,:),
     100cym     .                 imin_ins,imax_ins-imin_ins+1,
     101cym     .                 jmin_ins,jmax_ins-jmin_ins+1,
     102cym     .                 itau_phy, zjulian, dtime,
     103cym     .                 nhori, nid_isccp)
     104
     105         CALL histbeg_phy("histISCCP.nc", itau_phy, zjulian, dtime,
    96106     .                 nhori, nid_isccp)
     107
    97108c
    98109        IF(type_run.EQ."ENSP".OR.type_run.EQ."CLIM") THEN
     
    118129          CALL histdef(nid_isccp, "cldISCCP_"//taulev(k)//typinout(n),
    119130     .                "LMDZ ISCCP cld", "%",
    120      .                iim, jjmp1,nhori,lmaxm1,1,lmaxm1,nvert,32,
     131     .                iim, jjphy_nb,nhori,lmaxm1,1,lmaxm1,nvert,32,
    121132     .                "ave(X)", zcals(n),zout_isccp(n))
    122133         ENDDO
     
    124135         CALL histdef(nid_isccp, "nsunlit"//typinout(n),
    125136     .                "Nb of calls with sunlit ", "%",
    126      .                iim, jjmp1,nhori,1,1,1,-99,32,
     137     .                iim, jjphy_nb,nhori,1,1,1,-99,32,
    127138     .                "ave(X)", zcals(n),zout_isccp(n))
    128139c
     
    140151           CALL histdef(nid_isccp, pclev(l)//taulev(k)//typinout(n),
    141152     .                "LMDZ ISCCP cld "//cnameisccp(l,k), "%",
    142      .                iim, jjmp1,nhori,1,1,1,-99,32,
     153     .                iim, jjphy_nb,nhori,1,1,1,-99,32,
    143154     .                "ave(X)", zcals(n),zout_isccp(n))
    144155c
     
    149160          CALL histdef(nid_isccp, "nsunlit"//typinout(n),
    150161     .                "Nb of calls with sunlit ", "%",
    151      .                iim, jjmp1,nhori,1,1,1,-99,32,
     162     .                iim, jjphy_nb,nhori,1,1,1,-99,32,
    152163     .                "ave(X)", zcals(n),zout_isccp(n))
    153164c
     
    155166          CALL histdef(nid_isccp, "cirr",
    156167     .                "Cirrus lk ISCCP-D2", "%",
    157      .                iim, jjmp1,nhori,1,1,1,-99,32,
     168     .                iim, jjphy_nb,nhori,1,1,1,-99,32,
    158169     .                "ave(X)", zcals(n),zout_isccp(n))
    159170c
    160171          CALL histdef(nid_isccp, "cist",
    161172     .                "CiSt lk ISCCP-D2", "%",
    162      .                iim, jjmp1,nhori,1,1,1,-99,32,
     173     .                iim, jjphy_nb,nhori,1,1,1,-99,32,
    163174     .                "ave(X)", zcals(n),zout_isccp(n))
    164175c
    165176          CALL histdef(nid_isccp, "deep",
    166177     .                "Deep lk ISCCP-D2", "%",
    167      .                iim, jjmp1,nhori,1,1,1,-99,32,
     178     .                iim, jjphy_nb,nhori,1,1,1,-99,32,
    168179     .                "ave(X)", zcals(n),zout_isccp(n))
    169180c
    170181          CALL histdef(nid_isccp, "alcu",
    171182     .                "AlCu lk ISCCP-D2", "%",
    172      .                iim, jjmp1,nhori,1,1,1,-99,32,
     183     .                iim, jjphy_nb,nhori,1,1,1,-99,32,
    173184     .                "ave(X)", zcals(n),zout_isccp(n))
    174185c
    175186          CALL histdef(nid_isccp, "alst",
    176187     .                "AlSt lk ISCCP-D2", "%",
    177      .                iim, jjmp1,nhori,1,1,1,-99,32,
     188     .                iim, jjphy_nb,nhori,1,1,1,-99,32,
    178189     .                "ave(X)", zcals(n),zout_isccp(n))
    179190c
    180191          CALL histdef(nid_isccp, "nist",
    181192     .                "NiSt lk ISCCP-D2", "%",
    182      .                iim, jjmp1,nhori,1,1,1,-99,32,
     193     .                iim, jjphy_nb,nhori,1,1,1,-99,32,
    183194     .                "ave(X)", zcals(n),zout_isccp(n))
    184195c
    185196          CALL histdef(nid_isccp, "cumu",
    186197     .                "Cumu lk ISCCP-D2", "%",
    187      .                iim, jjmp1,nhori,1,1,1,-99,32,
     198     .                iim, jjphy_nb,nhori,1,1,1,-99,32,
    188199     .                "ave(X)", zcals(n),zout_isccp(n))
    189200c
    190201          CALL histdef(nid_isccp, "stcu",
    191202     .                "StCu lk ISCCP-D2", "%",
    192      .                iim, jjmp1,nhori,1,1,1,-99,32,
     203     .                iim, jjphy_nb,nhori,1,1,1,-99,32,
    193204     .                "ave(X)", zcals(n),zout_isccp(n))
    194205c
    195206          CALL histdef(nid_isccp, "stra",
    196207     .                "Stra lk ISCCP-D2", "%",
    197      .                iim, jjmp1,nhori,1,1,1,-99,32,
     208     .                iim, jjphy_nb,nhori,1,1,1,-99,32,
    198209     .                "ave(X)", zcals(n),zout_isccp(n))
    199210c
     
    201212          CALL histdef(nid_isccp, "thin",
    202213     .                "Opt. thin ISCCP-D2 like clouds", "%",
    203      .                iim, jjmp1,nhori,lmax3,1,lmax3,nvert3,32,
     214     .                iim, jjphy_nb,nhori,lmax3,1,lmax3,nvert3,32,
    204215     .                "ave(X)", zcals(n),zout_isccp(n))
    205216c
    206217          CALL histdef(nid_isccp, "mid",
    207218     .                "Opt. intermediate ISCCP-D2 like clouds", "%",
    208      .                iim, jjmp1,nhori,lmax3,1,lmax3,nvert3,32,
     219     .                iim, jjphy_nb,nhori,lmax3,1,lmax3,nvert3,32,
    209220     .                "ave(X)", zcals(n),zout_isccp(n))
    210221c
    211222          CALL histdef(nid_isccp, "thick",
    212223     .                "Opt. thick ISCCP-D2 like clouds", "%",
    213      .                iim, jjmp1,nhori,lmax3,1,lmax3,nvert3,32,
     224     .                iim, jjphy_nb,nhori,lmax3,1,lmax3,nvert3,32,
    214225     .                "ave(X)", zcals(n),zout_isccp(n))
    215226c
     
    224235          CALL histdef(nid_isccp,"boxptop"//verticaxe(n),
    225236     .                "Boxptop axe"//verticaxe(n), "mb",
    226      .                iim, jjmp1,nhori,
     237     .                iim, jjphy_nb,nhori,
    227238     .                ncol(n),1,ncol(n),nvlev(n),32,
    228239cIM  .                ncolmx,1,ncolmx,nvlev,32,
     
    237248          CALL histdef(nid_isccp, "seed"//verticaxe(n),
    238249     .                "seed axe"//verticaxe(n), "-",
    239      .                iim, jjmp1,nhori,1,1,1,-99,32,
     250     .                iim, jjphy_nb,nhori,1,1,1,-99,32,
    240251cIM  .                "inst(X)", dtime,dtime)
    241252     .                "ave(X)", zcals(n),zout_isccp(n))
Note: See TracChangeset for help on using the changeset viewer.