LMDZ
yoephy.F90
Go to the documentation of this file.
1 MODULE yoephy
2 
3 
4 #include "tsmbkind.h"
5 
6 IMPLICIT NONE
7 
8 SAVE
9 
10 ! -----------------------------------------------------------------
11 !* ** *YOEPHY* - SWITCHES RELATED TO DIABATIC PROCESSES
12 ! -----------------------------------------------------------------
13 
14 ! * E.C.M.W.F. PHYSICS PACKAGE *
15 
16 integer_m :: ndbug
17 LOGICAL lephys
18 LOGICAL leocon
19 LOGICAL leaero
20 LOGICAL lecond
21 LOGICAL lecumf
22 LOGICAL ledcld
23 LOGICAL leevap
24 LOGICAL legwdg
25 LOGICAL leozoc
26 LOGICAL leqngt
27 LOGICAL leradc
28 LOGICAL leradi
29 LOGICAL lerads
30 LOGICAL lesatu
31 LOGICAL leshcv
32 LOGICAL lesice
33 LOGICAL lesurf
34 LOGICAL levdif
35 LOGICAL ledynt
36 LOGICAL lezero
37 LOGICAL ledbug
38 LOGICAL lteaero
39 LOGICAL ltecond
40 LOGICAL ltecumf
41 LOGICAL ltedcld
42 LOGICAL lteevap
43 LOGICAL ltegwdg
44 LOGICAL lteozoc
45 LOGICAL lteqngt
46 LOGICAL lteradi
47 LOGICAL lterads
48 LOGICAL ltesatu
49 LOGICAL lteshcv
50 LOGICAL ltesice
51 LOGICAL ltesurf
52 LOGICAL ltevdif
53 LOGICAL lagphy
54 LOGICAL lepcld
55 LOGICAL leo3ch
56 LOGICAL lbud23
57 LOGICAL lemethox
58 
59 ! J.-J. MORCRETTE E.C.M.W.F. 91/07/14
60 
61 ! NAME TYPE PURPOSE
62 ! ---- : ---- : ---------------------------------------------------
63 ! LEPHYS : LOGICAL : SWITCH THE FULL E.C.M.W.F. PHYSICS PACKAGE ON
64 ! LAGPHY : LOGICAL : IF TRUE, PHYSICS PACKAGE CALLED IN LAGGED MODE
65 ! LEOCON : LOGICAL : IF TRUE, KEEP THE "OLD" CONSTANTS WITHIN PHYSICS !
66 ! LEAERO : LOGICAL : TURN THE CLIMATOLOGICAL AEROSOLS ON
67 ! LECOND : LOGICAL : TURN THE LARGE-SCALE CONDENSATION ON
68 ! LECUMF : LOGICAL : TURN THE MASS-FLUX CUMULUS CONVECTION SCHEME ON
69 ! LEDCLD : LOGICAL : TURN THE DIAGNOSTIC CLOUD SCHEME ON
70 ! LEPCLD : LOGICAL : TURN THE PROGNOSTIC CLOUD SCHEME ON
71 ! LEEVAP : LOGICAL : TURN THE EVAPORATION OF PRECIPITATION ON
72 ! LEGWDG : LOGICAL : TURN THE GRAVITY WAVE DRAG ON
73 ! LEOZOC : LOGICAL : TURN THE CLIMATOLOGICAL OZONE ON
74 ! LEQNGT : LOGICAL : TURN THE NEGATIVE HUMIDITY FIXER ON
75 ! LERADC : LOGICAL : SWITCH THE INTERPOLATION SCHEME FOR RADIATION
76 ! LERADI : LOGICAL : TURN THE RADIATION SCHEME ON
77 ! LERADS : LOGICAL : TURN THE INTERACTIVE SURFACE RADIATIVE PROPERTIESON
78 ! LESATU : LOGICAL : TURN THE ECMWF CY39 THERMODYNAMIC FUNCTIONS ON
79 ! LESHCV : LOGICAL : TURN THE SHALLOW CONV. IN THE MASS-FLUX SCHEME ON
80 ! LESICE : LOGICAL : TURN THE INTERACTIVE SEA ICE PROCESSES ON
81 ! LESURF : LOGICAL : TURN THE INTERACTIVE SURFACE PROCESSES ON
82 ! LEVDIF : LOGICAL : TURN THE VERTICAL DIFFUSION ON
83 ! LEO3CH : LOGICAL : TURN THE O3 CHEMISTRY ON (for EC prog. ozone)
84 ! LEDYNT : LOGICAL : TO USE DYNAMICAL TENDENCIES AS INPUT TO PHYSICS
85 ! LEZERO : LOGICAL : KEEP PURE T-DT INPUTS WITHIN ALL PHYS. ROUTINES
86 ! LEDBUG : LOGICAL : SWITCH THE DEBUGGING AID PRINTS ON
87 ! LBUD23 : LOGICAL : SWITCH FOR 3 AND 2 DIMENSIONAL BUDGETS
88 ! LEMETHOX: LOGICAL : TURN THE METHANE OXIDATION ON
89 
90 ! LTE... : LOGICAL : CHECK OF I/O ARGUMENTS FOR EVERY PHYSICS ROUTINE
91 ! -----------------------------------------------------------------
92 END MODULE yoephy
logical lesatu
Definition: yoephy.F90:30
Definition: yoephy.F90:1
logical leradc
Definition: yoephy.F90:27
logical ledynt
Definition: yoephy.F90:35
logical lemethox
Definition: yoephy.F90:34
logical ltecumf
Definition: yoephy.F90:40
logical lecond
Definition: yoephy.F90:16
logical lezero
Definition: yoephy.F90:36
logical ltevdif
Definition: yoephy.F90:52
logical leradi
Definition: yoephy.F90:23
logical leshcv
Definition: yoephy.F90:25
logical leevap
Definition: yoephy.F90:19
logical ltegwdg
Definition: yoephy.F90:43
logical ltedcld
Definition: yoephy.F90:41
logical lephys
Definition: yoephy.F90:15
logical lagphy
Definition: yoephy.F90:29
logical ltesurf
Definition: yoephy.F90:51
logical lesice
Definition: yoephy.F90:26
logical lteaero
Definition: yoephy.F90:38
logical lesurf
Definition: yoephy.F90:27
logical lteevap
Definition: yoephy.F90:42
logical ltesatu
Definition: yoephy.F90:48
logical leocon
Definition: yoephy.F90:18
logical lerads
Definition: yoephy.F90:24
logical ledcld
Definition: yoephy.F90:18
logical leaero
Definition: yoephy.F90:19
logical leqngt
Definition: yoephy.F90:22
logical lecumf
Definition: yoephy.F90:17
logical ltecond
Definition: yoephy.F90:39
logical ltesice
Definition: yoephy.F90:50
logical lepcld
Definition: yoephy.F90:30
logical ledbug
Definition: yoephy.F90:37
logical leo3ch
Definition: yoephy.F90:31
logical lterads
Definition: yoephy.F90:47
logical lteozoc
Definition: yoephy.F90:44
logical lteradi
Definition: yoephy.F90:46
logical lteshcv
Definition: yoephy.F90:49
logical lbud23
Definition: yoephy.F90:33
logical leozoc
Definition: yoephy.F90:21
logical levdif
Definition: yoephy.F90:28
logical lteqngt
Definition: yoephy.F90:45
logical legwdg
Definition: yoephy.F90:20