LMDZ
yophnc.F90
Go to the documentation of this file.
1 MODULE yophnc
2 
3 IMPLICIT NONE
4 
5 SAVE
6 
7 ! -------- SWITCHES FOR T-DT TRAJECTORY AND PHYSICS -------------
8 
9 ! LETRAJP : TRUE IF STORAGE OF TRAJECTORY AT T-DT
10 ! LETRAJPT : TRUE IF STORAGE OF TRAJECTORY OF PHYS.TENDENCIES
11 ! FOR ADJOINT
12 
13 ! LERADI2 : TRUE IF RADIATION SCHEME ACTIVATED IN TL AND AD
14 ! LERADS2 : TRUE IF RADIATION AT THE SURFACE ACTIVATED IN TL AND AD
15 ! LERADSW2 : TRUE IF SHORTWAVE RADIATION SCHEME ACTIVATED IN TL AND AD
16 ! LERADN2 : TRUE IF LINEARIZED SW+LW RAD.SCHEMES ACTIVATED IN TL AND AD
17 ! LERADFL2 : TRUE IF FULL LINERAIZED LW = a dF + da F IN TL AND AD
18 ! LEDCLD2 : TRUE IF DIAGNOSTIC CLOUDS ACTIVATED IN TL AND AD
19 ! LENCLD2 : TRUE IF SIMPLE CLOUD SCHEME FOR LINEARIZED MODEL ACTIVATED
20 ! LEVAPLS2 : TRUE IF EVAPORATION OF LARGE SCALE CONDENSATION IN TL/AD
21 ! LEVDIF2 : TRUE IF VERTICAL DIFFUSION ACTIVATED IN TL AND AD
22 ! LEGWDG2 : TRUE IF S.S. OROGRAPHY SCHEME ACTIVATED IN TL AND AD
23 ! LECUMF2 : TRUE IF MASS-FLUX CONVECTION ACTIVATED IN TL AND AD
24 ! LECUBM2 : TRUE IF BETTS-MILLER CONVECTION ACTIVATED IN TL AND AD
25 ! LECOND2 : TRUE IF CONDENSATION SCHEME ACTIVATED IN TL AND AD
26 ! LEQNGT2 : TRUE IF Q<0 REMOVAL SCHEME ACTIVATED IN TL AND AD
27 ! LESURF2 : TRUE IF LAND SURFACE SCHEME ACTIVATED IN TL AND AD
28 ! LEKPERT : TRUE IF PERTURBATION OF EXCHANGE COEEFICIENTS
29 ! LTRACLNPH : TRUE IF TRACERS TO BE USED IN LINEARIZED PHYSICS
30 
31 LOGICAL :: letrajp
32 LOGICAL :: letrajpt
33 LOGICAL :: leradi2
34 LOGICAL :: lerads2
35 LOGICAL :: leradsw2
36 LOGICAL :: leradn2
37 LOGICAL :: leradfl2
38 LOGICAL :: ledcld2
39 LOGICAL :: lencld2
40 LOGICAL :: levapls2
41 LOGICAL :: levdif2
42 LOGICAL :: legwdg2
43 LOGICAL :: lecumf2
44 LOGICAL :: lecubm2
45 LOGICAL :: lecond2
46 LOGICAL :: leqngt2
47 LOGICAL :: lesurf2
48 LOGICAL :: lekpert
49 LOGICAL :: ltraclnph
50 
51 ! ------------------------------------------------------------------
52 !$OMP THREADPRIVATE(lecond2,lecubm2,lecumf2,ledcld2,legwdg2,lekpert,lencld2,leqngt2,leradfl2,leradi2)
53 !$OMP THREADPRIVATE(leradn2,lerads2,leradsw2,lesurf2,letrajp,letrajpt,levapls2,levdif2,ltraclnph)
54 END MODULE yophnc
logical lencld2
Definition: yophnc.F90:39
Definition: yophnc.F90:1
logical leradi2
Definition: yophnc.F90:33
logical lesurf2
Definition: yophnc.F90:47
logical legwdg2
Definition: yophnc.F90:42
logical ledcld2
Definition: yophnc.F90:38
logical levdif2
Definition: yophnc.F90:41
logical leqngt2
Definition: yophnc.F90:46
logical ltraclnph
Definition: yophnc.F90:49
logical leradfl2
Definition: yophnc.F90:37
logical lerads2
Definition: yophnc.F90:34
logical lekpert
Definition: yophnc.F90:48
logical leradsw2
Definition: yophnc.F90:35
logical lecond2
Definition: yophnc.F90:45
logical lecubm2
Definition: yophnc.F90:44
logical leradn2
Definition: yophnc.F90:36
logical letrajp
Definition: yophnc.F90:31
logical letrajpt
Definition: yophnc.F90:32
logical lecumf2
Definition: yophnc.F90:43
logical levapls2
Definition: yophnc.F90:40