SURFEX v8.1
General documentation of Surfex
default_prep_teb_garden.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  SUBROUTINE default_prep_teb_garden
7 ! ###########################
8 !
9 !!**** *DEFAULT_PREP_TEB_GARDEN* - routine to set default values for the configuration for ISBA fields preparation
10 !!
11 !! PURPOSE
12 !! -------
13 !!
14 !!** METHOD
15 !! ------
16 !!
17 !! EXTERNAL
18 !! --------
19 !!
20 !!
21 !! IMPLICIT ARGUMENTS
22 !! ------------------
23 !!
24 !! REFERENCE
25 !! ---------
26 !!
27 !!
28 !! AUTHOR
29 !! ------
30 !! V. Masson *Meteo France*
31 !!
32 !! MODIFICATIONS
33 !! -------------
34 !! Original 01/2004
35 !! Modified 03/2007 P. Le Moigne
36 !-------------------------------------------------------------------------------
37 !
38 !* 0. DECLARATIONS
39 ! ------------
40 !
41 USE modd_prep_teb_garden, ONLY : cfile_gd, ctype, cfilepgd_gd, ctypepgd, &
42  cfile_hug_gd, ctype_hug, &
43  cfile_hug_surf_gd, cfile_hug_root_gd, cfile_hug_deep_gd, &
44  xhug_surf_gd, xhug_root_gd, xhug_deep_gd, &
45  xhugi_surf_gd, xhugi_root_gd, xhugi_deep_gd, &
46  cfile_tg_gd, ctype_tg, &
47  cfile_tg_surf_gd, cfile_tg_root_gd, cfile_tg_deep_gd, &
48  xtg_surf_gd, xtg_root_gd, xtg_deep_gd, &
49  xwr_def
50 
51 USE modd_surf_par, ONLY : xundef
52 USE modd_snow_par, ONLY : xansmin, xrhosmax
53 USE modd_csts, ONLY : xtt
54 !
55 !
56 USE yomhook ,ONLY : lhook, dr_hook
57 USE parkind1 ,ONLY : jprb
58 !
59 IMPLICIT NONE
60 !
61 !* 0.1 Declarations of arguments
62 ! -------------------------
63 !
64 !
65 !
66 !* 0.2 Declarations of local variables
67 ! -------------------------------
68 !
69 !-------------------------------------------------------------------------------
70 !
71 
72 REAL(KIND=JPRB) :: ZHOOK_HANDLE
73 
74 IF (lhook) CALL dr_hook('DEFAULT_PREP_TEB_GARDEN',0,zhook_handle)
75 CFILE_GD = ' '
76 CTYPE = 'GRIB '
77 CFILEPGD_GD = ' '
78 CTYPEPGD = ' '
79 CFILE_HUG_GD = ' '
80 CTYPE_HUG = ' '
81 CFILE_TG_GD = ' '
82 CTYPE_TG = ' '
83 !
84 CFILE_HUG_SURF_GD = ' '
85 CFILE_HUG_ROOT_GD = ' '
86 CFILE_HUG_DEEP_GD = ' '
87 CFILE_TG_SURF_GD = ' '
88 CFILE_TG_ROOT_GD = ' '
89 CFILE_TG_DEEP_GD = ' '
90 !
91 xhug_surf_gd = xundef
92 xhug_root_gd = xundef
93 xhug_deep_gd = xundef
94 xhugi_surf_gd= xundef
95 xhugi_root_gd= xundef
96 xhugi_deep_gd= xundef
97 xtg_surf_gd = xundef
98 xtg_root_gd = xundef
99 xtg_deep_gd = xundef
100 !
101 xwr_def = 0.
102 !
103 IF (lhook) CALL dr_hook('DEFAULT_PREP_TEB_GARDEN',1,zhook_handle)
104 !-------------------------------------------------------------------------------
105 !
106 END SUBROUTINE default_prep_teb_garden
real, parameter xundef
integer, parameter jprb
Definition: parkind1.F90:32
subroutine default_prep_teb_garden
logical lhook
Definition: yomhook.F90:15
real, save xtt
Definition: modd_csts.F90:66