SURFEX v7.3
General documentation of Surfex
|
00001 ! File %M% from Library %Q% 00002 ! Version %I% from %G% extracted: %H% 00003 !------------------------------------------------------------------------------ 00004 00005 MODULE modd_flake_parameters 00006 00007 !------------------------------------------------------------------------------ 00008 ! 00009 ! Description: 00010 ! 00011 ! Values of empirical constants of the lake model FLake 00012 ! and of several thermodynamic parameters are set. 00013 ! 00014 ! 00015 ! Current Code Owner: DWD, Dmitrii Mironov 00016 ! Phone: +49-69-8062 2705 00017 ! Fax: +49-69-8062 3721 00018 ! E-mail: dmitrii.mironov@dwd.de 00019 ! 00020 ! History: 00021 ! Version Date Name 00022 ! ---------- ---------- ---- 00023 ! 1.00 2005/11/17 Dmitrii Mironov 00024 ! Initial release 00025 ! !VERSION! !DATE! <Your name> 00026 ! <Modification comments> 00027 ! 00028 ! Code Description: 00029 ! Language: Fortran 90. 00030 ! Software Standards: "European Standards for Writing and 00031 ! Documenting Exchangeable Fortran 90 Code". 00032 !============================================================================== 00033 ! 00034 ! Declarations: 00035 ! 00036 ! Modules used: 00037 00038 !USE modd_data_parameters , ONLY : & 00039 ! ireals , &! KIND-type parameter for real variables 00040 ! iintegers ! KIND-type parameter for "normal" integer variables 00041 00042 !============================================================================== 00043 00044 IMPLICIT NONE 00045 00046 !============================================================================== 00047 ! 00048 ! Declarations 00049 00050 ! Dimensionless constants 00051 ! in the equations for the mixed-layer depth 00052 ! and for the shape factor with respect to the temperature profile in the thermocline 00053 REAL, PARAMETER :: 00054 c_cbl_1 = 0.17 , ! Constant in the CBL entrainment equation 00055 c_cbl_2 = 1. , ! Constant in the CBL entrainment equation 00056 c_sbl_ZM_n = 0.5 , ! Constant in the ZM1996 equation for the equilibrium SBL depth 00057 c_sbl_ZM_s = 10. , ! Constant in the ZM1996 equation for the equilibrium SBL depth 00058 c_sbl_ZM_i = 20. , ! Constant in the ZM1996 equation for the equilibrium SBL depth 00059 c_relax_h = 0.030 , ! Constant in the relaxation equation for the SBL depth 00060 c_relax_C = 0.0030 ! Constant in the relaxation equation for the shape factor 00061 ! with respect to the temperature profile in the thermocline 00062 00063 ! Parameters of the shape functions 00064 ! Indices refer to T - thermocline, S - snow, I - ice, 00065 ! B1 - upper layer of the bottom sediments, B2 - lower layer of the bottom sediments. 00066 ! "pr0" and "pr1" denote zeta derivatives of the corresponding shape function 00067 ! at "zeta=0" ad "zeta=1", respectively. 00068 REAL, PARAMETER :: 00069 C_T_min = 0.5 , ! Minimum value of the shape factor C_T (thermocline) 00070 C_T_max = 0.8 , ! Maximum value of the shape factor C_T (thermocline) 00071 Phi_T_pr0_1 = 40./3. , ! Constant in the expression for the T shape-function derivative 00072 Phi_T_pr0_2 = 20./3. , ! Constant in the expression for the T shape-function derivative 00073 C_TT_1 = 11./18. , ! Constant in the expression for C_TT (thermocline) 00074 C_TT_2 = 7./45. , ! Constant in the expression for C_TT (thermocline) 00075 C_B1 = 2./3. , ! Shape factor (upper layer of bottom sediments) 00076 C_B2 = 3./5. , ! Shape factor (lower layer of bottom sediments) 00077 Phi_B1_pr0 = 2. , ! B1 shape-function derivative 00078 C_S_lin = 0.5 , ! Shape factor (linear temperature profile in the snow layer) 00079 Phi_S_pr0_lin = 1. , ! S shape-function derivative (linear profile) 00080 C_I_lin = 0.5 , ! Shape factor (linear temperature profile in the ice layer) 00081 Phi_I_pr0_lin = 1. , ! I shape-function derivative (linear profile) 00082 Phi_I_pr1_lin = 1. , ! I shape-function derivative (linear profile) 00083 Phi_I_ast_MR = 2. , ! Constant in the MR2004 expression for I shape factor 00084 C_I_MR = 1./12. , ! Constant in the MR2004 expression for I shape factor 00085 H_Ice_max = 3. ! Maximum ice tickness in 00086 ! the Mironov and Ritter (2004, MR2004) ice model [m] 00087 00088 ! Security constants 00089 REAL , PARAMETER :: 00090 h_Snow_min_flk = 1.0E-5 , ! Minimum snow thickness [m] 00091 h_Ice_min_flk = 1.0E-9 , ! Minimum ice thickness [m] 00092 h_ML_min_flk = 1.0E-2 , ! Minimum mixed-layer depth [m] 00093 h_ML_max_flk = 1.0E+3 , ! Maximum mixed-layer depth [m] 00094 H_B1_min_flk = 1.0E-3 , ! Minimum thickness of the upper layer of bottom sediments [m] 00095 u_star_min_flk = 1.0E-6 ! Minimum value of the surface friction velocity [m s^{-1}] 00096 00097 ! Security constant(s) 00098 REAL , PARAMETER :: 00099 c_small_flk = 1.0E-10 ! A small number 00100 00101 ! Thermodynamic parameters 00102 REAL , PARAMETER :: 00103 tpl_grav = 9.81 , ! Acceleration due to gravity [m s^{-2}] 00104 tpl_T_r = 277.13 , ! Temperature of maximum density of fresh water [K] 00105 tpl_T_f = 273.15 , ! Fresh water freezing point [K] 00106 tpl_a_T = 1.6509E-05 , ! Constant in the fresh-water equation of state [K^{-2}] 00107 tpl_rho_w_r = 1.0E+03 , ! Maximum density of fresh water [kg m^{-3}] 00108 tpl_rho_I = 9.1E+02 , ! Density of ice [kg m^{-3}] 00109 tpl_rho_S_min = 1.0E+02 , ! Minimum snow density [kg m^{-3}] 00110 tpl_rho_S_max = 4.0E+02 , ! Maximum snow density [kg m^{-3}] 00111 tpl_Gamma_rho_S = 2.0E+02 , ! Empirical parameter [kg m^{-4}] 00112 ! in the expression for the snow density 00113 tpl_L_f = 3.3E+05 , &! Latent heat of fusion [J kg^{-1}] 00114 tpl_c_w = 4.2E+03 , &! Specific heat of water [J kg^{-1} K^{-1}] 00115 tpl_c_I = 2.1E+03 , &! Specific heat of ice [J kg^{-1} K^{-1}] 00116 tpl_c_S = 2.1E+03 , &! Specific heat of snow [J kg^{-1} K^{-1}] 00117 tpl_kappa_w = 5.46E-01 , &! Molecular heat conductivity of water [J m^{-1} s^{-1} K^{-1}] 00118 tpl_kappa_I = 2.29 , &! Molecular heat conductivity of ice [J m^{-1} s^{-1} K^{-1}] 00119 tpl_kappa_S_min = 0.2 , &! Minimum molecular heat conductivity of snow [J m^{-1} s^{-1} K^{-1}] 00120 tpl_kappa_S_max = 1.5 , &! Maximum molecular heat conductivity of snow [J m^{-1} s^{-1} K^{-1}] 00121 tpl_Gamma_kappa_S = 1.3 ! Empirical parameter [J m^{-2} s^{-1} K^{-1}] 00122 ! in the expression for the snow heat conductivity 00123 00124 !============================================================================== 00125 00126 END MODULE modd_flake_parameters 00127