1 | MODULE YOMPHY2 |
---|
2 | |
---|
3 | USE PARKIND1 ,ONLY : JPIM ,JPRB |
---|
4 | |
---|
5 | IMPLICIT NONE |
---|
6 | |
---|
7 | SAVE |
---|
8 | |
---|
9 | !* |
---|
10 | ! ------------------------------------------------------------------ |
---|
11 | ! CONSTANTES DEFINISSANT LE CONTEXTE DE L'EXPERIENCE POUR LA |
---|
12 | ! PHYSIQUE : DISCRETISATION TEMPORELLE, STRUCTURE VERTICALE, |
---|
13 | ! SORTIES. |
---|
14 | ! TSPHY : PAS DE TEMPS DE LA PHYSIQUE. |
---|
15 | ! : PHYSICS TIME STEP. |
---|
16 | ! XMUCVPP : FACTEUR DE CVPP POUR "ANTI-FIBRIL.". |
---|
17 | ! : "ANTI-FIBRIL." FACTOR FOR CVPP. |
---|
18 | ! XMULAF : FACTEUR "ANTI-FIBRIL." (1. RECOMMANDE SI ACTIF). |
---|
19 | ! : "ANTI-FIBRIL." FACTOR (1. RECOMMENDED IF ACTIVATED). |
---|
20 | ! XDAMP : DAMPING FACTOR USED IN THE NEW TREATMENT OF |
---|
21 | ! SHALLOW CONVECTION. |
---|
22 | ! IF ZERO => OLD TREATMENT |
---|
23 | ! IF /= 0 => XMUCVPP SHOULD BE ZERO |
---|
24 | ! LMULAF : CONTROL DE l'ANTI-FIBRIL. SUR LA VERTICALE |
---|
25 | ! : CONTROL "ANTI-FIBRIL." ON VERTICAL |
---|
26 | ! HCLP : HAUTEUR MOYENNE DE LA CLP ( EN GENERAL 1500M ). |
---|
27 | ! : MEAN PBL DEPTH ( IN GENERAL 1500M ). |
---|
28 | ! HTCLS : HAUTEUR METEO POUR T ET Q ( EN GENERAL 2M ). |
---|
29 | ! : SCREEN HEIGHT FOR T AND Q ( IN GENERAL 2M ). |
---|
30 | ! HVCLS : HAUTEUR METEO POUR U ET V ( EN GENERAL 10M ). |
---|
31 | ! : MEASURING HEIGHT FOR U AND V (IN GENERAL 10M ). |
---|
32 | |
---|
33 | ! HTSHM : HAUTEUR DE TRANSITION EN "S" NUAGES HAUTS/MOYENS. |
---|
34 | ! : TRANSITION HEIGHT IN "S" COORDINATE H/M CLOUDS. |
---|
35 | ! HTSML : HAUTEUR DE TRANSITION EN "S" NUAGES MOYENS/BAS. |
---|
36 | ! : TRANSITION HEIGHT IN "S" COORDINATE M/L CLOUDS. |
---|
37 | ! NTSHM : INDICE DU NIVEAU DE TRANSITION NUAGES HAUTS/MOYENS. |
---|
38 | ! : TRANSITION LEVEL BETWEEN HIGH/MEDIUM CLOUDS. |
---|
39 | ! NTSML : INDICE DU NIVEAU DE TRANSITION NUAGES MOYENS/BAS. |
---|
40 | ! : TRANSITION LEVEL BETWEEN MEDIUM/LOW CLOUDS. |
---|
41 | ! RIPBLC : VALEUR CRITIQUE DU NOMBRE DE RICHARDSON POUR LE CALCUL DE LA HAUTEUR DE LA CLP |
---|
42 | ! : CRITICAL VALUE OF RICHARDSON'S NUMBER TO COMPUTE THE HEIGHT OF PBL. |
---|
43 | ! LRAFTUR : ACTIVATION DU DIAGNOSTIC DES RAFALES TURBULENTES |
---|
44 | ! ACTIVATE DIAGNOSTIC OF TURBULENT GUSTS |
---|
45 | ! GZ0RAF : Z0 FOIS G UTILISE POUR LE CALCUL DES RAFALES TURBULENTES |
---|
46 | ! Z0 TIMES G USED TO COMPUTE TURBULENT GUSTS |
---|
47 | ! FACRAF : COEFFICIENT DE CALCUL DES RAFALES TURBULENTES |
---|
48 | ! COEFFICIENT FOR THE COMPUTATION OF TURBULENT GUSTS |
---|
49 | |
---|
50 | INTEGER(KIND=JPIM) :: NTSHM |
---|
51 | INTEGER(KIND=JPIM) :: NTSML |
---|
52 | REAL(KIND=JPRB) :: TSPHY |
---|
53 | REAL(KIND=JPRB) :: XMUCVPP |
---|
54 | REAL(KIND=JPRB) :: XMULAF |
---|
55 | REAL(KIND=JPRB) :: XDAMP |
---|
56 | REAL(KIND=JPRB) :: HCLP |
---|
57 | REAL(KIND=JPRB) :: HTCLS |
---|
58 | REAL(KIND=JPRB) :: HVCLS |
---|
59 | REAL(KIND=JPRB) :: HTSHM |
---|
60 | REAL(KIND=JPRB) :: HTSML |
---|
61 | REAL(KIND=JPRB) :: RIPBLC |
---|
62 | REAL(KIND=JPRB) :: GZ0RAF |
---|
63 | REAL(KIND=JPRB) :: FACRAF |
---|
64 | LOGICAL :: LRAFTUR |
---|
65 | LOGICAL :: LMULAF |
---|
66 | ! ------------------------------------------------------------------ |
---|
67 | !$OMP THREADPRIVATE(facraf,gz0raf,hclp,htcls,htshm,htsml,hvcls,lmulaf,lraftur,ntshm,ntsml,ripblc,tsphy) |
---|
68 | !$OMP THREADPRIVATE(xdamp,xmucvpp,xmulaf) |
---|
69 | END MODULE YOMPHY2 |
---|