Ignore:
Timestamp:
Oct 10, 2011, 11:01:05 PM (13 years ago)
Author:
aslmd
Message:

MESOSCALE: * implemented z0 roughness map from Hebrard et al. 2011

  • also possible to prescribe a constant value in namelist.input through init_Z0
  • if there is a missing value [z0=0] or a problem, default value is 1cm
  • note: in surface.nc and geo_em.d01.nc, z0 is in cm

in wrfinput_d01 and LMD physics integrations, z0 is in m

MODIFIED files in the physics [MESOSCALE ONLY]
M 314 LMDZ.MARS/libf/phymars/meso_inc/meso_inc_ini.F
M 314 LMDZ.MARS/libf/phymars/meso_inc/meso_inc_inifisini.F
M 314 LMDZ.MARS/libf/phymars/meso_inc/meso_inc_inifisinvar.F
M 314 LMDZ.MARS/libf/phymars/meso_inc/meso_inc_inifisvar.F

MODIFIED files in the dynamical core and interface
M 314 MESOSCALE/LMD_MM_MARS/SRC/WRFV2/call_meso_inifis1.inc
M 314 MESOSCALE/LMD_MM_MARS/SRC/WRFV2/call_meso_inifis2.inc
M 314 MESOSCALE/LMD_MM_MARS/SRC/WRFV2/call_meso_inifis3.inc
M 314 MESOSCALE/LMD_MM_MARS/SRC/WRFV2/Registry/Registry.EM
M 314 MESOSCALE/LMD_MM_MARS/SRC/WRFV2/dyn_em/module_initialize_real.F
M 314 MESOSCALE/LMD_MM_MARS/SRC/WRFV2/dyn_em/solve_em.F
M 314 MESOSCALE/LMD_MM_MARS/SRC/WRFV2/phys/module_lmd_driver.F

MODIFIED files for geogrid.exe [interpolation on the domain]
M 314 MESOSCALE/LMD_MM_MARS/SRC/WPS/wps_mars/geogrid/GEOGRID.TBL.ARW_Mars
M 314 MESOSCALE/LMD_MM_MARS/SRC/WPS/wps_mars/namelist.wps_TEST
A 0 MESOSCALE/LMD_MM_MARS/WPS_GEOG/rough_GCM



M 314 MESOSCALE_DEV/TESTS/LMD_MM_MARS_FASTCASEnewphys.tar.gz

The manual does not feature the few indications necessary for simulations
with new physics so we took a few notes, commented for the moment
M 314 MESOSCALE_DEV/MANUAL/SRC

Location:
trunk/LMDZ.MARS/libf/phymars/meso_inc
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.MARS/libf/phymars/meso_inc/meso_inc_ini.F

    r285 r315  
    1717      tsoil(:,:)=wtsoil(:,:)
    1818      PRINT*,'check: tsoil ',tsoil(1,1),tsoil(ngridmx,nsoilmx)
    19      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    20      !!!new physics
    21       PRINT*,'no variable z0 field for the moment. use z0_default.'
    22       z0(:) = z0_default
    23       PRINT*, 'check z0 ', z0(1)
     19c     !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
     20c     !!!new physics
     21c      PRINT*,'no variable z0 field for the moment. use z0_default.'
     22c      z0(:) = z0_default
     23c      PRINT*, 'check z0 ', z0(1)
    2424      inertiedat(:,:)=wisoil(:,:)
    2525      PRINT*,'check: inert ',inertiedat(1,1),inertiedat(ngridmx,nsoilmx)
  • trunk/LMDZ.MARS/libf/phymars/meso_inc/meso_inc_inifisini.F

    r250 r315  
    8383        print*,volcapa
    8484
     85        !
     86        ! in surfdat.h
     87        !
     88        z0(:) = wz0tab(:)
     89        print*,"check: z0"
     90        print*,z0(1),z0(ngrid)
     91
    8592c*****************************************************
    8693c Since it comes from WRF settings, we have to
  • trunk/LMDZ.MARS/libf/phymars/meso_inc/meso_inc_inifisinvar.F

    r234 r315  
    55     $           ,wemissiv,wemissiceN,wemissiceS,walbediceN,walbediceS
    66     $           ,wiceradiusN,wiceradiusS,wdtemisiceN,wdtemisiceS
    7      $           ,walbedodat,wphisfi,wvolcapa
     7     $           ,walbedodat,wphisfi,wvolcapa,wz0tab
    88     $           ,wzmea,wzstd,wzsig,wzgam,wzthe
    99     $           ,wtheta,wpsi
  • trunk/LMDZ.MARS/libf/phymars/meso_inc/meso_inc_inifisvar.F

    r234 r315  
    1313      REAL wtheta(ngrid),wpsi(ngrid)
    1414      REAL wvolcapa
     15      REAL wz0tab(ngrid)
Note: See TracChangeset for help on using the changeset viewer.