LMDZ
srtm_spcvrt_mcica.intfb.h
Go to the documentation of this file.
1 INTERFACE
2 SUBROUTINE SRTM_SPCVRT_MCICA&
3  & ( KLEV , KMOL , KSW , KCOLS , PONEMINUS,&
4  & PAVEL , PTAVEL , PZ , PTZ , PTBOUND , PALBD , PALBP,&
5  & PFRCL , PTAUC , PASYC , POMGC , PTAUA , PASYA , POMGA , PRMU0,&
6  & PCOLDRY , PWKL,&
10  & PFAC00 , PFAC01 , PFAC10 , PFAC11 ,&
11  & KJP , KJT , KJT1 ,&
12  & PBBFD, PBBFU, PBBCD, PBBCU )
13 USE PARKIND1 ,ONLY : JPIM ,JPRB
14 USE PARSRTM , ONLY : JPLAY, JPB1, JPB2, JPGPT
15 INTEGER(KIND=JPIM),INTENT(IN) :: KSW
16 INTEGER(KIND=JPIM),INTENT(IN) :: KCOLS
17 INTEGER(KIND=JPIM) :: KLEV
18 INTEGER(KIND=JPIM) :: KMOL
19 REAL(KIND=JPRB) :: PONEMINUS
20 REAL(KIND=JPRB) :: PAVEL(JPLAY)
21 REAL(KIND=JPRB) :: PTAVEL(JPLAY)
22 REAL(KIND=JPRB) :: PZ(0:JPLAY)
23 REAL(KIND=JPRB) :: PTZ(0:JPLAY)
24 REAL(KIND=JPRB) :: PTBOUND
25 REAL(KIND=JPRB) ,INTENT(IN) :: PALBD(KSW)
26 REAL(KIND=JPRB) ,INTENT(IN) :: PALBP(KSW)
27 REAL(KIND=JPRB) ,INTENT(IN) :: PFRCL(KCOLS,JPLAY)
28 REAL(KIND=JPRB) ,INTENT(IN) :: PTAUC(JPLAY,KCOLS)
29 REAL(KIND=JPRB) ,INTENT(IN) :: PASYC(JPLAY,KCOLS)
30 REAL(KIND=JPRB) ,INTENT(IN) :: POMGC(JPLAY,KCOLS)
31 REAL(KIND=JPRB) ,INTENT(IN) :: PTAUA(JPLAY,KSW)
32 REAL(KIND=JPRB) ,INTENT(IN) :: PASYA(JPLAY,KSW)
33 REAL(KIND=JPRB) ,INTENT(IN) :: POMGA(JPLAY,KSW)
34 REAL(KIND=JPRB) :: PRMU0
35 REAL(KIND=JPRB) :: PCOLDRY(JPLAY)
36 REAL(KIND=JPRB) :: PWKL(35,JPLAY)
37 INTEGER(KIND=JPIM) :: KLAYTROP
38 INTEGER(KIND=JPIM) :: KLAYSWTCH
39 INTEGER(KIND=JPIM) :: KLAYLOW
40 REAL(KIND=JPRB) :: PCO2MULT(JPLAY)
41 REAL(KIND=JPRB) :: PCOLCH4(JPLAY)
42 REAL(KIND=JPRB) :: PCOLCO2(JPLAY)
43 REAL(KIND=JPRB) :: PCOLH2O(JPLAY)
44 REAL(KIND=JPRB) :: PCOLMOL(JPLAY)
45 REAL(KIND=JPRB) :: PCOLN2O(JPLAY)
46 REAL(KIND=JPRB) :: PCOLO2(JPLAY)
47 REAL(KIND=JPRB) :: PCOLO3(JPLAY)
48 REAL(KIND=JPRB) :: PFORFAC(JPLAY)
49 REAL(KIND=JPRB) :: PFORFRAC(JPLAY)
50 INTEGER(KIND=JPIM) :: KINDFOR(JPLAY)
51 REAL(KIND=JPRB) :: PSELFFAC(JPLAY)
52 REAL(KIND=JPRB) :: PSELFFRAC(JPLAY)
53 INTEGER(KIND=JPIM) :: KINDSELF(JPLAY)
54 REAL(KIND=JPRB) :: PFAC00(JPLAY)
55 REAL(KIND=JPRB) :: PFAC01(JPLAY)
56 REAL(KIND=JPRB) :: PFAC10(JPLAY)
57 REAL(KIND=JPRB) :: PFAC11(JPLAY)
58 INTEGER(KIND=JPIM) :: KJP(JPLAY)
59 INTEGER(KIND=JPIM) :: KJT(JPLAY)
60 INTEGER(KIND=JPIM) :: KJT1(JPLAY)
61 REAL(KIND=JPRB) ,INTENT(INOUT) :: PBBFD(JPLAY+1)
62 REAL(KIND=JPRB) ,INTENT(INOUT) :: PBBFU(JPLAY+1)
63 REAL(KIND=JPRB) ,INTENT(INOUT) :: PBBCD(JPLAY+1)
64 REAL(KIND=JPRB) ,INTENT(INOUT) :: PBBCU(JPLAY+1)
65 END SUBROUTINE SRTM_SPCVRT_MCICA
66 END INTERFACE
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA && KLAYTROP
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PSELFFRAC
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PTAUA
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA && PCO2MULT
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA KINDSELF
!$Id ok_orolf LOGICAL ok_limitvrai LOGICAL ok_all_xml INTEGER iflag_ener_conserv REAL solaire REAL(kind=8) RCO2
INTERFACE SUBROUTINE JPRB USE JPGPT
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PCOLN2O
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA && KJP
ONLY JPIM
Definition: tsmbkind.h:5
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA KJT
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PRMU0
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PBBCU USE JPRB USE JPB2
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA && PFRCL
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PCOLCO2
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PTBOUND
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA && PBBFD
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA KINDFOR
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA POMGA
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PONEMINUS
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PBBCU USE ONLY
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA KLAYLOW
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA KSW
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PTZ
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA && PAVEL
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA KLAYSWTCH
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PCOLCH4
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PFAC10
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PTAVEL
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PBBCU USE JPRB USE JPGPT INTEGER(KIND=JPIM)
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PCOLMOL
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PALBP
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA && PCOLDRY
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PBBFU
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PTAUC
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PASYC
INTERFACE SUBROUTINE SRTM_SPCVRT PBBCU
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PBBCU USE JPRB USE JPB1
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PCOLO2
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA && PFAC00
ONLY JPRB
Definition: tsmbkind.h:5
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PCOLO3
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PWKL
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PFAC11
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PASYA
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA && PFORFAC
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA POMGC
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PZ
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA KJT1
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PSELFFAC
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PFORFRAC
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PBBCD
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA && KLEV
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PALBD
INTERFACE SUBROUTINE RRTM_ECRT_140GP K_IREFLECT USE JPRB USE JPLAY
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PFAC01
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA KCOLS
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA PCOLH2O
INTERFACE SUBROUTINE SRTM_SPCVRT_MCICA KMOL