6 SUBROUTINE ccetr(PXIA,PIA,PXMUS,PABC,PLAI)
42 USE modd_co2v_par
, ONLY : xdifracf, xxgt, xxbomega
55 REAL,
INTENT(IN) :: PABC
60 REAL,
DIMENSION(:),
INTENT(IN) :: PIA,PXMUS,PLAI
65 REAL,
DIMENSION(:),
INTENT(OUT):: PXIA
70 REAL,
DIMENSION(SIZE(PIA,1)) :: ZXFD,ZXSLAI,ZXIDF,ZXIDR
76 REAL(KIND=JPRB) :: ZHOOK_HANDLE
90 zxfd(:) = xdifracf/(xdifracf + pxmus(:))
94 zxslai(:) = plai(:)*(1.0-pabc)
98 zxidf(:) = zxfd(:)*(1.0-exp(-0.8*zxslai(:)*xxbomega))
103 zxidr(:) = (1.0-zxfd(:))*(1.0-exp(-xxgt*zxslai(:)*xxbomega/pxmus(:)))
108 pxia(:) = pia(:)*(1.0-zxidf(:)-zxidr(:))
subroutine ccetr(PXIA, PIA, PXMUS, PABC, PLAI)