SURFEX  V8_0
Surfex V8_0 release
 All Classes Files Functions Variables
default_greenroof.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_greenroof( HRUNOFF_GR,HSCOND_GR, &
7  hksat_gr,hhort_gr )
8 ! ########################################################################
9 !
10 !!**** *DEFAULT_GREENROOF* - routine to set default values for the configuration for GREENROOF
11 !!
12 !! PURPOSE
13 !! -------
14 !!
15 !!** METHOD
16 !! ------
17 !!
18 !! Based on default_isba
19 !!
20 !! EXTERNAL
21 !! --------
22 !!
23 !!
24 !! IMPLICIT ARGUMENTS
25 !! ------------------
26 !!
27 !! REFERENCE
28 !! ---------
29 !!
30 !!
31 !! AUTHOR
32 !! ------
33 !! C. de Munck & A. Lemonsu *Meteo France*
34 !!
35 !! MODIFICATIONS
36 !! -------------
37 !! Original 07/2011
38 !-------------------------------------------------------------------------------
39 !
40 !* 0. DECLARATIONS
41 ! ------------
42 !
43 USE modd_surf_par, ONLY: xundef
44 !
45 !
46 USE yomhook ,ONLY : lhook, dr_hook
47 USE parkind1 ,ONLY : jprb
48 !
49 IMPLICIT NONE
50 !
51 !* 0.1 Declarations of arguments
52 ! -------------------------
53 !
54 !
55  CHARACTER(LEN=4), INTENT(OUT) :: hrunoff_gr ! surface runoff formulation ('WSAT','DT92','SGH ')
56  CHARACTER(LEN=4), INTENT(OUT) :: hscond_gr ! thermal conductivity ('DEF ','PL98')
57  CHARACTER(LEN=3), INTENT(OUT) :: hksat_gr ! soil hydraulic profile option ('DEF','SGH')
58  CHARACTER(LEN=3), INTENT(OUT) :: hhort_gr ! Horton runoff ('DEF','SGH')
59 !
60 REAL(KIND=JPRB) :: zhook_handle
61 !
62 !* 0.2 Declarations of local variables
63 ! -------------------------------
64 !
65 !-------------------------------------------------------------------------------
66 !
67 IF (lhook) CALL dr_hook('DEFAULT_GREENROOF',0,zhook_handle)
68 !
69 hrunoff_gr = 'WSAT'
70 hscond_gr = 'PL98'
71 hksat_gr = 'DEF'
72 hhort_gr = 'DEF'
73 !
74 IF (lhook) CALL dr_hook('DEFAULT_GREENROOF',1,zhook_handle)
75 !
76 !-------------------------------------------------------------------------------
77 !
78 END SUBROUTINE default_greenroof
subroutine default_greenroof(HRUNOFF_GR, HSCOND_GR, HKSAT_GR, HHORT_GR)