SURFEX  V8_0
Surfex V8_0 release
 All Classes Files Functions Variables
modd_data_tsz0n.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 ! ##########################
7 ! ##########################
8 !
9 !!**** *MODD_DATA_TSZ0 - declaration of TSZ0 surface parameters for TSZ0 scheme
10 !!
11 !! PURPOSE
12 !! -------
13 !
14 !!
15 !!** IMPLICIT ARGUMENTS
16 !! ------------------
17 !! None
18 !!
19 !! REFERENCE
20 !! ---------
21 !!
22 !! AUTHOR
23 !! ------
24 !! P. Le Moigne *Meteo France*
25 !!
26 !! MODIFICATIONS
27 !! -------------
28 !! Original 09/2007
29 !
30 !* 0. DECLARATIONS
31 ! ------------
32 !
33 !
34 
35 USE yomhook ,ONLY : lhook, dr_hook
36 USE parkind1 ,ONLY : jprb
37 !
38 IMPLICIT NONE
39 
41 !-------------------------------------------------------------------------------
42 INTEGER :: NTIME
43 REAL, POINTER, DIMENSION(:) :: XDATA_DTS
44 REAL, POINTER, DIMENSION(:) :: XDATA_DHUGRD
45 !-------------------------------------------------------------------------------
46 END TYPE data_tsz0_t
47 
48 
49 
50  CONTAINS
51 
52 !
53 
54 
55 
56 
57 SUBROUTINE data_tsz0_init(YDATA_TSZ0)
58 TYPE(data_tsz0_t), INTENT(INOUT) :: ydata_tsz0
59 REAL(KIND=JPRB) :: zhook_handle
60 IF (lhook) CALL dr_hook("MODD_DATA_TSZ0_N:DATA_TSZ0_INIT",0,zhook_handle)
61  nullify(ydata_tsz0%XDATA_DTS)
62  nullify(ydata_tsz0%XDATA_DHUGRD)
63 ydata_tsz0%NTIME=0
64 IF (lhook) CALL dr_hook("MODD_DATA_TSZ0_N:DATA_TSZ0_INIT",1,zhook_handle)
65 END SUBROUTINE data_tsz0_init
66 
67 
68 END MODULE modd_data_tsz0_n
subroutine data_tsz0_init(YDATA_TSZ0)