Ignore:
Timestamp:
Nov 3, 2011, 2:28:57 PM (13 years ago)
Author:
aslmd
Message:

MESOSCALE: tests pour faire marcher le modele en parallele sur la ferme. toujours infructueux... toutes les notes incluses et options explorees en commentaire. les options par defaut restent les memes en attendant. ajout de scripts pour compiler NETCDF et MPI. correction d un probleme de Registry et de makemeso pour les runs LES ancienne physique. ajout d un cas test LES phoenix.

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

Legend:

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

    r330 r341  
    44!! sensible heat flux in W/m2
    55
    6              hfx(ig) = zflubid(ig)-capcal(ig)*zdtsdif(ig)
     6             sensheat(ig) = zflubid(ig)-capcal(ig)*zdtsdif(ig)
    77
    88!! u star in similarity theory in m/s
    9              ust(ig) = 0.4
     9             ustar(ig) = 0.4
    1010     .               * sqrt( pu(ig,1)*pu(ig,1) + pv(ig,1)*pv(ig,1) )
    1111     .               / log( 1.E+0 + zzlay(ig,1)/z0_default )
     
    1616            DO ig=1,ngrid
    1717
    18 ! New SL parametrization, correct formulation for hfx :
     18! New SL parametrization, correct formulation for sensheat :
    1919
    20             hfx(ig) = (pplay(ig,1)/(r*pt(ig,1)))*cpp
     20            sensheat(ig) = (pplay(ig,1)/(r*pt(ig,1)))*cpp
    2121     &        *sqrt(pu(ig,1)*pu(ig,1) + pv(ig,1)*pv(ig,1)
    2222     &        + (1.2*wmax_th(ig))**2)
    2323     &        *zcdh(ig)*(tsurf(ig)-zh(ig,1))
    2424
    25 ! New SL parametrization, ust is more accurately computed in vdif_cd :
    26             ust(ig) = sqrt(zcdv(ig)*
     25! New SL parametrization, ustar is more accurately computed in vdif_cd :
     26            ustar(ig) = sqrt(zcdv(ig)*
    2727     &   (pu(ig,1)*pu(ig,1) + pv(ig,1)*pv(ig,1) + (0.7*wmax_th(ig))**2)
    2828     &                     )
     
    3232         endif  !of if callrichsl
    3333
    34 !         write (*,*) 'PHYS HFX cp zdts', hfx(100), zflubid(100),
     34!         write (*,*) 'PHYS HFX cp zdts', sensheat(100), zflubid(100),
    3535!     .       capcal(100),
    3636!     .       zdtsdif(100)
    37 !         write (*,*) 'PHYS UST', ust(100)
     37!         write (*,*) 'PHYS UST', ustar(100)
    3838
    3939!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  • trunk/LMDZ.MARS/libf/phymars/meso_inc/meso_inc_var.F

    r308 r341  
    1010      REAL output_tab2d(ngridmx,n2d)
    1111      REAL output_tab3d(ngridmx,nlayer,n3d)
    12       REAL hfx(ngridmx)    !! pour LES avec isfflx!=0
    13       REAL ust(ngridmx)    !! pour LES avec isfflx!=0
     12      REAL sensheat(ngridmx)    !! pour LES avec isfflx!=0
     13      REAL ustar(ngridmx)    !! pour LES avec isfflx!=0
    1414      LOGICAL flag_LES     !! pour LES avec isfflx!=0
    1515      REAL qsurfice(ngridmx) !! pour diagnostics
Note: See TracChangeset for help on using the changeset viewer.