32 USE modd_data_cover_par
, ONLY : nvegtype
34 USE modd_prep_teb_garden
,ONLY : xhug_surf_gd, xhug_root_gd, xhug_deep_gd, &
35 xhugi_surf_gd, xhugi_root_gd, xhugi_deep_gd, &
36 xtg_surf_gd, xtg_root_gd, xtg_deep_gd, &
47 INTEGER,
INTENT(IN) :: KLUOUT
48 CHARACTER(LEN=7),
INTENT(IN) :: HSURF
49 REAL,
POINTER,
DIMENSION(:,:,:) :: PFIELD
54 REAL(KIND=JPRB) :: ZHOOK_HANDLE
58 IF (
lhook)
CALL dr_hook(
'PREP_TEB_GARDEN_UNIF',0,zhook_handle)
64 ALLOCATE(pfield(1,1,1))
71 ALLOCATE(pfield(1,3,1))
72 pfield(:,1,1) = xhug_surf_gd
73 pfield(:,2,1) = xhug_root_gd
74 pfield(:,3,1) = xhug_deep_gd
79 ALLOCATE(pfield(1,3,1))
80 pfield(:,1,1) = xhugi_surf_gd
81 pfield(:,2,1) = xhugi_root_gd
82 pfield(:,3,1) = xhugi_deep_gd
87 ALLOCATE(pfield(1,3,1))
88 pfield(:,1,1) = xtg_surf_gd
89 pfield(:,2,1) = xtg_root_gd
90 pfield(:,3,1) = xtg_deep_gd
95 ALLOCATE(pfield(1,1,1))
99 ALLOCATE(pfield(1,1,1))
108 IF (
lhook)
CALL dr_hook(
'PREP_TEB_GARDEN_UNIF',1,zhook_handle)
subroutine prep_teb_garden_unif(KLUOUT, HSURF, PFIELD)
character(len=6) cinterp_type