SURFEX  V8_0
Surfex V8_0 release
 All Classes Files Functions Variables
modd_flake_parameters.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 ! File %M% from Library %Q%
6 ! Version %I% from %G% extracted: %H%
7 !------------------------------------------------------------------------------
8 
10 
11 !------------------------------------------------------------------------------
12 !
13 ! Description:
14 !
15 ! Values of empirical constants of the lake model FLake
16 ! and of several thermodynamic parameters are set.
17 !
18 !
19 ! Current Code Owner: DWD, Dmitrii Mironov
20 ! Phone: +49-69-8062 2705
21 ! Fax: +49-69-8062 3721
22 ! E-mail: dmitrii.mironov@dwd.de
23 !
24 ! History:
25 ! Version Date Name
26 ! ---------- ---------- ----
27 ! 1.00 2005/11/17 Dmitrii Mironov
28 ! Initial release
29 ! !VERSION! !DATE! <Your name>
30 ! <Modification comments>
31 !
32 ! Code Description:
33 ! Language: Fortran 90.
34 ! Software Standards: "European Standards for Writing and
35 ! Documenting Exchangeable Fortran 90 Code".
36 !==============================================================================
37 !!
38 !! MODIFICATIONS
39 !! -------------
40 !! P. Le Moigne 04/2013 : homogeneization with surfex parameters
41 !!
42 !==============================================================================
43 !
44 ! Declarations:
45 !
46 !==============================================================================
47 
48 IMPLICIT NONE
49 
50 !==============================================================================
51 !
52 ! Declarations
53 
54 ! Dimensionless constants
55 ! in the equations for the mixed-layer depth
56 ! and for the shape factor with respect to the temperature profile in the thermocline
57 REAL, PARAMETER :: &
58  c_cbl_1 = 0.17 , &! Constant in the CBL entrainment equation
59  c_cbl_2 = 1. , &! Constant in the CBL entrainment equation
60  c_sbl_ZM_n = 0.5 , &! Constant in the ZM1996 equation for the equilibrium SBL depth
61  c_sbl_ZM_s = 10. , &! Constant in the ZM1996 equation for the equilibrium SBL depth
62  c_sbl_ZM_i = 20. , &! Constant in the ZM1996 equation for the equilibrium SBL depth
63  c_relax_h = 0.030 , &! Constant in the relaxation equation for the SBL depth
64  c_relax_C = 0.0030 ! Constant in the relaxation equation for the shape factor
65  ! with respect to the temperature profile in the thermocline
66 
67 ! Parameters of the shape functions
68 ! Indices refer to T - thermocline, S - snow, I - ice,
69 ! B1 - upper layer of the bottom sediments, B2 - lower layer of the bottom sediments.
70 ! "pr0" and "pr1" denote zeta derivatives of the corresponding shape function
71 ! at "zeta=0" ad "zeta=1", respectively.
72 REAL, PARAMETER :: &
73  C_T_min = 0.5 , &! Minimum value of the shape factor C_T (thermocline)
74  C_T_max = 0.8 , &! Maximum value of the shape factor C_T (thermocline)
75  Phi_T_pr0_1 = 40./3. , &! Constant in the expression for the T shape-function derivative
76  Phi_T_pr0_2 = 20./3. , &! Constant in the expression for the T shape-function derivative
77  C_TT_1 = 11./18. , &! Constant in the expression for C_TT (thermocline)
78  C_TT_2 = 7./45. , &! Constant in the expression for C_TT (thermocline)
79  C_B1 = 2./3. , &! Shape factor (upper layer of bottom sediments)
80  C_B2 = 3./5. , &! Shape factor (lower layer of bottom sediments)
81  Phi_B1_pr0 = 2. , &! B1 shape-function derivative
82  C_S_lin = 0.5 , &! Shape factor (linear temperature profile in the snow layer)
83  Phi_S_pr0_lin = 1. , &! S shape-function derivative (linear profile)
84  C_I_lin = 0.5 , &! Shape factor (linear temperature profile in the ice layer)
85  Phi_I_pr0_lin = 1. , &! I shape-function derivative (linear profile)
86  Phi_I_pr1_lin = 1. , &! I shape-function derivative (linear profile)
87  Phi_I_ast_MR = 2. , &! Constant in the MR2004 expression for I shape factor
88  C_I_MR = 1./12. , &! Constant in the MR2004 expression for I shape factor
89  H_Ice_max = 3. ! Maximum ice tickness in
90  ! the Mironov and Ritter (2004, MR2004) ice model [m]
91 
92 ! Security constants
93 REAL , PARAMETER :: &
94  h_Snow_min_flk = 1.0E-5 , &! Minimum snow thickness [m]
95  h_Ice_min_flk = 1.0E-9 , &! Minimum ice thickness [m]
96  h_ML_min_flk = 1.0E-2 , &! Minimum mixed-layer depth [m]
97  h_ML_max_flk = 1.0E+3 , &! Maximum mixed-layer depth [m]
98  H_B1_min_flk = 1.0E-3 , &! Minimum thickness of the upper layer of bottom sediments [m]
99  u_star_min_flk = 1.0E-6 ! Minimum value of the surface friction velocity [m s^{-1}]
100 
101 ! Security constant(s)
102 REAL , PARAMETER :: &
103  c_small_flk = 1.0E-10 ! A small number
104 
105 ! Thermodynamic parameters
106 REAL , PARAMETER :: &
107  tpl_grav = 9.80665 , &! Acceleration due to gravity [m s^{-2}]
108  tpl_T_r = 277.13 , &! Temperature of maximum density of fresh water [K]
109  tpl_T_f = 273.15 , &! Fresh water freezing point [K]
110  tpl_a_T = 1.6509E-05 , &! Constant in the fresh-water equation of state [K^{-2}]
111  tpl_rho_w_r = 1.0E+03 , &! Maximum density of fresh water [kg m^{-3}]
112  tpl_rho_I = 9.17E+02 , &! Density of ice [kg m^{-3}]
113  tpl_rho_S_min = 1.0E+02 , &! Minimum snow density [kg m^{-3}]
114  tpl_rho_S_max = 3.0E+02 , &! Maximum snow density [kg m^{-3}]
115  tpl_Gamma_rho_S = 2.0E+02 , &! Empirical parameter [kg m^{-4}]
116  ! in the expression for the snow density
117  tpl_l_f = 3.335e+05 , &! Latent heat of fusion [J kg^{-1}]
118  tpl_c_w = 4.218e+03 , &! Specific heat of water [J kg^{-1} K^{-1}]
119  tpl_c_i = 2.106e+03 , &! Specific heat of ice [J kg^{-1} K^{-1}]
120  tpl_c_s = 2.1e+03 , &! Specific heat of snow [J kg^{-1} K^{-1}]
121  tpl_kappa_w = 5.46e-01 , &! Molecular heat conductivity of water [J m^{-1} s^{-1} K^{-1}]
122  tpl_kappa_i = 2.29 , &! Molecular heat conductivity of ice [J m^{-1} s^{-1} K^{-1}]
123  tpl_kappa_s_min = 0.2 , &! Minimum molecular heat conductivity of snow [J m^{-1} s^{-1} K^{-1}]
124  tpl_kappa_s_max = 1.5 , &! Maximum molecular heat conductivity of snow [J m^{-1} s^{-1} K^{-1}]
125  tpl_gamma_kappa_s = 1.3 ! Empirical parameter [J m^{-2} s^{-1} K^{-1}]
126  ! in the expression for the snow heat conductivity
127 
128 ! Skin temperature parameters
129 REAL , PARAMETER :: &
130  h_skinlayer_flk = 0.001 ! Skin layer thickness [m]
131 !==============================================================================
132 
133 END MODULE modd_flake_parameters
134