Changeset 5142 for LMDZ6/branches/Amaury_dev/libf/phylmd/lmdz_YOECUMF.f90
- Timestamp:
- Jul 29, 2024, 3:07:34 PM (3 months ago)
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/Amaury_dev/libf/phylmd/lmdz_YOECUMF.f90
r5141 r5142 1 MODULE lmdz_YOECUMF 2 ! ---------------------------------------------------------------- 3 !* *COMMON* *YOECUMF* - PARAMETERS FOR CUMULUS MASSFLUX SCHEME 4 ! ---------------------------------------------------------------- 1 5 2 ! $Id$ 6 IMPLICIT NONE; PRIVATE 7 PUBLIC ENTRPEN, ENTRSCV, ENTRMID, ENTRDD, CMFCTOP, CMFCMAX, CMFCMIN, CMFDEPS, RHCDD, & 8 CPRCON, LMFPEN, LMFSCV, LMFMID, LMFDD, LMFDUDV 3 9 4 ! ATTENTION!!!!: ce fichier include est compatible format fixe/format libre 5 ! veillez n'utiliser que des ! pour les commentaires 6 ! et bien positionner les & des lignes de continuation 7 ! (les placer en colonne 6 et en colonne 73) 10 LOGICAL LMFPEN, LMFSCV, LMFMID, LMFDD, LMFDUDV 11 REAL ENTRPEN, ENTRSCV, ENTRMID, ENTRDD 12 REAL CMFCTOP, CMFCMAX, CMFCMIN, CMFDEPS, RHCDD, CPRCON 13 !$OMP THREADPRIVATE(ENTRPEN, ENTRSCV, ENTRMID, ENTRDD, CMFCTOP, CMFCMAX, CMFCMIN, CMFDEPS, RHCDD, & 14 !$OMP CPRCON, LMFPEN, LMFSCV, LMFMID, LMFDD, LMFDUDV) 8 15 9 ! ---------------------------------------------------------------- 10 !* *COMMON* *YOECUMF* - PARAMETERS FOR CUMULUS MASSFLUX SCHEME 11 ! ---------------------------------------------------------------- 16 !*if (DOC,declared) <> 'UNKNOWN' 17 !* *COMMON* *YOECUMF* - PARAMETERS FOR CUMULUS MASSFLUX SCHEME 12 18 13 COMMON /YOECUMF/ & 14 ENTRPEN,ENTRSCV,ENTRMID,ENTRDD,CMFCTOP, & 15 CMFCMAX,CMFCMIN,CMFDEPS,RHCDD,CPRCON, & 16 LMFPEN,LMFSCV,LMFMID,LMFDD,LMFDUDV 19 ! M.TIEDTKE E. C. M. W. F. 18/1/89 17 20 21 ! NAME TYPE PURPOSE 22 ! ---- ---- ------- 18 23 19 LOGICAL LMFPEN,LMFSCV,LMFMID,LMFDD,LMFDUDV 20 REAL ENTRPEN, ENTRSCV, ENTRMID, ENTRDD 21 REAL CMFCTOP, CMFCMAX, CMFCMIN, CMFDEPS, RHCDD, CPRCON 22 !$OMP THREADPRIVATE(/YOECUMF/) 23 24 !*if (DOC,declared) <> 'UNKNOWN' 25 !* *COMMON* *YOECUMF* - PARAMETERS FOR CUMULUS MASSFLUX SCHEME 26 27 ! M.TIEDTKE E. C. M. W. F. 18/1/89 28 29 ! NAME TYPE PURPOSE 30 ! ---- ---- ------- 31 32 ! LMFPEN LOGICAL TRUE IF PENETRATIVE CONVECTION IS SWITCHED ON 33 ! LMFSCV LOGICAL TRUE IF SHALLOW CONVECTION IS SWITCHED ON 34 ! LMFMID LOGICAL TRUE IF MIDLEVEL CONVECTION IS SWITCHED ON 35 ! LMFDD LOGICAL TRUE IF CUMULUS DOWNDRAFT IS SWITCHED ON 36 ! LMFDUDV LOGICAL TRUE IF CUMULUS FRICTION IS SWITCHED ON 37 ! ENTRPEN REAL ENTRAINMENT RATE FOR PENETRATIVE CONVECTION 38 ! ENTRSCV REAL ENTRAINMENT RATE FOR SHALLOW CONVECTION 39 ! ENTRMID REAL ENTRAINMENT RATE FOR MIDLEVEL CONVECTION 40 ! ENTRDD REAL ENTRAINMENT RATE FOR CUMULUS DOWNDRAFTS 41 ! CMFCTOP REAL RELAT. CLOUD MASSFLUX AT LEVEL ABOVE NONBUOYANC 42 ! CMFCMAX REAL MAXIMUM MASSFLUX VALUE ALLOWED FOR 43 ! CMFCMIN REAL MINIMUM MASSFLUX VALUE (FOR SAFETY) 44 ! CMFDEPS REAL FRACTIONAL MASSFLUX FOR DOWNDRAFTS AT LFS 45 ! RHCDD REAL RELATIVE SATURATION IN DOWNDRAFTS 46 ! CPRCON REAL COEFFICIENTS FOR DETERMINING CONVERSION 47 ! FROM CLOUD WATER TO RAIN 48 !*ifend 49 ! ---------------------------------------------------------------- 24 ! LMFPEN LOGICAL TRUE IF PENETRATIVE CONVECTION IS SWITCHED ON 25 ! LMFSCV LOGICAL TRUE IF SHALLOW CONVECTION IS SWITCHED ON 26 ! LMFMID LOGICAL TRUE IF MIDLEVEL CONVECTION IS SWITCHED ON 27 ! LMFDD LOGICAL TRUE IF CUMULUS DOWNDRAFT IS SWITCHED ON 28 ! LMFDUDV LOGICAL TRUE IF CUMULUS FRICTION IS SWITCHED ON 29 ! ENTRPEN REAL ENTRAINMENT RATE FOR PENETRATIVE CONVECTION 30 ! ENTRSCV REAL ENTRAINMENT RATE FOR SHALLOW CONVECTION 31 ! ENTRMID REAL ENTRAINMENT RATE FOR MIDLEVEL CONVECTION 32 ! ENTRDD REAL ENTRAINMENT RATE FOR CUMULUS DOWNDRAFTS 33 ! CMFCTOP REAL RELAT. CLOUD MASSFLUX AT LEVEL ABOVE NONBUOYANC 34 ! CMFCMAX REAL MAXIMUM MASSFLUX VALUE ALLOWED FOR 35 ! CMFCMIN REAL MINIMUM MASSFLUX VALUE (FOR SAFETY) 36 ! CMFDEPS REAL FRACTIONAL MASSFLUX FOR DOWNDRAFTS AT LFS 37 ! RHCDD REAL RELATIVE SATURATION IN DOWNDRAFTS 38 ! CPRCON REAL COEFFICIENTS FOR DETERMINING CONVERSION 39 ! FROM CLOUD WATER TO RAIN 40 !*ifend 41 ! ---------------------------------------------------------------- 42 END MODULE lmdz_YOECUMF
Note: See TracChangeset
for help on using the changeset viewer.