SURFEX v7.3
General documentation of Surfex
|
00001 ! ################ 00002 MODULE MODD_PREP_TEB_GARDEN 00003 ! ################ 00004 ! 00005 !!**** *MODD_PREP - declaration for field interpolations 00006 !! 00007 !! PURPOSE 00008 !! ------- 00009 ! Declaration of surface parameters 00010 ! 00011 !! 00012 !!** IMPLICIT ARGUMENTS 00013 !! ------------------ 00014 !! None 00015 !! 00016 !! REFERENCE 00017 !! --------- 00018 !! 00019 !! AUTHOR 00020 !! ------ 00021 !! V. Masson *Meteo France* 00022 !! 00023 !! MODIFICATIONS 00024 !! ------------- 00025 !! Original 01/2004 00026 ! 00027 !* 0. DECLARATIONS 00028 ! ------------ 00029 ! 00030 IMPLICIT NONE 00031 ! 00032 SAVE 00033 !-------------------------------------------------------------------------- 00034 ! 00035 CHARACTER(LEN=28) :: CFILE_ISBA ! input file name 00036 CHARACTER(LEN=6) :: CTYPE ! input file type 00037 CHARACTER(LEN=28) :: CFILEPGD_ISBA ! input file name 00038 CHARACTER(LEN=6) :: CTYPEPGD ! input file type 00039 CHARACTER(LEN=28) :: CFILE_SNOW ! input file name for Snow 00040 CHARACTER(LEN=6) :: CTYPE_SNOW ! input file type for Snow 00041 CHARACTER(LEN=28) :: CFILE_HUG ! input file name for Wg, Wgi 00042 CHARACTER(LEN=6) :: CTYPE_HUG ! input file type for Wg, Wgi 00043 CHARACTER(LEN=28) :: CFILE_TG ! input file name for Tg 00044 CHARACTER(LEN=6) :: CTYPE_TG ! input file type for Tg 00045 CHARACTER(LEN=28) :: CFILE_HUG_SURF ! input file name for HUG_SURF 00046 CHARACTER(LEN=28) :: CFILE_HUG_ROOT ! input file name for HUG_ROOT 00047 CHARACTER(LEN=28) :: CFILE_HUG_DEEP ! input file name for HUG_DEEP 00048 CHARACTER(LEN=28) :: CFILE_TG_SURF ! input file name for TG_SURF 00049 CHARACTER(LEN=28) :: CFILE_TG_ROOT ! input file name for TG_ROOT 00050 CHARACTER(LEN=28) :: CFILE_TG_DEEP ! input file name for TG_DEEP 00051 ! 00052 REAL :: XHUG_SURF ! surface relative soil humidity 00053 REAL :: XHUG_ROOT ! root layer relative soil humidity 00054 REAL :: XHUG_DEEP ! deep layer relative soil humidity 00055 REAL :: XHUGI_SURF ! surf layer relative ice content 00056 REAL :: XHUGI_ROOT ! root layer relative ice content 00057 REAL :: XHUGI_DEEP ! deep layer relative ice content 00058 REAL :: XTG_SURF ! surface temperature 00059 REAL :: XTG_ROOT ! root layer temperature 00060 REAL :: XTG_DEEP ! deep layer temperature 00061 ! 00062 LOGICAL :: LSNOW_IDEAL 00063 ! 00064 REAL, DIMENSION(:), POINTER :: XWSNOW ! Snow reservoir 00065 REAL, DIMENSION(:), POINTER :: XRSNOW ! snow density 00066 REAL, DIMENSION(:), POINTER :: XTSNOW ! snow temperature 00067 REAL :: XASNOW ! snow albedo 00068 ! 00069 REAL :: XWR_DEF ! default for leaves interception reservoir 00070 !-------------------------------------------------------------------------- 00071 ! 00072 !* normalized dimensions for interpolation grids for soil 00073 INTEGER, PARAMETER :: NGRID_LEVEL = 20 00074 REAL, DIMENSION(NGRID_LEVEL) :: XGRID_SOIL = (/ 0., 0.01, 0.02, 0.05, 0.1, 0.2, 00075 0.4, 0.7, 1., 1.3, 1.6, 2., 2.5, 3., 3.5, 4., 5., 6., 8., 10. /) 00076 ! 00077 !-------------------------------------------------------------------------- 00078 ! 00079 END MODULE MODD_PREP_TEB_GARDEN 00080 00081