LMDZ
srtm_setcoef.intfb.h
Go to the documentation of this file.
1 INTERFACE
2 SUBROUTINE SRTM_SETCOEF&
3  & ( KLEV , KNMOL ,&
4  & PAVEL , PTAVEL , PZ , PTZ , PTBOUND ,&
5  & PCOLDRY , PWKL ,&
9  & PFAC00 , PFAC01 , PFAC10 , PFAC11 ,&
10  & KJP , KJT , KJT1&
11  & )
12 USE PARKIND1 ,ONLY : JPIM ,JPRB
13 USE PARSRTM , ONLY : JPLAY
14 INTEGER(KIND=JPIM),INTENT(IN) :: KLEV
15 INTEGER(KIND=JPIM) :: KNMOL
16 REAL(KIND=JPRB) ,INTENT(IN) :: PAVEL(JPLAY)
17 REAL(KIND=JPRB) ,INTENT(IN) :: PTAVEL(JPLAY)
18 REAL(KIND=JPRB) :: PZ(0:JPLAY)
19 REAL(KIND=JPRB) ,INTENT(IN) :: PTZ(0:JPLAY)
20 REAL(KIND=JPRB) ,INTENT(IN) :: PTBOUND
21 REAL(KIND=JPRB) ,INTENT(IN) :: PCOLDRY(JPLAY)
22 REAL(KIND=JPRB) ,INTENT(IN) :: PWKL(35,JPLAY)
23 INTEGER(KIND=JPIM),INTENT(OUT) :: KLAYTROP
24 INTEGER(KIND=JPIM),INTENT(OUT) :: KLAYSWTCH
25 INTEGER(KIND=JPIM),INTENT(OUT) :: KLAYLOW
26 REAL(KIND=JPRB) ,INTENT(OUT) :: PCO2MULT(JPLAY)
27 REAL(KIND=JPRB) ,INTENT(OUT) :: PCOLCH4(JPLAY)
28 REAL(KIND=JPRB) ,INTENT(OUT) :: PCOLCO2(JPLAY)
29 REAL(KIND=JPRB) ,INTENT(OUT) :: PCOLH2O(JPLAY)
30 REAL(KIND=JPRB) ,INTENT(OUT) :: PCOLMOL(JPLAY)
31 REAL(KIND=JPRB) ,INTENT(OUT) :: PCOLN2O(JPLAY)
32 REAL(KIND=JPRB) ,INTENT(OUT) :: PCOLO2(JPLAY)
33 REAL(KIND=JPRB) ,INTENT(OUT) :: PCOLO3(JPLAY)
34 REAL(KIND=JPRB) ,INTENT(OUT) :: PFORFAC(JPLAY)
35 REAL(KIND=JPRB) ,INTENT(OUT) :: PFORFRAC(JPLAY)
36 INTEGER(KIND=JPIM),INTENT(OUT) :: KINDFOR(JPLAY)
37 REAL(KIND=JPRB) ,INTENT(OUT) :: PSELFFAC(JPLAY)
38 REAL(KIND=JPRB) ,INTENT(OUT) :: PSELFFRAC(JPLAY)
39 INTEGER(KIND=JPIM),INTENT(OUT) :: KINDSELF(JPLAY)
40 REAL(KIND=JPRB) ,INTENT(OUT) :: PFAC00(JPLAY)
41 REAL(KIND=JPRB) ,INTENT(OUT) :: PFAC01(JPLAY)
42 REAL(KIND=JPRB) ,INTENT(OUT) :: PFAC10(JPLAY)
43 REAL(KIND=JPRB) ,INTENT(OUT) :: PFAC11(JPLAY)
44 INTEGER(KIND=JPIM),INTENT(OUT) :: KJP(JPLAY)
45 INTEGER(KIND=JPIM),INTENT(OUT) :: KJT(JPLAY)
46 INTEGER(KIND=JPIM),INTENT(OUT) :: KJT1(JPLAY)
47 END SUBROUTINE SRTM_SETCOEF
48 END INTERFACE
INTERFACE SUBROUTINE SRTM_SETCOEF PCOLH2O
INTERFACE SUBROUTINE SRTM_SETCOEF && PFAC00
INTERFACE SUBROUTINE SRTM_SETCOEF PCOLMOL
INTERFACE SUBROUTINE SRTM_SETCOEF KINDSELF
INTERFACE SUBROUTINE SRTM_SETCOEF KNMOL
INTERFACE SUBROUTINE SRTM_SETCOEF && PFORFAC
INTERFACE SUBROUTINE SRTM_SETCOEF PFORFRAC
INTERFACE SUBROUTINE SRTM_SETCOEF PCOLN2O
!$Id ok_orolf LOGICAL ok_limitvrai LOGICAL ok_all_xml INTEGER iflag_ener_conserv REAL solaire REAL(kind=8) RCO2
INTERFACE SUBROUTINE SRTM_SETCOEF PSELFFAC
INTERFACE SUBROUTINE SRTM_SETCOEF PCOLO3
ONLY JPIM
Definition: tsmbkind.h:5
INTERFACE SUBROUTINE JPRB INTEGER(KIND=JPIM)
INTERFACE SUBROUTINE SRTM_SPCVRT KJT1
INTERFACE SUBROUTINE SRTM_SETCOEF PCOLCH4
INTERFACE SUBROUTINE SRTM_SETCOEF && PAVEL
INTERFACE SUBROUTINE SRTM_SETCOEF KINDFOR
INTERFACE SUBROUTINE SRTM_SETCOEF PFAC01
INTERFACE SUBROUTINE SRTM_SETCOEF && KLEV
INTERFACE SUBROUTINE SRTM_SETCOEF KLAYLOW
INTERFACE SUBROUTINE SRTM_SETCOEF && KJP
INTERFACE SUBROUTINE SRTM_SETCOEF PZ
INTERFACE SUBROUTINE SRTM_SETCOEF && KLAYTROP
INTERFACE SUBROUTINE SRTM_SETCOEF KJT1 &&USE ONLY
ONLY JPRB
Definition: tsmbkind.h:5
INTERFACE SUBROUTINE SRTM_SETCOEF PCOLCO2
INTERFACE SUBROUTINE SRTM_SETCOEF KJT
INTERFACE SUBROUTINE SRTM_SETCOEF PTZ
INTERFACE SUBROUTINE SRTM_SETCOEF PFAC11
INTERFACE SUBROUTINE SRTM_SETCOEF KLAYSWTCH
INTERFACE SUBROUTINE SRTM_SETCOEF PFAC10
INTERFACE SUBROUTINE SRTM_SETCOEF PTBOUND
INTERFACE SUBROUTINE RRTM_ECRT_140GP K_IREFLECT USE JPRB USE JPLAY
INTERFACE SUBROUTINE SRTM_SETCOEF && PCO2MULT
INTERFACE SUBROUTINE SRTM_SETCOEF PSELFFRAC
INTERFACE SUBROUTINE SRTM_SETCOEF PCOLO2
INTERFACE SUBROUTINE SRTM_SETCOEF PWKL
INTERFACE SUBROUTINE SRTM_SETCOEF && PCOLDRY
INTERFACE SUBROUTINE SRTM_SETCOEF PTAVEL