Ignore:
Timestamp:
Jun 26, 2014, 12:25:31 PM (10 years ago)
Author:
slebonnois
Message:

SL: many bug corrections in phyvenus, some cleaning, and a new ksi matrix format for Venus IR

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.VENUS/libf/phyvenus/writerestartphy.F

    r808 r1301  
    22     .           rlat,rlon, tsol,tsoil,
    33     .           albedo,
    4      .           solsw, sollw,fder,
    5      .           radsol,
     4     .           solsw, sollw,fder,dlw,
     5     .           sollwdown,radsol,
    66     .    zmea, zstd, zsig, zgam, zthe, zpic, zval,
    77     .           t_ancien)
     
    2727      real sollw(klon)
    2828      real fder(klon)
     29      real dlw(klon)
     30      real sollwdown(klon)
    2931      REAL radsol(klon)
    3032      REAL zmea(klon), zstd(klon)
     
    182184#endif
    183185      ierr = NF_PUT_ATT_TEXT (nid,nvarid,"title", 27,
    184      .                        "Rayonnement IF a la surface")
     186     .                        "Rayonnement IR a la surface")
    185187      ierr = NF_ENDDEF(nid)
    186188#ifdef NC_DOUBLE
     
    207209      ierr = NF_REDEF (nid)
    208210#ifdef NC_DOUBLE
     211      ierr = NF_DEF_VAR (nid, "dlw", NF_DOUBLE, 1, idim2,nvarid)
     212#else
     213      ierr = NF_DEF_VAR (nid, "dlw", NF_FLOAT, 1, idim2,nvarid)
     214#endif
     215      ierr = NF_PUT_ATT_TEXT (nid,nvarid,"title", 14,
     216     .                        "Derivee flux IR")
     217      ierr = NF_ENDDEF(nid)
     218#ifdef NC_DOUBLE
     219      ierr = NF_PUT_VAR_DOUBLE (nid,nvarid,dlw)
     220#else
     221      ierr = NF_PUT_VAR_REAL (nid,nvarid,dlw)
     222#endif
     223c
     224      ierr = NF_REDEF (nid)
     225#ifdef NC_DOUBLE
     226      ierr = NF_DEF_VAR (nid, "sollwdown", NF_DOUBLE, 1, idim2,nvarid)
     227#else
     228      ierr = NF_DEF_VAR (nid, "sollwdown", NF_FLOAT, 1, idim2,nvarid)
     229#endif
     230      ierr = NF_PUT_ATT_TEXT (nid,nvarid,"title", 14,
     231     .                        "Flux IR vers le bas a la surface")
     232      ierr = NF_ENDDEF(nid)
     233#ifdef NC_DOUBLE
     234      ierr = NF_PUT_VAR_DOUBLE (nid,nvarid,sollwdown)
     235#else
     236      ierr = NF_PUT_VAR_REAL (nid,nvarid,sollwdown)
     237#endif
     238c
     239      ierr = NF_REDEF (nid)
     240#ifdef NC_DOUBLE
    209241      ierr = NF_DEF_VAR (nid, "RADS", NF_DOUBLE, 1, idim2,nvarid)
    210242#else
Note: See TracChangeset for help on using the changeset viewer.