48 USE modd_co2v_par
, ONLY : xanfminit, xcondctmin
65 REAL,
DIMENSION(:),
INTENT(IN) :: PMASK
67 INTEGER,
INTENT(IN) :: KFLAG
73 REAL :: ZWR, ZTG, ZWG, ZRESA, ZANFM, ZDEF
75 REAL(KIND=JPRB) :: ZHOOK_HANDLE
92 ELSEIF (kflag==2)
THEN 103 DO jl1=1,io%NGROUND_LAYER
105 pek%XTG (:,jl1) = ztg
106 pek%XWG (:,jl1) = zwg
107 pek%XWGI(:,jl1) = zdef
116 IF (io%CPHOTO/=
'NON')
THEN 119 pek%XANFM (:) = zanfm
125 IF (io%CPHOTO==
'NIT' .OR. io%CPHOTO==
'NCB')
THEN 127 WHERE (pmask(:)==0.) pek%XLAI(:) = zdef
129 ELSE IF (io%CPHOTO==
'AST')
THEN 131 DO jl1=1,
SIZE(pek%XBIOMASS,2)
133 pek%XBIOMASS (:,jl1) = zdef
134 pek%XRESP_BIOMASS(:,jl1) = zdef
154 pek%XSNOWFREE_ALB(:) = 0.2
155 pek%XSNOWFREE_ALB_VEG(:) = 0.2
156 pek%XSNOWFREE_ALB_SOIL(:) = 0.2
158 ELSEIF (kflag==2)
THEN 160 pek%XSNOWFREE_ALB(:) =
xundef 161 pek%XSNOWFREE_ALB_VEG(:) =
xundef 162 pek%XSNOWFREE_ALB_SOIL(:) =
xundef 168 IF (
lhook)
CALL dr_hook(
'FLAG_TEB_VEG_N',1,zhook_handle)
subroutine flag_gr_snow(KFLAG, OMASK, TPSNOW)
subroutine flag_teb_veg_n(PEK, IO, PMASK, KFLAG)