Changeset 1012


Ignore:
Timestamp:
Oct 7, 2008, 7:44:32 PM (16 years ago)
Author:
lsce
Message:
  • Error in another argument list.
  • Added writing in double precision in case of NC_DOUBLE

JG

Location:
LMDZ4/trunk/libf/dyn3dpar
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LMDZ4/trunk/libf/dyn3dpar/etat0_netcdf.F

    r1000 r1012  
    148148!      CALL defrun_new(99,.TRUE.,clesphy0)
    149149      CALL conf_gcm( 99, .TRUE. , clesphy0 )
    150       call conf_phys( ok_veget, ok_journe, ok_mensuel, ok_instan,       &
    151      &                 ok_hf,                                           &
     150      call conf_phys(  ok_journe, ok_mensuel, ok_instan, ok_hf,         &
    152151     &                 solarlong0,seuil_inversion,                      &
    153152     &                 fact_cldcon, facttemps,ok_newmicro,iflag_radia,  &
  • LMDZ4/trunk/libf/dyn3dpar/limit_netcdf.F

    r1000 r1012  
    11891189      dims(2) = ntim
    11901190c
     1191#ifdef NC_DOUBLE
     1192      ierr = NF_DEF_VAR (nid, "TEMPS", NF_DOUBLE, 1,ntim, id_tim)
     1193#else
    11911194      ierr = NF_DEF_VAR (nid, "TEMPS", NF_FLOAT, 1,ntim, id_tim)
     1195#endif
    11921196      ierr = NF_PUT_ATT_TEXT (nid, id_tim, "title", 17,
    11931197     .                        "Jour dans l annee")
    11941198      IF (newlmt) THEN
    11951199c
     1200#ifdef NC_DOUBLE
     1201        ierr = NF_DEF_VAR (nid, "FOCE", NF_DOUBLE, 2,dims, id_FOCE)
     1202#else
    11961203        ierr = NF_DEF_VAR (nid, "FOCE", NF_FLOAT, 2,dims, id_FOCE)
     1204#endif
    11971205        ierr = NF_PUT_ATT_TEXT (nid, id_FOCE, "title", 14,
    11981206     .                      "Fraction ocean")
    11991207c
     1208#ifdef NC_DOUBLE
     1209        ierr = NF_DEF_VAR (nid, "FSIC", NF_DOUBLE, 2,dims, id_FSIC)
     1210#else
    12001211        ierr = NF_DEF_VAR (nid, "FSIC", NF_FLOAT, 2,dims, id_FSIC)
     1212#endif
    12011213        ierr = NF_PUT_ATT_TEXT (nid, id_FSIC, "title", 21,
    12021214     .                      "Fraction glace de mer")
    12031215c
     1216#ifdef NC_DOUBLE
     1217        ierr = NF_DEF_VAR (nid, "FTER", NF_DOUBLE, 2,dims, id_FTER)
     1218#else
    12041219        ierr = NF_DEF_VAR (nid, "FTER", NF_FLOAT, 2,dims, id_FTER)
     1220#endif
    12051221        ierr = NF_PUT_ATT_TEXT (nid, id_FTER, "title", 14,
    12061222     .                      "Fraction terre")
    12071223c
     1224#ifdef NC_DOUBLE
     1225        ierr = NF_DEF_VAR (nid, "FLIC", NF_DOUBLE, 2,dims, id_FLIC)
     1226#else
    12081227        ierr = NF_DEF_VAR (nid, "FLIC", NF_FLOAT, 2,dims, id_FLIC)
     1228#endif
    12091229        ierr = NF_PUT_ATT_TEXT (nid, id_FLIC, "title", 17,
    12101230     .                      "Fraction land ice")
    12111231c
    12121232      ELSE
     1233#ifdef NC_DOUBLE
     1234        ierr = NF_DEF_VAR (nid, "NAT", NF_DOUBLE, 2,dims, id_NAT)
     1235#else
    12131236        ierr = NF_DEF_VAR (nid, "NAT", NF_FLOAT, 2,dims, id_NAT)
     1237#endif
    12141238        ierr = NF_PUT_ATT_TEXT (nid, id_NAT, "title", 23,
    12151239     .                      "Nature du sol (0,1,2,3)")
    12161240      ENDIF
     1241#ifdef NC_DOUBLE
     1242      ierr = NF_DEF_VAR (nid, "SST", NF_DOUBLE, 2,dims, id_SST)
     1243#else
    12171244      ierr = NF_DEF_VAR (nid, "SST", NF_FLOAT, 2,dims, id_SST)
     1245#endif
    12181246      ierr = NF_PUT_ATT_TEXT (nid, id_SST, "title", 35,
    12191247     .                      "Temperature superficielle de la mer")
     1248#ifdef NC_DOUBLE
     1249      ierr = NF_DEF_VAR (nid, "BILS", NF_DOUBLE, 2,dims, id_BILS)
     1250#else
    12201251      ierr = NF_DEF_VAR (nid, "BILS", NF_FLOAT, 2,dims, id_BILS)
     1252#endif
    12211253      ierr = NF_PUT_ATT_TEXT (nid, id_BILS, "title", 32,
    12221254     .                        "Reference flux de chaleur au sol")
     1255#ifdef NC_DOUBLE
     1256      ierr = NF_DEF_VAR (nid, "ALB", NF_DOUBLE, 2,dims, id_ALB)
     1257#else
    12231258      ierr = NF_DEF_VAR (nid, "ALB", NF_FLOAT, 2,dims, id_ALB)
     1259#endif
    12241260      ierr = NF_PUT_ATT_TEXT (nid, id_ALB, "title", 19,
    12251261     .                        "Albedo a la surface")
     1262#ifdef NC_DOUBLE
     1263      ierr = NF_DEF_VAR (nid, "RUG", NF_DOUBLE, 2,dims, id_RUG)
     1264#else
    12261265      ierr = NF_DEF_VAR (nid, "RUG", NF_FLOAT, 2,dims, id_RUG)
     1266#endif
    12271267      ierr = NF_PUT_ATT_TEXT (nid, id_RUG, "title", 8,
    12281268     .                        "Rugosite")
Note: See TracChangeset for help on using the changeset viewer.