SURFEX v8.1
General documentation of Surfex
Surfex_Git2
src
SURFEX
read_cover_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
read_cover_garden
(&
7
HPROGRAM,OGARDEN,HDIR)
8
! ######################################################################
9
!
10
!
11
!
12
!
13
USE
modi_read_surf
14
!
15
!
16
USE
yomhook
,ONLY
:
lhook
,
dr_hook
17
USE
parkind1
,ONLY
:
jprb
18
!
19
IMPLICIT NONE
20
!
21
!* dummy arguments
22
! ---------------
23
!
24
!
25
!
26
CHARACTER(LEN=6)
,
INTENT(IN)
:: HPROGRAM
! program calling surf. schemes
27
LOGICAL
,
INTENT(OUT)
:: OGARDEN
! T: Definition of urban green areas
28
CHARACTER(LEN=1)
,
INTENT(IN)
,
OPTIONAL
:: HDIR
29
!
30
!* local variables
31
! ---------------
32
!
33
CHARACTER(LEN=1)
:: YDIR
34
CHARACTER(LEN=12)
:: YRECFM
! Name of the article to be read
35
INTEGER
:: IRESP
! reading return code
36
!
37
INTEGER
:: IVERSION
! surface version
38
INTEGER
:: IBUGFIX
! surface bugfix
39
REAL(KIND=JPRB)
:: ZHOOK_HANDLE
40
!
41
!
42
!------------------------------------------------------------------------------
43
!
44
IF
(
lhook
)
CALL
dr_hook
(
'READ_COVER_GARDEN'
,0,zhook_handle)
45
!
46
ydir =
'H'
47
IF
(
PRESENT
(hdir)) ydir = hdir
48
!
49
yrecfm=
'VERSION'
50
CALL
read_surf
(&
51
hprogram,yrecfm,iversion,iresp,hdir=ydir)
52
!
53
IF
(iversion<=5)
THEN
54
ogarden = .false.
55
ELSE
56
yrecfm=
'GARDEN'
57
CALL
read_surf
(&
58
hprogram,yrecfm,ogarden,iresp,hdir=ydir)
59
END IF
60
IF
(
lhook
)
CALL
dr_hook
(
'READ_COVER_GARDEN'
,1,zhook_handle)
61
!
62
!------------------------------------------------------------------------------
63
!
64
END SUBROUTINE
read_cover_garden
read_cover_garden
subroutine read_cover_garden(HPROGRAM, OGARDEN, HDIR)
Definition:
read_cover_garden.F90:8
yomhook::dr_hook
Definition:
yomhook.F90:20
modi_read_surf::read_surf
Definition:
read_surf.F90:44
parkind1::jprb
integer, parameter jprb
Definition:
parkind1.F90:32
yomhook::lhook
logical lhook
Definition:
yomhook.F90:15
parkind1
Definition:
parkind1.F90:1
modi_read_surf
Definition:
read_surf.F90:6
yomhook
Definition:
yomhook.F90:1
Generated on Tue Jan 16 2018 16:23:30 for SURFEX v8.1 by
1.8.13