LMDZ
sumethox.F90
Go to the documentation of this file.
1 SUBROUTINE sumethox
2 
3 !**** *SUCLDP* - INITIALIZE MODULE YOEMETH CONTROLLING *METHOX*
4 
5 ! PURPOSE.
6 ! --------
7 ! INITIALIZE YOEMETH
8 
9 !** INTERFACE.
10 ! ----------
11 ! CALL *SUMETHOX* FROM *SUPHEC*
12 ! -------- ------
13 
14 ! EXPLICIT ARGUMENTS :
15 ! --------------------
16 ! NONE
17 
18 ! IMPLICIT ARGUMENTS :
19 ! --------------------
20 ! MODULE YOEMETH
21 
22 ! METHOD.
23 ! -------
24 ! SEE DOCUMENTATION
25 
26 ! EXTERNALS.
27 ! ----------
28 ! NONE
29 
30 ! REFERENCE.
31 ! ----------
32 ! ECMWF RESEARCH DEPARTMENT DOCUMENTATION OF THE
33 ! "INTEGRATED FORECASTING SYSTEM"
34 
35 ! AUTHOR.
36 ! -------
37 ! C.JAKOB *ECMWF*
38 
39 ! MODIFICATIONS.
40 ! --------------
41 ! ORIGINAL : 98-04-07
42 ! Modified : 02-01-29 A.Simmons: increase RQLIM from 3.75e-6
43 ! M.Hamrud 01-Oct-2003 CY28 Cleaning
44 ! D. Cugnet 24-Feb-2012 Adapted for LMDZ
45 ! ------------------------------------------------------------------
46 
47 USE yoemeth , ONLY : ralpha1 ,ralpha2 ,rqlim ,&
49  & ralpha3, rlogpph
50 
51 !* 1. SET VALUES
52 ! ----------
53 
54 IMPLICIT NONE
55 ralpha1=(19.*log(10.))/(log(20.)**4)
56 ralpha2=log(1.0/3.+0.01)
57 rqlim=4.25e-6
58 rpbotox=10000.
59 rpbotph=20.
60 rptopox=50.
61 rptopph=0.1
62 ralpha3=0.5*(log(100.)+ralpha2)
64 
65 ! -----------------------------------------------------------------
66 
67 END SUBROUTINE sumethox
68 
69 
real ralpha3
Definition: YOEMETH.F90:41
real rpbotox
Definition: YOEMETH.F90:37
real rqlim
Definition: YOEMETH.F90:36
real rlogpph
Definition: YOEMETH.F90:42
real ralpha1
Definition: YOEMETH.F90:34
real rptopox
Definition: YOEMETH.F90:39
real rpbotph
Definition: YOEMETH.F90:38
real ralpha2
Definition: YOEMETH.F90:35
subroutine sumethox
Definition: sumethox.F90:2
real rptopph
Definition: YOEMETH.F90:40