LMDZ
yoevdf.F90
Go to the documentation of this file.
1 MODULE yoevdf
2 
3 
4 #include "tsmbkind.h"
5 
6 IMPLICIT NONE
7 
8 SAVE
9 
10 ! ------------------------------------------------------------------
11 !* ** *YOEVDF* CONTAINS CONSTANTS NEEDED BY *VDF....*
12 ! ------------------------------------------------------------------
13 
14 real_b :: rlam
15 real_b :: rkap
16 real_b :: rchar
17 real_b :: rvdifts
18 real_b :: rtfreez
19 real_b :: rz0ice
20 real_b :: repdu2
21 real_b :: repust
22 real_b :: rsez0h
23 real_b :: rsez0q
24 real_b :: rnum
25 real_b :: rnuh
26 real_b :: rnuq
27 real_b :: rentr
28 real_b :: rpar
29 real_b :: rpar1
30 real_b :: rparsrf
31 real_b :: rparzi
32 real_b :: rlamsk
33 LOGICAL lelwdd
34 
35 !* *YOEVDF* CONTAINS CONSTANTS NEEDED BY *VDF....*
36 ! FOR THE COMPUTATION OF VERTICAL DIFFUSION
37 
38 
39 ! A.C.M. BELJAARS E.C.M.W.F. 14/12/89
40 
41 ! OBUKHOV-L UPDATE ACMB 26/03/90.
42 
43 ! NAME TYPE DESCRIPTION
44 ! ---- ---- -----------
45 
46 ! *RLAM* REAL *ASYMPTOTIC MIXING LENGTH FOR MOMENTUM
47 ! *RKAP* REAL *VONKARMAN CONSTANT
48 ! *RCHAR* REAL *CHARNOCK CONSTANT
49 ! *RVDIFTS* REAL *FACTOR FOR TIME STEP WEIGHTING IN *VDF....*
50 ! *RTFREEZ* REAL *TEMPERATURE AT WHICH SEA STARTS
51 ! MELTING/FREEZING
52 ! *RZ0ICE* REAL *ROUGHNESS OVER SEA ICE
53 ! *REPDU2* REAL *MINIMUM VELOCITY DIFFERENCE IN RI-NUMBER
54 ! *REPDU2* REAL *MINIMUM VELOCITY DIFFERENCE IN RI-NUMBER
55 ! *REPUST* REAL *MINIMUM FRICTION VELOCITY (SECURITY PARAMETER)
56 ! *RSEZ0H* REAL *ROUGHNESS LENGTH FOR HEAT OVER ROUGH SEA
57 ! *RSEZ0Q* REAL *ROUGHNESS LENGTH FOR MOISTURE OVER ROUGH SEA
58 ! *RNUM* REAL *SMOOTH SURFACE CONSTANT IN Z0M=RNUM/U*
59 ! *RNUH* REAL *SMOOTH SURFACE CONSTANT IN Z0H=RNUH/U*
60 ! *RNUQ* REAL *SMOOTH SURFACE CONSTANT IN Z0Q=RNUQ/U*
61 ! *RENTR* REAL *ENTRAINMENT CONSTANT
62 ! *RPAR* REAL *PARAMETER FOR TEMPERATURE EXCESS IN THERMAL
63 ! AT BOUNDARY LAYER TOP
64 ! *RPAR1* REAL *COEFFICIENT OF (W*)**3 IN WS
65 ! *RPARSRF* REAL *DEPTH OF SURFACE LAYER AS FRACTION OF PBL-H
66 ! *RPARZI* REAL *ANSATZ FOR PBL-H IN W* COMPUTATION
67 ! *RLAMSK* REAL *SKIN LAYER THERMAL BULK CONDUCTIVITY (W/M2/K)
68 ! *LELWDD* LOGICAL *TRUE WHEN LONGWAVE DOWNWARD DERIVATIVE IS
69 ! FOR SKIN TEMPERATURE
70 ! ------------------------------------------------------------------
71 END MODULE yoevdf
real(kind=jprb) rentr
Definition: yoevdf.F90:18
real(kind=jprb) rpar1
Definition: yoevdf.F90:20
real(kind=jprb) rkap
Definition: yoevdf.F90:15
logical lelwdd
Definition: yoevdf.F90:33
real(kind=jprb) rvdifts
Definition: yoevdf.F90:16
real(kind=jprb) rparsrf
Definition: yoevdf.F90:21
real(kind=jprb) rpar
Definition: yoevdf.F90:19
real(kind=jprb) rlam
Definition: yoevdf.F90:14
Definition: yoevdf.F90:1
real(kind=jprb) repdu2
Definition: yoevdf.F90:17