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

Annotation of /trunk/phylmd/Conflx/YOECUMF.f

Parent Directory Parent Directory | Revision Log Revision Log


Revision 64 - (hide annotations)
Wed Aug 29 14:47:17 2012 UTC (11 years, 9 months ago) by guez
Original Path: trunk/libf/phylmd/Conflx/YOECUMF.f90
File size: 2015 byte(s)
Removed variable lstardis in module comdissnew and procedures gradiv
and nxgrarot. lstardir had to be true. gradiv and nxgrarot were called
if lstardis was false. Removed argument iter of procedure
filtreg. iter had to be 1. gradiv and nxgrarot called filtreg with
iter == 2.

Moved procedure flxsetup into module yoecumf. Module yoecumf is only
used in program units of directory Conflx, moved it there.

1 guez 10 module yoecumf
2    
3 guez 63 ! From phylmd/YOECUMF.h, version 1.1.1.1 2004/05/19 12:53:07
4 guez 10
5 guez 63 ! M. Tiedtke, E. C. M. W. F., 18th Jan. 1989
6     ! Parameters for cumulus massflux scheme
7 guez 10
8     implicit none
9    
10 guez 63 LOGICAL LMFPEN ! PENETRATIVE CONVECTION SWITCHED ON
11     logical LMFSCV ! SHALLOW CONVECTION SWITCHED ON
12     logical LMFMID ! MIDLEVEL CONVECTION SWITCHED ON
13     logical LMFDD ! CUMULUS DOWNDRAFT SWITCHED ON
14     logical LMFDUDV ! CUMULUS FRICTION SWITCHED ON
15     REAL ENTRPEN ! ENTRAINMENT RATE FOR PENETRATIVE CONVECTION
16     real ENTRSCV ! ENTRAINMENT RATE FOR SHALLOW CONVECTION
17     real ENTRMID ! ENTRAINMENT RATE FOR MIDLEVEL CONVECTION
18     real ENTRDD ! ENTRAINMENT RATE FOR CUMULUS DOWNDRAFTS
19     REAL CMFCTOP ! RELAT. CLOUD MASSFLUX AT LEVEL ABOVE NONBUOYANC
20     real CMFCMAX ! MAXIMUM MASSFLUX VALUE ALLOWED FOR
21     real CMFCMIN ! MINIMUM MASSFLUX VALUE (FOR SAFETY)
22     real CMFDEPS ! FRACTIONAL MASSFLUX FOR DOWNDRAFTS AT LFS
23     real RHCDD ! RELATIVE SATURATION IN DOWNDRAFTS
24     real CPRCON ! COEFFICIENTS FOR DETERMINING CONVERSION FROM CLOUD WATER TO RAIN
25 guez 10
26 guez 64 contains
27    
28     SUBROUTINE flxsetup
29    
30     ! This routine defines disposable parameters for massflux scheme.
31    
32     !--------------------------------------------------------
33    
34     ENTRPEN = 1E-4 ! ENTRAINMENT RATE FOR PENETRATIVE CONVECTION
35     ENTRSCV = 3E-4 ! ENTRAINMENT RATE FOR SHALLOW CONVECTION
36     ENTRMID = 1E-4 ! ENTRAINMENT RATE FOR MIDLEVEL CONVECTION
37     ENTRDD = 2E-4 ! ENTRAINMENT RATE FOR DOWNDRAFTS
38     CMFCTOP = 0.33 ! RELATIVE CLOUD MASSFLUX AT LEVEL ABOVE NONBUO LEVEL
39     CMFCMAX = 1. ! MAXIMUM MASSFLUX VALUE ALLOWED FOR UPDRAFTS ETC
40     CMFCMIN = 1E-10 ! MINIMUM MASSFLUX VALUE (FOR SAFETY)
41     CMFDEPS = 0.3 ! FRACTIONAL MASSFLUX FOR DOWNDRAFTS AT LFS
42     CPRCON = 2E-4 ! CONVERSION FROM CLOUD WATER TO RAIN
43    
44     RHCDD = 1.
45     ! RELATIVE SATURATION IN DOWNDRAFtS (NO LONGER USED) (FORMULATION
46     ! IMPLIES SATURATION)
47    
48     LMFPEN = .TRUE.
49     LMFSCV = .TRUE.
50     LMFMID = .TRUE.
51     LMFDD = .TRUE.
52     LMFDUDV = .TRUE.
53    
54     END SUBROUTINE flxsetup
55    
56 guez 10 end module yoecumf

Properties

Name Value
svn:eol-style native

  ViewVC Help
Powered by ViewVC 1.1.21