14 USE yomhook
,ONLY : lhook, dr_hook
15 USE parkind1
,ONLY : jprb
21 INTEGER,
DIMENSION(:),
POINTER :: NVT_DST
22 INTEGER,
DIMENSION(:,:),
POINTER :: NSIZE_PATCH_DST
23 INTEGER,
DIMENSION(:,:,:),
POINTER :: NR_PATCH_DST
24 REAL,
DIMENSION(:),
POINTER :: Z0_EROD_DST
25 CHARACTER(LEN=6),
DIMENSION(:),
POINTER :: CSV_DST
26 REAL,
DIMENSION(:,:,:),
POINTER :: XSFDST
27 REAL,
DIMENSION(:,:,:),
POINTER :: XSFDSTM
28 REAL,
DIMENSION(:),
POINTER :: XEMISRADIUS_DST
29 REAL,
DIMENSION(:),
POINTER :: XEMISSIG_DST
30 REAL,
DIMENSION(:),
POINTER :: XMSS_FRC_SRC
44 TYPE(dst_t),
INTENT(INOUT) :: ydst
45 REAL(KIND=JPRB) :: zhook_handle
46 IF (lhook) CALL dr_hook(
"MODD_DST_N:DST_INIT",0,zhook_handle)
48 nullify(ydst%NSIZE_PATCH_DST)
49 nullify(ydst%NR_PATCH_DST)
50 nullify(ydst%Z0_EROD_DST)
54 nullify(ydst%XEMISRADIUS_DST)
55 nullify(ydst%XEMISSIG_DST)
56 nullify(ydst%XMSS_FRC_SRC)
57 IF (lhook) CALL dr_hook(
"MODD_DST_N:DST_INIT",1,zhook_handle)
subroutine dst_init(YDST)