Ignore:
Timestamp:
Sep 8, 2013, 11:43:08 PM (11 years ago)
Author:
aslmd
Message:

LMDZ.MARS additional comments of thermal plume model. moved tuning variables in comtherm_h

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.MARS/libf/phymars/thermcell_main_mars.F90

    r1032 r1033  
    11!=======================================================================
    22! THERMCELL_MAIN_MARS
    3 ! Author : A. Colaitis after C. Rio and F. Hourdin
    4 !
     3!=======================================================================
    54! This routine is called by calltherm_interface and is inside a sub-timestep
    65! loop. It computes thermals properties from parametrized entrainment and
     
    87! Mass flux are then computed and temperature and CO2 MMR are transported.
    98!=======================================================================
    10 ! SEE COMMENTS IN CALLTHERM_INTERFACE
     9! Author : A. Colaitis 2011-01-05 (with updates 2011-2013)
     10!          after C. Rio and F. Hourdin
     11! Institution : Laboratoire de Meteorologie Dynamique (LMD) Paris, France
     12! -----------------------------------------------------------------------
     13! Corresponding author : A. Spiga aymeric.spiga_AT_upmc.fr
     14! -----------------------------------------------------------------------
     15! ASSOCIATED FILES
     16! --> calltherm_interface.F90
     17! --> thermcell_dqup.F90
     18! --> comtherm_h.F90
    1119!=======================================================================
    12 !
    13 !
     20! Reference paper:
     21! A. Colaïtis, A. Spiga, F. Hourdin, C. Rio, F. Forget, and E. Millour.
     22! A thermal plume model for the Martian convective boundary layer.
     23! Journal of Geophysical Research (Planets), 118:1468-1487, July 2013.
     24! http://dx.doi.org/10.1002/jgre.20104
     25! http://arxiv.org/abs/1306.6215
     26! -----------------------------------------------------------------------
     27! Reference paper for terrestrial plume model:
     28! C. Rio and F. Hourdin.
     29! A thermal plume model for the convective boundary layer : Representation of cumulus clouds.
     30! Journal of the Atmospheric Sciences, 65:407-425, 2008.
     31! -----------------------------------------------------------------------
     32
    1433      SUBROUTINE thermcell_main_mars(ngrid,nlayer,nq &
    1534     &                  ,tracer,igcm_co2 &
     
    124143      REAL zdz,zbuoy(ngrid,nlayer),zw2m
    125144      LOGICAL activecell(ngrid),activetmp(ngrid)
    126       REAL a1,b1,ae,be,ad,bd,fdfu,b1inv,a1inv,omega
    127145      INTEGER tic
    128146
     
    191209! This is especially important for modelling polar convection.
    192210! **********************************************************************
    193       if (igcm_co2.ne.0) then
     211       if (igcm_co2.ne.0) then
    194212
    195213         m_co2 = 44.01E-3  ! CO2 molecular mass (kg/mol)
     
    332350      wa_moy(:,:)=0. !vertical velocity
    333351
    334 ! --------------------------------------------------------------------------
    335 ! -------------- MAIN PARAMETERS FOR THERMALS MODEL ------------------------
    336 
    337 ! Detrainment
    338       ad = 0.0004 !D_2 in paper, see paragraph 44
    339       bd = -0.6697 !D_1 in paper, see paragraph 44
    340 
    341 ! Entrainment
    342       ae = 0.03683 !E_1 in paper, see paragraph 43
    343       be = 0.631631 !E_2 in paper, see paragraph 43
    344 
    345 ! Downdraft
    346       fdfu=-0.8 !downdraft to updraft mass flux ratio, see paper paragraph 48
    347       omega=-0.03 !see paper paragraph 48
    348 
    349 ! Vertical velocity equation
    350       a1=1. !a in paper, see paragraph 41
    351       b1=0.0001 !b in paper, see paragraph 41
    352 
    353 ! Inversion layer
    354       a1inv=a1 !a1 in inversion layer
    355       b1inv=b1 !b1 in inversion layer
    356 ! --------------------------------------------------------------------------
    357 ! --------------------------------------------------------------------------
    358 ! --------------------------------------------------------------------------
    359 
    360352! Some more initializations
    361353      wmaxa(:)=0.
Note: See TracChangeset for help on using the changeset viewer.