9 USE modi_vegtype_to_patch
12 USE yomhook
,ONLY : lhook, dr_hook
13 USE parkind1
,ONLY : jprb
21 INTEGER,
INTENT(IN) :: kni
22 INTEGER,
INTENT(IN) :: klayer
23 INTEGER,
INTENT(IN) :: kpatch
24 INTEGER,
INTENT(IN) :: kvegtype
25 REAL,
DIMENSION(KNI,KLAYER,KPATCH ),
INTENT(IN) :: pfield_patch
26 REAL,
DIMENSION(KNI,KLAYER,KVEGTYPE),
INTENT(OUT) :: pfield_vegtype
34 REAL(KIND=JPRB) :: zhook_handle
38 IF (lhook) CALL dr_hook(
'PUT_ON_ALL_VEGTYPES',0,zhook_handle)
40 pfield_vegtype(:,:,1) = pfield_patch(:,:,1)
42 DO jvegtype=1,kvegtype
44 pfield_vegtype(:,:,jvegtype) = pfield_patch(:,:,ipatch)
47 IF (lhook) CALL dr_hook(
'PUT_ON_ALL_VEGTYPES',1,zhook_handle)
integer function vegtype_to_patch(IVEGTYPE, INPATCH)
subroutine put_on_all_vegtypes(KNI, KLAYER, KPATCH, KVEGTYPE, PFIELD_PATCH, PFIELD_VEGTYPE)