LMDZ
yoelw.F90
Go to the documentation of this file.
1 MODULE yoelw
2 
3 
4 #include "tsmbkind.h"
5 
6 IMPLICIT NONE
7 
8 SAVE
9 
10 ! ------------------------------------------------------------------
11 !* ** *YOELW* - COEFFICIENTS OF THE LONGWAVE RADIATION TRANSFER
12 ! ------------------------------------------------------------------
13 
14 integer_m :: mxixt
15 integer_m :: nsil
16 integer_m :: nipd
17 integer_m :: nipd2
18 integer_m :: ntr
19 integer_m :: ntra
20 integer_m :: nua
21 integer_m :: ng1
22 integer_m :: ng1p1
23 real_b :: alwt(8,3)
24 real_b :: blwt(8,3)
25 real_b :: pdga(11,16,3)
26 real_b :: pdgb(11,16,3)
27 real_b :: rptype(4)
28 real_b :: retype(4)
29 real_b :: rntnu(4)
30 real_b :: ro1h
31 real_b :: ro2h
32 real_b :: ro3t(4)
33 real_b :: rpialf0
34 real_b :: rt1(2)
35 real_b :: tintp(11)
36 real_b :: tref
37 real_b :: tstand
38 real_b :: tstp
39 real_b :: wg1(2)
40 real_b :: xp(6,6)
41 real_b :: rvgco2
42 real_b :: rvgh2o
43 real_b :: rvgo3
44 
45 
46 ! * E.C.M.W.F. PHYSICS PACKAGE *
47 
48 ! J.-J. MORCRETTE E.C.M.W.F. 89/07/14
49 
50 ! NAME TYPE PURPOSE
51 ! ---- : ---- : ---------------------------------------------------
52 ! MXIXT : INTEGER MAXIMUM TEMPERATURE INDEX FOR TRANSMISSIVITIES
53 ! NSIL : INTEGER NUMBER OF SPECTRAL INTERVALS
54 ! NIPD : INTEGER NUMBER OF BANDS DESCRIBED BY PADE APPROXIMANTS
55 ! NIPD2 : INTEGER NIPD*2
56 ! NTR : INTEGER NUMBER OF REFERENCE TEMPERATURES
57 ! NTRA : INTEGER NUMBER OF TRANSMISSION FUNCTIONS
58 ! NUA : INTEGER NUMBER OF ABSORBER AMOUNTS
59 ! NG1 : INTEGER ORDER OF THE GAUSSIAN QUADRATURE
60 ! NG1P1 : INTEGER NG1+1
61 ! ALWT : REAL A-TYPE COEFF. FOR TEMPERATURE DEPENDENCE
62 ! BLWT : REAL B-TYPE COEFF. FOR TEMPERATURE DEPENDENCE
63 ! RNTNU : REAL ABSORPTION COEFFICIENT E-TYPE
64 ! PDGA : REAL PADE APPROXIMANTS - NUMERATOR
65 ! PDGB : REAL PADE APPROXIMANTS - DENOMINATOR
66 ! RPTYPE: REAL P-TYPE COEFFICIENTS
67 ! RETYPE: REAL E-TYPE COEFFICIENTS
68 ! RO1H : REAL K/DELTA 1ST OZONE SUB-INTERVAL
69 ! RO2H : REAL K/DELTA 2ND OZONE SUB-INTERVAL
70 ! RO3T : REAL TEMPERATURE DEPENDENCE COEFFICIENTS FOR OZONE
71 ! RPIALF0: REAL PI*ALFA0/DELTA OZONE SUB-INTERVALS
72 ! RT1 : REAL ROOTS FOR GAUSSIAN QUADRATURE
73 ! TINTP : REAL TEMPERATURE INTERVALS FOR TRANSMISSIVITIES
74 ! TREF : REAL REFERENCE TEMPERATURE IN PLANCK FUNCTION POLYNOMIAL
75 ! TSTAND: REAL REFERENCE TEMPERATURE FOR TEMPERATURE DEPENDENCE
76 ! TSTP : REAL TEMEPERATURE STEP BETWEEN TRANSMISSIVITIES
77 ! WG1 : REAL WEIGHTS FOR GAUSSIAN QUADRATURE
78 ! XP : REAL POLYNOMIAL COEFFICIENTS OF PLANCK FUNCTION
79 ! RVGCO2: REAL RESIDUAL PRESSURE FOR CO2 VOIGT LINE HALF-WIDTH
80 ! RVGH2O: REAL RESIDUAL PRESSURE FOR H2O VOIGT LINE HALF-WIDTH
81 ! RVGO3 : REAL RESIDUAL PRESSURE FOR O3 VOIGT LINE HALF-WIDTH
82 
83 ! ------------------------------------------------------------------
84 END MODULE yoelw
real(kind=jprb) tstand
Definition: yoelw.F90:36
real(kind=jprb) tref
Definition: yoelw.F90:35
real(kind=jprb), dimension(8, 3) blwt
Definition: yoelw.F90:23
real(kind=jprb), dimension(11, 16, 3) pdga
Definition: yoelw.F90:24
integer(kind=jpim) nipd
Definition: yoelw.F90:15
real(kind=jprb) rvgco2
Definition: yoelw.F90:40
Definition: yoelw.F90:1
integer(kind=jpim) nsil
Definition: yoelw.F90:14
real(kind=jprb) rvgo3
Definition: yoelw.F90:42
integer(kind=jpim) nua
Definition: yoelw.F90:19
real(kind=jprb), dimension(4) retype
Definition: yoelw.F90:27
real(kind=jprb), dimension(6, 6) xp
Definition: yoelw.F90:39
real(kind=jprb), dimension(2) wg1
Definition: yoelw.F90:38
integer(kind=jpim) ntr
Definition: yoelw.F90:17
integer(kind=jpim) ng1
Definition: yoelw.F90:20
real(kind=jprb), dimension(4) ro3t
Definition: yoelw.F90:31
real(kind=jprb) rpialf0
Definition: yoelw.F90:32
real(kind=jprb), dimension(4) rptype
Definition: yoelw.F90:26
real(kind=jprb), dimension(11, 16, 3) pdgb
Definition: yoelw.F90:25
real(kind=jprb), dimension(8, 3) alwt
Definition: yoelw.F90:22
real(kind=jprb) tstp
Definition: yoelw.F90:37
real(kind=jprb), dimension(4) rntnu
Definition: yoelw.F90:28
integer(kind=jpim) ng1p1
Definition: yoelw.F90:21
integer(kind=jpim) nipd2
Definition: yoelw.F90:16
real(kind=jprb) rvgh2o
Definition: yoelw.F90:41
integer(kind=jpim) mxixt
Definition: yoelw.F90:13
real(kind=jprb) ro1h
Definition: yoelw.F90:29
real(kind=jprb), dimension(11) tintp
Definition: yoelw.F90:34
integer(kind=jpim) ntra
Definition: yoelw.F90:18
real(kind=jprb), dimension(2) rt1
Definition: yoelw.F90:33
real(kind=jprb) ro2h
Definition: yoelw.F90:30