INTERFACE SUBROUTINE SRTM_SRTM_224GP& & ( KIDIA , KFDIA , KLON , KLEV , KSW , KOVLP ,& & PAER , PALBD , PALBP , PAPH , PAP ,& & PTS , PTH , PT ,& & PQ , PCCO2 , POZN , PRMU0 ,& & PFRCL , PTAUC , PASYC , POMGC ,& & PALBT , PFSUX , PFSUC& & ) USE PARKIND1 ,ONLY : JPIM ,JPRB USE PARSRTM , ONLY : JPLAY INTEGER(KIND=JPIM),INTENT(IN) :: KLON INTEGER(KIND=JPIM) :: KLEV INTEGER(KIND=JPIM) :: KSW INTEGER(KIND=JPIM),INTENT(IN) :: KIDIA INTEGER(KIND=JPIM),INTENT(IN) :: KFDIA INTEGER(KIND=JPIM),INTENT(IN) :: KOVLP REAL(KIND=JPRB) ,INTENT(IN) :: PAER(KLON,6,KLEV) REAL(KIND=JPRB) ,INTENT(IN) :: PALBD(KLON,KSW) REAL(KIND=JPRB) ,INTENT(IN) :: PALBP(KLON,KSW) REAL(KIND=JPRB) ,INTENT(IN) :: PAPH(KLON,KLEV+1) REAL(KIND=JPRB) ,INTENT(IN) :: PAP(KLON,KLEV) REAL(KIND=JPRB) ,INTENT(IN) :: PTS(KLON) REAL(KIND=JPRB) ,INTENT(IN) :: PTH(KLON,KLEV+1) REAL(KIND=JPRB) ,INTENT(IN) :: PT(KLON,KLEV) REAL(KIND=JPRB) ,INTENT(IN) :: PQ(KLON,KLEV) REAL(KIND=JPRB) ,INTENT(IN) :: PCCO2 REAL(KIND=JPRB) ,INTENT(IN) :: POZN(KLON,KLEV) REAL(KIND=JPRB) ,INTENT(IN) :: PRMU0(KLON) REAL(KIND=JPRB) ,INTENT(IN) :: PFRCL(KLON,KLEV) REAL(KIND=JPRB) ,INTENT(IN) :: PTAUC(KLON,KSW,KLEV) REAL(KIND=JPRB) ,INTENT(IN) :: PASYC(KLON,KSW,KLEV) REAL(KIND=JPRB) ,INTENT(IN) :: POMGC(KLON,KSW,KLEV) REAL(KIND=JPRB) :: PALBT(KLON,KSW) REAL(KIND=JPRB) ,INTENT(OUT) :: PFSUX(KLON,2,KLEV+1) REAL(KIND=JPRB) ,INTENT(OUT) :: PFSUC(KLON,2,KLEV+1) END SUBROUTINE SRTM_SRTM_224GP END INTERFACE