source: LMDZ6/trunk/libf/phylmd/cv3param.h @ 3503

Last change on this file since 3503 was 3496, checked in by jyg, 6 years ago

Implementation of the ejection of liquid precipitation from the adiabatic ascents.
New flags:
+cvflag_prec_eject: logical

n -> old code, y -> new code

+ejectliq: real; possible values 0. & 1.

  1. -> no liquid precipitation is ejected
  2. -> all liquid precipitation is ejected

+ejectice: real; any value between 0. and 1.

fraction of solid precipitation ejected at each level

Note that the adiabatic ascent mass flux decrease due to precipitation ejection is not taken into account.

Attempts to do it led to water conservation violation.

  • Property copyright set to
    Name of program: LMDZ
    Creation date: 1984
    Version: LMDZ5
    License: CeCILL version 2
    Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
    See the license file in the root directory
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 1.4 KB
Line 
1!------------------------------------------------------------
2! Parameters for convectL, iflag_con=3:
3! (includes - microphysical parameters,
4!                       - parameters that control the rate of approach
5!               to quasi-equilibrium)
6!                       - noff & minorig (previously in input of convect1)
7!------------------------------------------------------------
8
9      integer flag_epKEorig, flag_wb
10      integer cv_flag_feed
11      integer noff, minorig, nl, nlp, nlm
12      real sigdz, spfac
13      real pbcrit, ptcrit
14      real elcrit, tlcrit
15      real coef_peel
16      real omtrain
17      real dtovsh, dpbase, dttrig
18      real dtcrit, tau, beta, alpha, alpha1
19      real T_top_max
20      real tau_stop, noconv_stop
21      real wbmax
22      real delta
23      real betad
24      real ejectliq
25      real ejectice
26
27      COMMON /cv3param/ sigdz, spfac &
28                      ,pbcrit, ptcrit &
29                      ,elcrit, tlcrit &
30                      ,coef_peel &
31                      ,omtrain &
32                      ,dtovsh, dpbase, dttrig &
33                      ,dtcrit, tau, beta, alpha, alpha1 &
34                      ,T_top_max &
35                      ,tau_stop, noconv_stop &
36                      ,wbmax &
37                      ,delta, betad  &
38                      ,ejectliq, ejectice &
39                      ,flag_epKEorig &
40                      ,flag_wb, cv_flag_feed &
41                      ,noff, minorig, nl, nlp, nlm
42!$OMP THREADPRIVATE(/cv3param/)
43
Note: See TracBrowser for help on using the repository browser.