SURFEX  V8_0
Surfex V8_0 release
 All Classes Files Functions Variables
modd_surf_atm.F90
Go to the documentation of this file.
1 !SFX_LIC Copyright 1994-2014 CNRS, Meteo-France and Universite Paul Sabatier
2 !SFX_LIC This is part of the SURFEX software governed by the CeCILL-C licence
3 !SFX_LIC version 1. See LICENSE, CeCILL-C_V1-en.txt and CeCILL-C_V1-fr.txt
4 !SFX_LIC for details. version 1.
5 ! ####################
6  MODULE modd_surf_atm
7 ! ####################
8 !
9 !!**** *MODD_SURF_ATM - declaration of surface ATM
10 !!
11 !! PURPOSE
12 !! -------
13 ! Declaration of surface parameters
14 !
15 !!
16 !!** IMPLICIT ARGUMENTS
17 !! ------------------
18 !! None
19 !!
20 !! REFERENCE
21 !! ---------
22 !!
23 !! AUTHOR
24 !! ------
25 !! P. Le Moigne *Meteo France*
26 !!
27 !! MODIFICATIONS
28 !! -------------
29 !! Original 10/2007
30 !
31 !* 0. DECLARATIONS
32 ! ------------
33 !
34 !! B.Decharme 04/2009 Add flag used to Read/Write precipitation forcing from/into the restart file for ARPEGE/ALADIN run
35 !! B.Decharme 08/2009 Add flag used to know if you use SURFEX in the Earth System Model
36 !! B.Decharme 09/2012 New wind implicitation key option
37 !! B.Decharme 04/2013 Flag used to Read/Write some field from/into the restart file for coupling with ARPEGE/ALADIN
38 !! Delete LRW_PRECIP, LSAVE_PRECIP
39 !! Vertical shift for LW and Precip
40 !! R. Séférian 03/2014 Adding key for decouple CO2 for photosynthesis (XCO2UNCPL)
41 !
42 IMPLICIT NONE
43 !
44 !-----------------------------------------------------------------------------------------------------
45 REAL :: XCISMIN ! minimum wind shear
46 REAL :: XVMODMIN ! minimum wind speed
47 LOGICAL :: LALDTHRES! activate aladin threshold for wind
48 !
49 LOGICAL :: LDRAG_COEF_ARP ! activate aladin formulation for Cd and Ch
50 LOGICAL :: LALDZ0H
51 !
52 LOGICAL :: LNOSOF ! No parameterization of Subgrid Orography effects on atmospheric Forcing
53 LOGICAL :: LVERTSHIFT ! vertical shift from atmospheric orography to surface orography
54 LOGICAL :: LVSHIFT_LW ! vertical shift for LW
55 LOGICAL :: LVSHIFT_PRCP ! vertical shift for Precip
56 !
57 LOGICAL :: LVZIUSTAR0_ARP ! activate aladin formulation for zoh over sea
58 LOGICAL :: LRRGUST_ARP ! activate aladin formulation for CD CH, CDN, correction due to moist gustiness
59 LOGICAL :: LCPL_ARP ! activate aladin formulation for Cp and L
60 LOGICAL :: LQVNPLUS ! An option for the resolution of the surface temperature equation
61 !
62 LOGICAL :: LCPL_GCM ! Flag used to Read/Write some field from/into the restart file for coupling with ARPEGE/ALADIN
63 !
64 REAL :: XEDB
65 REAL :: XEDC
66 REAL :: XEDD
67 REAL :: XEDK
68 REAL :: XUSURIC
69 REAL :: XUSURID
70 REAL :: XUSURICL
71 REAL :: XVCHRNK
72 REAL :: XVZ0CM
73 REAL :: XRIMAX
74 REAL :: XDELTA_MAX ! Maximum fraction of the foliage covered by intercepted water for high vegetation
75 !
76 REAL :: XWINDMIN ! minimum wind speed (canopy)
77 !
78 REAL :: XRZHZ0M
79 REAL :: XVZIUSTAR0
80 REAL :: XRRSCALE
81 REAL :: XRRGAMMA
82 REAL :: XUTILGUST
83 !
84 REAL :: XCO2UNCPL ! uncoupled CO2 values (ppmv)
85 !
86 !-----------------------------------------------------------------------------------------------------
87 !
88 END MODULE modd_surf_atm