/[lmdze]/trunk/Sources/phylmd/Conflx/YOECUMF.f
ViewVC logotype

Diff of /trunk/Sources/phylmd/Conflx/YOECUMF.f

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

trunk/libf/phylmd/YOECUMF.h revision 3 by guez, Wed Feb 27 13:16:39 2008 UTC trunk/phylmd/Conflx/YOECUMF.f revision 82 by guez, Wed Mar 5 14:57:53 2014 UTC
# Line 1  Line 1 
1  !  module yoecumf
2  ! $Header: /home/cvsroot/LMDZ4/libf/phylmd/YOECUMF.h,v 1.1.1.1 2004/05/19 12:53:07 lmdzadmin Exp $  
3  !    ! From phylmd/YOECUMF.h, version 1.1.1.1 2004/05/19 12:53:07
4  C     ----------------------------------------------------------------  
5  C*    *COMMON* *YOECUMF* - PARAMETERS FOR CUMULUS MASSFLUX SCHEME    ! M. Tiedtke, ECMWF, 18th Jan. 1989
6  C     ----------------------------------------------------------------    ! Parameters for cumulus massflux scheme
7  C  
8        COMMON /YOECUMF/    implicit none
9       L                 LMFPEN,LMFSCV,LMFMID,LMFDD,LMFDUDV,  
10       R                 ENTRPEN,ENTRSCV,ENTRMID,ENTRDD,CMFCTOP,    logical lmfpen ! penetrative convection switched on
11       R                 CMFCMAX,CMFCMIN,CMFDEPS,RHCDD,CPRCON    logical lmfscv ! shallow convection switched on
12  C    logical lmfmid ! midlevel convection switched on
13        LOGICAL          LMFPEN,LMFSCV,LMFMID,LMFDD,LMFDUDV    logical lmfdd ! cumulus downdraft switched on
14        REAL ENTRPEN, ENTRSCV, ENTRMID, ENTRDD    logical lmfdudv ! cumulus friction switched on
15        REAL CMFCTOP, CMFCMAX, CMFCMIN, CMFDEPS, RHCDD, CPRCON    real entrpen ! entrainment rate for penetrative convection
16  C    real entrscv ! entrainment rate for shallow convection
17  *if (DOC,declared) <> 'UNKNOWN'    real entrmid ! entrainment rate for midlevel convection
18  C*    *COMMON* *YOECUMF* - PARAMETERS FOR CUMULUS MASSFLUX SCHEME    real entrdd ! entrainment rate for cumulus downdrafts
19  C    real cmfctop ! relative cloud massflux at level above nonbuoyanc level
20  C     M.TIEDTKE       E. C. M. W. F.      18/1/89    real cmfcmax ! maximum massflux value allowed for updrafts etc
21  C    real cmfcmin ! minimum massflux value (for safety)
22  C     NAME      TYPE      PURPOSE    real cmfdeps ! fractional massflux for downdrafts at lfs
23  C     ----      ----      -------  
24  C    real rhcdd
25  C     LMFPEN    LOGICAL  TRUE IF PENETRATIVE CONVECTION IS SWITCHED ON    ! relative saturation in downdrafts (no longer used) (formulation
26  C     LMFSCV    LOGICAL  TRUE IF SHALLOW     CONVECTION IS SWITCHED ON    ! implies saturation)
27  C     LMFMID    LOGICAL  TRUE IF MIDLEVEL    CONVECTION IS SWITCHED ON  
28  C     LMFDD     LOGICAL  TRUE IF CUMULUS DOWNDRAFT      IS SWITCHED ON    real cprcon ! coefficients for determining conversion from cloud water to rain
29  C     LMFDUDV   LOGICAL  TRUE IF CUMULUS FRICTION       IS SWITCHED ON  
30  C     ENTRPEN   REAL     ENTRAINMENT RATE FOR PENETRATIVE CONVECTION  contains
31  C     ENTRSCV   REAL     ENTRAINMENT RATE FOR SHALLOW CONVECTION  
32  C     ENTRMID   REAL     ENTRAINMENT RATE FOR MIDLEVEL CONVECTION    SUBROUTINE flxsetup
33  C     ENTRDD    REAL     ENTRAINMENT RATE FOR CUMULUS DOWNDRAFTS  
34  C     CMFCTOP   REAL     RELAT. CLOUD MASSFLUX AT LEVEL ABOVE NONBUOYANC      ! This routine defines disposable parameters for massflux scheme.
35  C     CMFCMAX   REAL     MAXIMUM MASSFLUX VALUE ALLOWED FOR  
36  C     CMFCMIN   REAL     MINIMUM MASSFLUX VALUE (FOR SAFETY)      !--------------------------------------------------------
37  C     CMFDEPS   REAL     FRACTIONAL MASSFLUX FOR DOWNDRAFTS AT LFS  
38  C     RHCDD     REAL     RELATIVE SATURATION IN DOWNDRAFTS      ENTRPEN = 1E-4
39  C     CPRCON    REAL     COEFFICIENTS FOR DETERMINING CONVERSION      ENTRSCV = 3E-4
40  C                        FROM CLOUD WATER TO RAIN      ENTRMID = 1E-4
41  *ifend      ENTRDD = 2E-4
42  C     ----------------------------------------------------------------      CMFCTOP = 0.33
43        CMFCMAX = 1.
44        CMFCMIN = 1E-10
45        CMFDEPS = 0.3
46        CPRCON = 2E-4
47        RHCDD = 1.
48        LMFPEN = .TRUE.
49        LMFSCV = .TRUE.
50        LMFMID = .TRUE.
51        LMFDD = .TRUE.
52        LMFDUDV = .TRUE.
53    
54      END SUBROUTINE flxsetup
55    
56    end module yoecumf

Legend:
Removed from v.3  
changed lines
  Added in v.82

  ViewVC Help
Powered by ViewVC 1.1.21