Ignore:
Timestamp:
Feb 18, 2011, 8:17:40 PM (14 years ago)
Author:
aslmd
Message:

README-000-svn: quelques ajouts

LMD_MM_MARS: serie de changements mineurs

A 0 mesoscale/TESTS/TESTCONVEC.tar.gz
ajout cas test convection bubble [tests nuages CO2]

A 0 mesoscale/LMD_MM_MARS/SIMU/deftank/POLAR_NEST_appere.tar.gz
M 68 mesoscale/LMD_MM_MARS/SRC/WPS/wps_mars/geogrid/GEOGRID.TBL.ARW_Mars
A 0 mesoscale/LMD_MM_MARS/SRC/WPS/wps_mars/geogrid/GEOGRID.TBL.ARW_Mars_POLARTESTS
ajout def avec 3 nests dans les regions polaires
changement de GEOGRID.TBL pour prendre en compte valeurs manquantes polaires pour ALB et TI

M 68 mesoscale/LMD_MM_MARS/SIMU/in_lmdz_mars/compile
M 68 mesoscale/LMD_MM_MARS/SIMU/in_lmdz_mars/myGCM/launch_gcm
M 68 mesoscale/LMDZ.MARS/myGCM/callphys.def
par defaut pointe desormais vers initialisation GCM avec cycle de l'eau

M 68 mesoscale/LMD_MM_MARS/SRC/PREP_MARS/readmeteo.F90
pour passer les champ de traceurs eau vapeur et glace a la surface

M 68 mesoscale/LMD_MM_MARS/SRC/WRFV2/mars_lmd/makegcm_*
M 68 mesoscale/LMD_MM_MARS/SRC/WRFV2/mars_lmd_new/makegcm_*
ajout de l'option csh -f pour importer les options de l'environnement courant

D 68 mesoscale/LMDZ.MARS/myGCM/startfi.nc
D 68 mesoscale/LMDZ.MARS/myGCM/start.nc
ne plus synchroniser (change a chaque run... et cree par launch_gcm de toute facon)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/mesoscale/LMD_MM_MARS/SRC/PREP_MARS/readmeteo.F90

    r11 r69  
    8484real, dimension(:,:,:,:), allocatable :: tsoilfile
    8585real, dimension(:,:,:,:), allocatable :: waterfile, watericefile
     86real, dimension(:,:,:), allocatable :: swaterfile, swatericefile
    8687
    8788!! Reading the parameter file
     
    210211allocate(waterfile(lonlen,latlen,altlen,timelen))
    211212allocate(watericefile(lonlen,latlen,altlen,timelen))
     213allocate(swaterfile(lonlen,latlen,timelen))
     214allocate(swatericefile(lonlen,latlen,timelen))
    212215allocate(psfile(lonlen,latlen,timelen))
    213216allocate(tsfile(lonlen,latlen,timelen))
     
    236239waterfile(:,:,:,:)=0
    237240watericefile(:,:,:,:)=0
     241swaterfile(:,:,:)=0
     242swatericefile(:,:,:)=0
    238243psfile(:,:,:)=0
    239244tsfile(:,:,:)=0
     
    559564    endif
    560565    ierr=NF_GET_VAR_REAL(nid,nvarid,watericefile)
     566
     567    print *,'Surface Water vapor'
     568    ierr=NF_INQ_VARID(nid,"qsurf02",nvarid)
     569    if (ierr.ne.NF_NOERR) then
     570      write(*,*) "...No qsurf02 - surface Water vapor set to 0"
     571      swaterfile(:,:,:)=0.
     572    endif
     573    ierr=NF_GET_VAR_REAL(nid,nvarid,swaterfile)
     574
     575    print *,'Surface Water ice'
     576    ierr=NF_INQ_VARID(nid,"qsurf01",nvarid)
     577    if (ierr.ne.NF_NOERR) then
     578      write(*,*) "...No qsurf01 - surface Water ice set to 0"
     579      swatericefile(:,:,:)=0.
     580    endif
     581    ierr=NF_GET_VAR_REAL(nid,nvarid,swatericefile)
    561582!!------------------------
    562583!! special water stuff
     
    9831004DESC='Water vapor'
    9841005XLVL=200100.
    985 SLAB=waterfile(:,:,1,time_out(l))
     1006!SLAB=waterfile(:,:,1,time_out(l))
     1007SLAB=swaterfile(:,:,time_out(l))
    9861008        ! And now put everything in the destination file
    9871009        ! ... Header
     
    10011023DESC='Water ice'
    10021024XLVL=200100.
    1003 SLAB=watericefile(:,:,1,time_out(l))
     1025!SLAB=watericefile(:,:,1,time_out(l))
     1026SLAB=swatericefile(:,:,time_out(l))
    10041027        ! And now put everything in the destination file
    10051028        ! ... Header
     
    12381261deallocate(waterfile)
    12391262deallocate(watericefile)
     1263deallocate(swaterfile)
     1264deallocate(swatericefile)
    12401265deallocate(psfile)
    12411266deallocate(tsfile)
Note: See TracChangeset for help on using the changeset viewer.