sulwn.F90 Source File


This file depends on

sourcefile~~sulwn.f90~~EfferentGraph sourcefile~sulwn.f90 sulwn.F90 sourcefile~yoelw.f90 yoelw.F90 sourcefile~sulwn.f90->sourcefile~yoelw.f90 sourcefile~parkind1.f90 parkind1.F90 sourcefile~sulwn.f90->sourcefile~parkind1.f90 sourcefile~yomhook_dummy.f90 yomhook_dummy.F90 sourcefile~sulwn.f90->sourcefile~yomhook_dummy.f90 sourcefile~yoelw.f90->sourcefile~parkind1.f90

Contents

Source Code


Source Code

SUBROUTINE SULWN

!**** *SULWN*   - INITIALIZE COMMON YOELW

!     PURPOSE.
!     --------
!           INITIALIZE YOELW, THE COMMON THAT CONTAINS COEFFICIENTS
!           NEEDED TO RUN THE LONGWAVE RADIATION ROUTINES

!**   INTERFACE.
!     ----------
!        *CALL* *SULWN

!        EXPLICIT ARGUMENTS
!        --------------------
!        NONE

!        IMPLICIT ARGUMENTS
!        --------------------
!        COMMON YOELW

!     METHOD.
!     -------
!        SEE DOCUMENTATION

!     EXTERNALS.
!     ----------

!     REFERENCE.
!     ----------
!        ECMWF RESEARCH DEPARTMENT DOCUMENTATION

!     AUTHOR.
!     -------
!        JEAN-JACQUES MORCRETTE  *ECMWF*

!     MODIFICATIONS.
!     --------------
!        ORIGINAL : 88-12-15
!        J.-J. Morcrette ECMWF 951215: Pseudo-Voigt Line Profiles
!        97-04-25 J.J. Morcrette Revised Continuum coefficients
!        97-10-30 J.J. Morcrette cy18
!        M.Hamrud      01-Oct-2003 CY28 Cleaning

!     ------------------------------------------------------------------

USE PARKIND1  ,ONLY : JPIM     ,JPRB
USE YOMHOOK   ,ONLY : LHOOK,   DR_HOOK

USE YOELW    , ONLY : MXIXT    ,NSIL     ,NIPD     ,NIPD2    ,&
 & NTR      ,NTRA     ,NUA      ,NG1      ,NG1P1    ,&
 & ALWT     ,BLWT     ,PDGA     ,PDGB     ,RPTYPE   ,&
 & RETYPE   ,RO1H     ,RO2H     ,RO3T     ,RPIALF0  ,&
 & RT1      ,TINTP    ,TREF     ,TSTAND   ,TSTP     ,&
 & WG1      ,XP       ,RVGCO2   ,RVGH2O   ,RVGO3  

IMPLICIT NONE

!     ------------------------------------------------------------------ 

!*       1.    FILL BLOCK DATA
!              ---------------

!-- REFERENCE TEMPERATURE FOR THE TRANSMISSIVITIES

REAL(KIND=JPRB) :: ZHOOK_HANDLE
IF (LHOOK) CALL DR_HOOK('SULWN',0,ZHOOK_HANDLE)
TINTP = (/ 187.5_JPRB, 200._JPRB, 212.5_JPRB, 225._JPRB, 237.5_JPRB,  &
 & 250._JPRB,&
 & 262.5_JPRB, 275._JPRB, 287.5_JPRB, 300._JPRB, 312.5_JPRB /)  

!-- COEFFICIENTS OF THE POLYNOMIALS GIVING THE PLANCK FUNCTIONS

XP( :, 1) = (/&
 & 0.46430621E+02_JPRB, 0.12928299E+03_JPRB, 0.20732648E+03_JPRB,&
 & 0.31398411E+03_JPRB, 0.18373177E+03_JPRB,-0.11412303E+03_JPRB/)  
XP( :, 2) = (/&
 & 0.73604774E+02_JPRB, 0.27887914E+03_JPRB, 0.27076947E+03_JPRB,&
 & -.57322111E+02_JPRB,-0.64742459E+02_JPRB, 0.87238280E+02_JPRB/)  
XP( :, 3) = (/&
 & 0.37050866E+02_JPRB, 0.20498759E+03_JPRB, 0.37558029E+03_JPRB,&
 & 0.17401171E+03_JPRB,-0.13350302E+03_JPRB,-0.37651795E+02_JPRB/)  
XP( :, 4) = (/&
 & 0.14930141E+02_JPRB, 0.89161160E+02_JPRB, 0.17793062E+03_JPRB,&
 & 0.93433860E+02_JPRB,-0.70646020E+02_JPRB,-0.26373150E+02_JPRB/)  
XP( :, 5) = (/&
 & 0.40386780E+02_JPRB, 0.10855270E+03_JPRB, 0.50755010E+02_JPRB,&
 & -0.31496190E+02_JPRB, 0.12791300E+00_JPRB, 0.18017770E+01_JPRB/)  
XP( :, 6) = (/&
 & 0.90811926E+01_JPRB, 0.75073923E+02_JPRB, 0.24654438E+03_JPRB,&
 & 0.39332612E+03_JPRB, 0.29385281E+03_JPRB, 0.89107921E+02_JPRB/)  

!-----------------------------------------------------------------------
!  PADE APPROXIMANTS FOR THE TRANSMISSIVITIES

!--- WATER VAPOUR FROM ZHONG & HAIGH  (revision3 96-11-15)

!- H2O  0-350 cm-1

!----- INTERVAL = 1 ----- T =    187.50

PDGA( 1, 1,:) = (/&
 & 0.25000224E-02_JPRB, 0.18701843E-02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 1, 1,:) = (/&
 & 0.25000224E-02_JPRB, 0.61593968E-01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 1, 2,:) = (/&
 & 0.34131105E-02_JPRB, 0.55153039E-03_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 1, 2,:) = (/&
 & 0.34131105E-02_JPRB, 0.73127832E-01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 1 ----- T =    200.00

PDGA( 2, 1,:) = (/&
 & 0.26344616E-02_JPRB, 0.16894582E-02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 2, 1,:) = (/&
 & 0.26344616E-02_JPRB, 0.63633167E-01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 2, 2,:) = (/&
 & 0.36120928E-02_JPRB, 0.44720171E-03_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 2, 2,:) = (/&
 & 0.36120928E-02_JPRB, 0.75062171E-01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 1 ----- T =    212.50

PDGA( 3, 1,:) = (/&
 & 0.27743234E-02_JPRB, 0.15245487E-02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 3, 1,:) = (/&
 & 0.27743234E-02_JPRB, 0.65651733E-01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 3, 2,:) = (/&
 & 0.38453121E-02_JPRB, 0.42382776E-03_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 3, 2,:) = (/&
 & 0.38453121E-02_JPRB, 0.77088315E-01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 1 ----- T =    225.00

PDGA( 4, 1,:) = (/&
 & 0.29265376E-02_JPRB, 0.13719090E-02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 4, 1,:) = (/&
 & 0.29265376E-02_JPRB, 0.67739270E-01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 4, 2,:) = (/&
 & 0.41211460E-02_JPRB, 0.42401401E-03_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 4, 2,:) = (/&
 & 0.41211460E-02_JPRB, 0.79241307E-01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 1 ----- T =    237.50

PDGA( 5, 1,:) = (/&
 & 0.30979053E-02_JPRB, 0.12223308E-02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 5, 1,:) = (/&
 & 0.30979053E-02_JPRB, 0.69968340E-01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 5, 2,:) = (/&
 & 0.43966504E-02_JPRB, 0.67198946E-03_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 5, 2,:) = (/&
 & 0.43966504E-02_JPRB, 0.80947310E-01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 1 ----- T =    250.00

PDGA( 6, 1,:) = (/&
 & 0.32813184E-02_JPRB, 0.11573810E-02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 6, 1,:) = (/&
 & 0.32813184E-02_JPRB, 0.72183750E-01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 6, 2,:) = (/&
 & 0.46792452E-02_JPRB, 0.99691013E-03_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 6, 2,:) = (/&
 & 0.46792452E-02_JPRB, 0.82404099E-01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 1 ----- T =    262.50

PDGA( 7, 1,:) = (/&
 & 0.34869261E-02_JPRB, 0.11110812E-02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 7, 1,:) = (/&
 & 0.34869261E-02_JPRB, 0.74507149E-01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 7, 2,:) = (/&
 & 0.49313571E-02_JPRB, 0.15144806E-02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 7, 2,:) = (/&
 & 0.49313571E-02_JPRB, 0.83301687E-01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 1 ----- T =    275.00

PDGA( 8, 1,:) = (/&
 & 0.37169013E-02_JPRB, 0.10586459E-02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 8, 1,:) = (/&
 & 0.37169013E-02_JPRB, 0.76930655E-01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 8, 2,:) = (/&
 & 0.51606177E-02_JPRB, 0.20799953E-02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 8, 2,:) = (/&
 & 0.51606177E-02_JPRB, 0.83904484E-01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 1 ----- T =    287.50

PDGA( 9, 1,:) = (/&
 & 0.39482491E-02_JPRB, 0.11280761E-02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 9, 1,:) = (/&
 & 0.39482491E-02_JPRB, 0.79096624E-01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 9, 2,:) = (/&
 & 0.53608496E-02_JPRB, 0.26755638E-02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 9, 2,:) = (/&
 & 0.53608496E-02_JPRB, 0.84271466E-01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 1 ----- T =    300.00

PDGA(10, 1,:) = (/&
 & 0.41849825E-02_JPRB, 0.12500965E-02_JPRB, 0.00000000E+00_JPRB/)  
PDGB(10, 1,:) = (/&
 & 0.41849825E-02_JPRB, 0.81087000E-01_JPRB, 0.10000000E+01_JPRB/)  
PDGA(10, 2,:) = (/&
 & 0.55372909E-02_JPRB, 0.32512851E-02_JPRB, 0.00000000E+00_JPRB/)  
PDGB(10, 2,:) = (/&
 & 0.55372909E-02_JPRB, 0.84546756E-01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 1 ----- T =    312.50

PDGA(11, 1,:) = (/&
 & 0.44204714E-02_JPRB, 0.14195697E-02_JPRB, 0.00000000E+00_JPRB/)  
PDGB(11, 1,:) = (/&
 & 0.44204714E-02_JPRB, 0.82840020E-01_JPRB, 0.10000000E+01_JPRB/)  
PDGA(11, 2,:) = (/&
 & 0.56935299E-02_JPRB, 0.38054592E-02_JPRB, 0.00000000E+00_JPRB/)  
PDGB(11, 2,:) = (/&
 & 0.56935299E-02_JPRB, 0.84847060E-01_JPRB, 0.10000000E+01_JPRB/)  

!- H2O  500-800 cm-1

!----- INTERVAL = 2 ----- T =    187.50

PDGA( 1, 3,:) = (/&
 & 0.15053751E+01_JPRB, 0.45361026E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 1, 3,:) = (/&
 & 0.15053751E+01_JPRB, 0.15789584E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 1, 4,:) = (/&
 & 0.18920793E+01_JPRB, 0.53457554E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 1, 4,:) = (/&
 & 0.18920793E+01_JPRB, 0.18418304E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 2 ----- T =    200.00

PDGA( 2, 3,:) = (/&
 & 0.15977537E+01_JPRB, 0.48084314E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 2, 3,:) = (/&
 & 0.15977537E+01_JPRB, 0.16476468E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 2, 4,:) = (/&
 & 0.20435568E+01_JPRB, 0.55893717E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 2, 4,:) = (/&
 & 0.20435568E+01_JPRB, 0.19386656E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 2 ----- T =    212.50

PDGA( 3, 3,:) = (/&
 & 0.16913237E+01_JPRB, 0.50454053E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 3, 3,:) = (/&
 & 0.16913237E+01_JPRB, 0.17144170E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 3, 4,:) = (/&
 & 0.21978186E+01_JPRB, 0.57905459E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 3, 4,:) = (/&
 & 0.21978186E+01_JPRB, 0.20334044E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 2 ----- T =    225.00

PDGA( 4, 3,:) = (/&
 & 0.17856476E+01_JPRB, 0.52514194E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 4, 3,:) = (/&
 & 0.17856476E+01_JPRB, 0.17792823E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 4, 4,:) = (/&
 & 0.23533355E+01_JPRB, 0.59558005E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 4, 4,:) = (/&
 & 0.23533355E+01_JPRB, 0.21256517E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 2 ----- T =    237.50

PDGA( 5, 3,:) = (/&
 & 0.18802811E+01_JPRB, 0.54304459E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 5, 3,:) = (/&
 & 0.18802811E+01_JPRB, 0.18422412E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 5, 4,:) = (/&
 & 0.25086500E+01_JPRB, 0.60908958E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 5, 4,:) = (/&
 & 0.25086500E+01_JPRB, 0.22150389E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 2 ----- T =    250.00

PDGA( 6, 3,:) = (/&
 & 0.19747954E+01_JPRB, 0.55860186E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 6, 3,:) = (/&
 & 0.19747954E+01_JPRB, 0.19032856E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 6, 4,:) = (/&
 & 0.26624407E+01_JPRB, 0.62008317E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 6, 4,:) = (/&
 & 0.26624407E+01_JPRB, 0.23012482E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 2 ----- T =    262.50

PDGA( 7, 3,:) = (/&
 & 0.20687911E+01_JPRB, 0.57212480E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 7, 3,:) = (/&
 & 0.20687911E+01_JPRB, 0.19624068E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 7, 4,:) = (/&
 & 0.28135635E+01_JPRB, 0.62898892E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 7, 4,:) = (/&
 & 0.28135635E+01_JPRB, 0.23840281E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 2 ----- T =    275.00

PDGA( 8, 3,:) = (/&
 & 0.21619083E+01_JPRB, 0.58388519E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 8, 3,:) = (/&
 & 0.21619083E+01_JPRB, 0.20195993E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 8, 4,:) = (/&
 & 0.29610693E+01_JPRB, 0.63616954E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 8, 4,:) = (/&
 & 0.29610693E+01_JPRB, 0.24631984E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 2 ----- T =    287.50

PDGA( 9, 3,:) = (/&
 & 0.22538305E+01_JPRB, 0.59411934E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 9, 3,:) = (/&
 & 0.22538305E+01_JPRB, 0.20748638E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 9, 4,:) = (/&
 & 0.31042087E+01_JPRB, 0.64192944E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 9, 4,:) = (/&
 & 0.31042087E+01_JPRB, 0.25386513E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 2 ----- T =    300.00

PDGA(10, 3,:) = (/&
 & 0.23442867E+01_JPRB, 0.60303198E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB(10, 3,:) = (/&
 & 0.23442867E+01_JPRB, 0.21282086E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA(10, 4,:) = (/&
 & 0.32424163E+01_JPRB, 0.64652280E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB(10, 4,:) = (/&
 & 0.32424163E+01_JPRB, 0.26103424E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 2 ----- T =    312.50

PDGA(11, 3,:) = (/&
 & 0.24330507E+01_JPRB, 0.61080006E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB(11, 3,:) = (/&
 & 0.24330507E+01_JPRB, 0.21796505E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA(11, 4,:) = (/&
 & 0.33752974E+01_JPRB, 0.65016031E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB(11, 4,:) = (/&
 & 0.33752974E+01_JPRB, 0.26782849E+01_JPRB, 0.10000000E+01_JPRB/)  

!- WATER VAPOR - INT. 3 -- 800-970 + 1110-1250 CM-1 

!----- INTERVAL = 3 ----- T =    187.50

PDGA( 1, 7,:) = (/&
 & 0.14334746E+02_JPRB, 0.11649992E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 1, 7,:) = (/&
 & 0.14334746E+02_JPRB, 0.12059903E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 1, 8,:) = (/&
 & 0.11596027E+02_JPRB, 0.11051587E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 1, 8,:) = (/&
 & 0.11596027E+02_JPRB, 0.11390898E+02_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 3 ----- T =    200.00

PDGA( 2, 7,:) = (/&
 & 0.12924521E+02_JPRB, 0.11365906E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 2, 7,:) = (/&
 & 0.12924521E+02_JPRB, 0.11739611E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 2, 8,:) = (/&
 & 0.10445365E+02_JPRB, 0.10682810E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 2, 8,:) = (/&
 & 0.10445365E+02_JPRB, 0.10993927E+02_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 3 ----- T =    212.50

PDGA( 3, 7,:) = (/&
 & 0.11774060E+02_JPRB, 0.11080218E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 3, 7,:) = (/&
 & 0.11774060E+02_JPRB, 0.11424740E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 3, 8,:) = (/&
 & 0.95571840E+01_JPRB, 0.10328058E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 3, 8,:) = (/&
 & 0.95571840E+01_JPRB, 0.10618404E+02_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 3 ----- T =    225.00

PDGA( 4, 7,:) = (/&
 & 0.10839967E+02_JPRB, 0.10800025E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 4, 7,:) = (/&
 & 0.10839967E+02_JPRB, 0.11121318E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 4, 8,:) = (/&
 & 0.88719975E+01_JPRB, 0.99930444E+01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 4, 8,:) = (/&
 & 0.88719975E+01_JPRB, 0.10268470E+02_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 3 ----- T =    237.50

PDGA( 5, 7,:) = (/&
 & 0.10082160E+02_JPRB, 0.10529965E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 5, 7,:) = (/&
 & 0.10082160E+02_JPRB, 0.10832955E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 5, 8,:) = (/&
 & 0.83425443E+01_JPRB, 0.96805504E+01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 5, 8,:) = (/&
 & 0.83425443E+01_JPRB, 0.99456138E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 3 ----- T =    250.00

PDGA( 6, 7,:) = (/&
 & 0.94663507E+01_JPRB, 0.10272823E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 6, 7,:) = (/&
 & 0.94663507E+01_JPRB, 0.10561525E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 6, 8,:) = (/&
 & 0.79324712E+01_JPRB, 0.93914198E+01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 6, 8,:) = (/&
 & 0.79324712E+01_JPRB, 0.96496576E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 3 ----- T =    262.50

PDGA( 7, 7,:) = (/&
 & 0.89643981E+01_JPRB, 0.10030051E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 7, 7,:) = (/&
 & 0.89643981E+01_JPRB, 0.10307714E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 7, 8,:) = (/&
 & 0.76141974E+01_JPRB, 0.91252916E+01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 7, 8,:) = (/&
 & 0.76141974E+01_JPRB, 0.93794463E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 3 ----- T =    275.00

PDGA( 8, 7,:) = (/&
 & 0.85537123E+01_JPRB, 0.98021793E+01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 8, 7,:) = (/&
 & 0.85537123E+01_JPRB, 0.10071426E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 8, 8,:) = (/&
 & 0.73668729E+01_JPRB, 0.88811055E+01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 8, 8,:) = (/&
 & 0.73668729E+01_JPRB, 0.91333042E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 3 ----- T =    287.50

PDGA( 9, 7,:) = (/&
 & 0.82163567E+01_JPRB, 0.95891296E+01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 9, 7,:) = (/&
 & 0.82163567E+01_JPRB, 0.98520772E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 9, 8,:) = (/&
 & 0.71747025E+01_JPRB, 0.86574340E+01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 9, 8,:) = (/&
 & 0.71747025E+01_JPRB, 0.89093260E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 3 ----- T =    300.00

PDGA(10, 7,:) = (/&
 & 0.79381525E+01_JPRB, 0.93904375E+01_JPRB, 0.00000000E+00_JPRB/)  
PDGB(10, 7,:) = (/&
 & 0.79381525E+01_JPRB, 0.96487960E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA(10, 8,:) = (/&
 & 0.70256573E+01_JPRB, 0.84526940E+01_JPRB, 0.00000000E+00_JPRB/)  
PDGB(10, 8,:) = (/&
 & 0.70256573E+01_JPRB, 0.87055560E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 3 ----- T =    312.50

PDGA(11, 7,:) = (/&
 & 0.77078849E+01_JPRB, 0.92054098E+01_JPRB, 0.00000000E+00_JPRB/)  
PDGB(11, 7,:) = (/&
 & 0.77078849E+01_JPRB, 0.94605633E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA(11, 8,:) = (/&
 & 0.69105145E+01_JPRB, 0.82652769E+01_JPRB, 0.00000000E+00_JPRB/)  
PDGB(11, 8,:) = (/&
 & 0.69105145E+01_JPRB, 0.85200926E+01_JPRB, 0.10000000E+01_JPRB/)  

!-- WATER VAPOR --- 970 -1110 CM-1

!----- INTERVAL = 4 ----- T =    187.500

PDGA( 1, 9,:) = (/&
 & 0.94868790E+02_JPRB, 0.17437229E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 1, 9,:) = (/&
 & 0.94868790E+02_JPRB, 0.18796329E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 1,10,:) = (/&
 & 0.95419113E+02_JPRB, 0.17234291E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 1,10,:) = (/&
 & 0.95419113E+02_JPRB, 0.18632164E+02_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 4 ----- T =    200.000

PDGA( 2, 9,:) = (/&
 & 0.95143959E+02_JPRB, 0.17335575E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 2, 9,:) = (/&
 & 0.95143959E+02_JPRB, 0.18714111E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 2,10,:) = (/&
 & 0.95675995E+02_JPRB, 0.17129913E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 2,10,:) = (/&
 & 0.95675995E+02_JPRB, 0.18547161E+02_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 4 ----- T =    212.500

PDGA( 3, 9,:) = (/&
 & 0.95363609E+02_JPRB, 0.17245064E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 3, 9,:) = (/&
 & 0.95363609E+02_JPRB, 0.18640270E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 3,10,:) = (/&
 & 0.95911537E+02_JPRB, 0.17036016E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 3,10,:) = (/&
 & 0.95911537E+02_JPRB, 0.18470697E+02_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 4 ----- T =    225.000

PDGA( 4, 9,:) = (/&
 & 0.95551239E+02_JPRB, 0.17163479E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 4, 9,:) = (/&
 & 0.95551239E+02_JPRB, 0.18573282E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 4,10,:) = (/&
 & 0.96128136E+02_JPRB, 0.16952074E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 4,10,:) = (/&
 & 0.96128136E+02_JPRB, 0.18402708E+02_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 4 ----- T =    237.500

PDGA( 5, 9,:) = (/&
 & 0.95763680E+02_JPRB, 0.17089018E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 5, 9,:) = (/&
 & 0.95763680E+02_JPRB, 0.18513403E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 5,10,:) = (/&
 & 0.96294296E+02_JPRB, 0.16877150E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 5,10,:) = (/&
 & 0.96294296E+02_JPRB, 0.18341324E+02_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 4 ----- T =    250.000

PDGA( 6, 9,:) = (/&
 & 0.95913246E+02_JPRB, 0.17022213E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 6, 9,:) = (/&
 & 0.95913246E+02_JPRB, 0.18458538E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 6,10,:) = (/&
 & 0.96462036E+02_JPRB, 0.16808561E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 6,10,:) = (/&
 & 0.96462036E+02_JPRB, 0.18285398E+02_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 4 ----- T =    262.500

PDGA( 7, 9,:) = (/&
 & 0.96069473E+02_JPRB, 0.16961018E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 7, 9,:) = (/&
 & 0.96069473E+02_JPRB, 0.18408932E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 7,10,:) = (/&
 & 0.96610298E+02_JPRB, 0.16746571E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 7,10,:) = (/&
 & 0.96610298E+02_JPRB, 0.18234850E+02_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 4 ----- T =    275.000

PDGA( 8, 9,:) = (/&
 & 0.96201309E+02_JPRB, 0.16905493E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 8, 9,:) = (/&
 & 0.96201309E+02_JPRB, 0.18363655E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 8,10,:) = (/&
 & 0.96754684E+02_JPRB, 0.16690109E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 8,10,:) = (/&
 & 0.96754684E+02_JPRB, 0.18189079E+02_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 4 ----- T =    287.500

PDGA( 9, 9,:) = (/&
 & 0.96342339E+02_JPRB, 0.16853893E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 9, 9,:) = (/&
 & 0.96342339E+02_JPRB, 0.18321957E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 9,10,:) = (/&
 & 0.96883301E+02_JPRB, 0.16638573E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 9,10,:) = (/&
 & 0.96883301E+02_JPRB, 0.18147303E+02_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 4 ----- T =    300.000

PDGA(10, 9,:) = (/&
 & 0.96457764E+02_JPRB, 0.16806755E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB(10, 9,:) = (/&
 & 0.96457764E+02_JPRB, 0.18283590E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA(10,10,:) = (/&
 & 0.96989792E+02_JPRB, 0.16591677E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB(10,10,:) = (/&
 & 0.96989792E+02_JPRB, 0.18108814E+02_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 4 ----- T =    312.500

PDGA(11, 9,:) = (/&
 & 0.96549957E+02_JPRB, 0.16763689E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB(11, 9,:) = (/&
 & 0.96549957E+02_JPRB, 0.18248074E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA(11,10,:) = (/&
 & 0.97097275E+02_JPRB, 0.16548479E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB(11,10,:) = (/&
 & 0.97097275E+02_JPRB, 0.18073788E+02_JPRB, 0.10000000E+01_JPRB/)  

!-- WATER VAPOR -- INT.5 --  350- 500 CM-1 

!----- INTERVAL = 5 ----- T =    187.500

PDGA( 1, 5,:) = (/&
 & 0.13134047E+00_JPRB,-0.23649048E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 1, 5,:) = (/&
 & 0.13134047E+00_JPRB, 0.54008597E+00_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 1, 6,:) = (/&
 & 0.14049581E+00_JPRB,-0.26231026E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 1, 6,:) = (/&
 & 0.14049581E+00_JPRB, 0.54143775E+00_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 5 ----- T =    200.000

PDGA( 2, 5,:) = (/&
 & 0.13330981E+00_JPRB,-0.24178915E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 2, 5,:) = (/&
 & 0.13330981E+00_JPRB, 0.54094988E+00_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 2, 6,:) = (/&
 & 0.14229582E+00_JPRB,-0.26725627E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 2, 6,:) = (/&
 & 0.14229582E+00_JPRB, 0.54189402E+00_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 5 ----- T =    212.500

PDGA( 3, 5,:) = (/&
 & 0.13504511E+00_JPRB,-0.24650861E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 3, 5,:) = (/&
 & 0.13504511E+00_JPRB, 0.54169583E+00_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 3, 6,:) = (/&
 & 0.14384151E+00_JPRB,-0.27153090E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 3, 6,:) = (/&
 & 0.14384151E+00_JPRB, 0.54222512E+00_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 5 ----- T =    225.000

PDGA( 4, 5,:) = (/&
 & 0.13651314E+00_JPRB,-0.25044570E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 4, 5,:) = (/&
 & 0.13651314E+00_JPRB, 0.54191625E+00_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 4, 6,:) = (/&
 & 0.14517485E+00_JPRB,-0.27523417E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 4, 6,:) = (/&
 & 0.14517485E+00_JPRB, 0.54246801E+00_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 5 ----- T =    237.500

PDGA( 5, 5,:) = (/&
 & 0.13790466E+00_JPRB,-0.25431205E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 5, 5,:) = (/&
 & 0.13790466E+00_JPRB, 0.54262739E+00_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 5, 6,:) = (/&
 & 0.14633319E+00_JPRB,-0.27845515E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 5, 6,:) = (/&
 & 0.14633319E+00_JPRB, 0.54265642E+00_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 5 ----- T =    250.000

PDGA( 6, 5,:) = (/&
 & 0.13909847E+00_JPRB,-0.25759069E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 6, 5,:) = (/&
 & 0.13909847E+00_JPRB, 0.54293746E+00_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 6, 6,:) = (/&
 & 0.14734478E+00_JPRB,-0.28128289E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 6, 6,:) = (/&
 & 0.14734478E+00_JPRB, 0.54279846E+00_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 5 ----- T =    262.500

PDGA( 7, 5,:) = (/&
 & 0.14014673E+00_JPRB,-0.26045626E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 7, 5,:) = (/&
 & 0.14014673E+00_JPRB, 0.54306209E+00_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 7, 6,:) = (/&
 & 0.14823231E+00_JPRB,-0.28376250E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 7, 6,:) = (/&
 & 0.14823231E+00_JPRB, 0.54290944E+00_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 5 ----- T =    275.000

PDGA( 8, 5,:) = (/&
 & 0.14110570E+00_JPRB,-0.26310772E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 8, 5,:) = (/&
 & 0.14110570E+00_JPRB, 0.54324186E+00_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 8, 6,:) = (/&
 & 0.14901793E+00_JPRB,-0.28597040E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 8, 6,:) = (/&
 & 0.14901793E+00_JPRB, 0.54300690E+00_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 5 ----- T =    287.500

PDGA( 9, 5,:) = (/&
 & 0.14198618E+00_JPRB,-0.26556855E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 9, 5,:) = (/&
 & 0.14198618E+00_JPRB, 0.54346353E+00_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 9, 6,:) = (/&
 & 0.14971229E+00_JPRB,-0.28792191E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 9, 6,:) = (/&
 & 0.14971229E+00_JPRB, 0.54307669E+00_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 5 ----- T =    300.000

PDGA(10, 5,:) = (/&
 & 0.14277160E+00_JPRB,-0.26774861E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB(10, 5,:) = (/&
 & 0.14277160E+00_JPRB, 0.54357564E+00_JPRB, 0.10000000E+01_JPRB/)  
PDGA(10, 6,:) = (/&
 & 0.15033126E+00_JPRB,-0.28966904E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB(10, 6,:) = (/&
 & 0.15033126E+00_JPRB, 0.54313493E+00_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 5 ----- T =    312.500

PDGA(11, 5,:) = (/&
 & 0.14349319E+00_JPRB,-0.26976623E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB(11, 5,:) = (/&
 & 0.14349319E+00_JPRB, 0.54369903E+00_JPRB, 0.10000000E+01_JPRB/)  
PDGA(11, 6,:) = (/&
 & 0.15088280E+00_JPRB,-0.29121898E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB(11, 6,:) = (/&
 & 0.15088280E+00_JPRB, 0.54318237E+00_JPRB, 0.10000000E+01_JPRB/)  

!- WATER VAPOR - WINGS OF VIBRATION-ROTATION BAND - 1250-1450+1880-2820 -

!----- INTERVAL = 6 ----- T =    187.50

PDGA( 1,11,:) = (/&
 & 0.59891051E+00_JPRB, 0.12874948E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 1,11,:) = (/&
 & 0.59891051E+00_JPRB, 0.15230591E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 1,12,:) = (/&
 & 0.55131795E+00_JPRB, 0.32252772E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 1,12,:) = (/&
 & 0.55131795E+00_JPRB, 0.14332603E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 6 ----- T =    200.00

PDGA( 2,11,:) = (/&
 & 0.59891051E+00_JPRB, 0.12874948E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 2,11,:) = (/&
 & 0.59891051E+00_JPRB, 0.15230591E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 2,12,:) = (/&
 & 0.55131795E+00_JPRB, 0.32252772E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 2,12,:) = (/&
 & 0.55131795E+00_JPRB, 0.14332603E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 6 ----- T =    212.50

PDGA( 3,11,:) = (/&
 & 0.59891051E+00_JPRB, 0.12874948E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 3,11,:) = (/&
 & 0.59891051E+00_JPRB, 0.15230591E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 3,12,:) = (/&
 & 0.44063067E+00_JPRB, 0.91024989E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 3,12,:) = (/&
 & 0.44063067E+00_JPRB, 0.12039660E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 6 ----- T =    225.00

PDGA( 4,11,:) = (/&
 & 0.51061614E+00_JPRB, 0.59883548E-01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 4,11,:) = (/&
 & 0.51061614E+00_JPRB, 0.13461757E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 4,12,:) = (/&
 & 0.30439727E+00_JPRB, 0.15980470E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 4,12,:) = (/&
 & 0.30439727E+00_JPRB, 0.91241774E+00_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 6 ----- T =    237.50

PDGA( 5,11,:) = (/&
 & 0.40673842E+00_JPRB, 0.11398935E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 5,11,:) = (/&
 & 0.40673842E+00_JPRB, 0.11289965E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 5,12,:) = (/&
 & 0.15005620E+00_JPRB, 0.23446409E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 5,12,:) = (/&
 & 0.15005620E+00_JPRB, 0.58547602E+00_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 6 ----- T =    250.00

PDGA( 6,11,:) = (/&
 & 0.28375203E+00_JPRB, 0.17444874E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 6,11,:) = (/&
 & 0.28375203E+00_JPRB, 0.86693115E+00_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 6,12,:) = (/&
 & 0.51658133E-01_JPRB, 0.29464628E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 6,12,:) = (/&
 & 0.51658133E-01_JPRB, 0.40170363E+00_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 6 ----- T =    262.50

PDGA( 7,11,:) = (/&
 & 0.15136005E+00_JPRB, 0.23761536E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 7,11,:) = (/&
 & 0.15136005E+00_JPRB, 0.58911683E+00_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 7,12,:) = (/&
 & 0.18932679E-01_JPRB, 0.33516250E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 7,12,:) = (/&
 & 0.18932679E-01_JPRB, 0.36796152E+00_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 6 ----- T =    275.00

PDGA( 8,11,:) = (/&
 & 0.61752765E-01_JPRB, 0.28965454E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 8,11,:) = (/&
 & 0.61752765E-01_JPRB, 0.41975793E+00_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 8,12,:) = (/&
 & 0.79619427E-02_JPRB, 0.36873141E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 8,12,:) = (/&
 & 0.79619427E-02_JPRB, 0.37964009E+00_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 6 ----- T =    287.50

PDGA( 9,11,:) = (/&
 & 0.26192233E-01_JPRB, 0.32568668E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 9,11,:) = (/&
 & 0.26192233E-01_JPRB, 0.37385106E+00_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 9,12,:) = (/&
 & 0.40764469E-02_JPRB, 0.40137572E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 9,12,:) = (/&
 & 0.40764469E-02_JPRB, 0.40608889E+00_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 6 ----- T =    300.00

PDGA(10,11,:) = (/&
 & 0.12168738E-01_JPRB, 0.35455148E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB(10,11,:) = (/&
 & 0.12168738E-01_JPRB, 0.37329084E+00_JPRB, 0.10000000E+01_JPRB/)  
PDGA(10,12,:) = (/&
 & 0.23914061E-02_JPRB, 0.43615987E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB(10,12,:) = (/&
 & 0.23914061E-02_JPRB, 0.43919208E+00_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 6 ----- T =    312.50

PDGA(11,11,:) = (/&
 & 0.64195381E-02_JPRB, 0.38088067E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB(11,11,:) = (/&
 & 0.64195381E-02_JPRB, 0.38906156E+00_JPRB, 0.10000000E+01_JPRB/)  
PDGA(11,12,:) = (/&
 & 0.23914061E-02_JPRB, 0.43615987E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB(11,12,:) = (/&
 & 0.23914061E-02_JPRB, 0.43919208E+00_JPRB, 0.10000000E+01_JPRB/)  

!=======================================================================

!-- CARBON DIOXIDE       
!   ==============

!-- CO2 -- INT.2 -- 500-800 CM-1 --- FROM ABS225 ------------

!-- FIU = 0.8 + DMAX1(0.35,(7-IU)*0.9)  , X/T,  9

!----- INTERVAL = 2 ----- T =  187.5

!-- INDICES FOR PADE APPROXIMATION   1 30 38 45
PDGA( 1,13,:) = (/&
 & 0.87668459E-01_JPRB, 0.13845511E+01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 1,13,:) = (/&
 & 0.87668459E-01_JPRB, 0.23203798E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 1,14,:) = (/&
 & 0.74878820E-01_JPRB, 0.11718758E+01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 1,14,:) = (/&
 & 0.74878820E-01_JPRB, 0.20206726E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 2 ----- T =  200.0

!-- INDICES FOR PADE APPROXIMATION   1 30 38 45
PDGA( 2,13,:) = (/&
 & 0.83754276E-01_JPRB, 0.13187042E+01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 2,13,:) = (/&
 & 0.83754276E-01_JPRB, 0.22288925E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 2,14,:) = (/&
 & 0.71650966E-01_JPRB, 0.11216131E+01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 2,14,:) = (/&
 & 0.71650966E-01_JPRB, 0.19441824E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 2 ----- T =  212.5

!-- INDICES FOR PADE APPROXIMATION   1 30 38 45
PDGA( 3,13,:) = (/&
 & 0.80460283E-01_JPRB, 0.12644396E+01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 3,13,:) = (/&
 & 0.80460283E-01_JPRB, 0.21515593E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 3,14,:) = (/&
 & 0.68979615E-01_JPRB, 0.10809473E+01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 3,14,:) = (/&
 & 0.68979615E-01_JPRB, 0.18807257E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 2 ----- T =  225.0

!-- INDICES FOR PADE APPROXIMATION   1 30 38 45
PDGA( 4,13,:) = (/&
 & 0.77659686E-01_JPRB, 0.12191543E+01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 4,13,:) = (/&
 & 0.77659686E-01_JPRB, 0.20855896E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 4,14,:) = (/&
 & 0.66745345E-01_JPRB, 0.10476396E+01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 4,14,:) = (/&
 & 0.66745345E-01_JPRB, 0.18275618E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 2 ----- T =  237.5

!-- INDICES FOR PADE APPROXIMATION   1 30 38 45
PDGA( 5,13,:) = (/&
 & 0.75257056E-01_JPRB, 0.11809511E+01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 5,13,:) = (/&
 & 0.75257056E-01_JPRB, 0.20288489E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 5,14,:) = (/&
 & 0.64857571E-01_JPRB, 0.10200373E+01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 5,14,:) = (/&
 & 0.64857571E-01_JPRB, 0.17825910E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 2 ----- T =  250.0

!-- INDICES FOR PADE APPROXIMATION   1 30 38 45
PDGA( 6,13,:) = (/&
 & 0.73179175E-01_JPRB, 0.11484154E+01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 6,13,:) = (/&
 & 0.73179175E-01_JPRB, 0.19796791E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 6,14,:) = (/&
 & 0.63248495E-01_JPRB, 0.99692726E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 6,14,:) = (/&
 & 0.63248495E-01_JPRB, 0.17442308E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 2 ----- T =  262.5

!-- INDICES FOR PADE APPROXIMATION   1 30 38 45
PDGA( 7,13,:) = (/&
 & 0.71369063E-01_JPRB, 0.11204723E+01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 7,13,:) = (/&
 & 0.71369063E-01_JPRB, 0.19367778E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 7,14,:) = (/&
 & 0.61866970E-01_JPRB, 0.97740923E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 7,14,:) = (/&
 & 0.61866970E-01_JPRB, 0.17112809E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 2 ----- T =  275.0

!-- INDICES FOR PADE APPROXIMATION   1 30 38 45
PDGA( 8,13,:) = (/&
 & 0.69781812E-01_JPRB, 0.10962918E+01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 8,13,:) = (/&
 & 0.69781812E-01_JPRB, 0.18991112E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 8,14,:) = (/&
 & 0.60673632E-01_JPRB, 0.96080188E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 8,14,:) = (/&
 & 0.60673632E-01_JPRB, 0.16828137E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 2 ----- T =  287.5

!-- INDICES FOR PADE APPROXIMATION   1 30 38 45
PDGA( 9,13,:) = (/&
 & 0.68381606E-01_JPRB, 0.10752229E+01_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 9,13,:) = (/&
 & 0.68381606E-01_JPRB, 0.18658501E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 9,14,:) = (/&
 & 0.59637277E-01_JPRB, 0.94657562E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 9,14,:) = (/&
 & 0.59637277E-01_JPRB, 0.16580908E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 2 ----- T =  300.0

!-- INDICES FOR PADE APPROXIMATION   1 30 38 45
PDGA(10,13,:) = (/&
 & 0.67139539E-01_JPRB, 0.10567474E+01_JPRB, 0.00000000E+00_JPRB/)  
PDGB(10,13,:) = (/&
 & 0.67139539E-01_JPRB, 0.18363226E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA(10,14,:) = (/&
 & 0.58732178E-01_JPRB, 0.93430511E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB(10,14,:) = (/&
 & 0.58732178E-01_JPRB, 0.16365014E+01_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 2 ----- T =  312.5

!-- INDICES FOR PADE APPROXIMATION   1 30 38 45
PDGA(11,13,:) = (/&
 & 0.66032012E-01_JPRB, 0.10404465E+01_JPRB, 0.00000000E+00_JPRB/)  
PDGB(11,13,:) = (/&
 & 0.66032012E-01_JPRB, 0.18099779E+01_JPRB, 0.10000000E+01_JPRB/)  
PDGA(11,14,:) = (/&
 & 0.57936092E-01_JPRB, 0.92363528E+00_JPRB, 0.00000000E+00_JPRB/)  
PDGB(11,14,:) = (/&
 & 0.57936092E-01_JPRB, 0.16175164E+01_JPRB, 0.10000000E+01_JPRB/)  

!-- CARBON DIOXIDE LINES IN THE WINDOW REGION (800-1250 CM-1)

!----- INTERVAL = 4 ----- T =  187.5

!-- INDICES FOR PADE APPROXIMATION     1   15   29   45
PDGA( 1,15,:) = (/&
 & 0.13230067E+02_JPRB, 0.22042132E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 1,15,:) = (/&
 & 0.13230067E+02_JPRB, 0.22051750E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 1,16,:) = (/&
 & 0.13183816E+02_JPRB, 0.22169501E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 1,16,:) = (/&
 & 0.13183816E+02_JPRB, 0.22178972E+02_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 4 ----- T =  200.0

!-- INDICES FOR PADE APPROXIMATION     1   15   29   45
PDGA( 2,15,:) = (/&
 & 0.13213564E+02_JPRB, 0.22107298E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 2,15,:) = (/&
 & 0.13213564E+02_JPRB, 0.22116850E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 2,16,:) = (/&
 & 0.13189991E+02_JPRB, 0.22270075E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 2,16,:) = (/&
 & 0.13189991E+02_JPRB, 0.22279484E+02_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 4 ----- T =  212.5

!-- INDICES FOR PADE APPROXIMATION     1   15   29   45
PDGA( 3,15,:) = (/&
 & 0.13209140E+02_JPRB, 0.22180915E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 3,15,:) = (/&
 & 0.13209140E+02_JPRB, 0.22190410E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 3,16,:) = (/&
 & 0.13209485E+02_JPRB, 0.22379193E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 3,16,:) = (/&
 & 0.13209485E+02_JPRB, 0.22388551E+02_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 4 ----- T =  225.0

!-- INDICES FOR PADE APPROXIMATION     1   15   29   45
PDGA( 4,15,:) = (/&
 & 0.13213894E+02_JPRB, 0.22259478E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 4,15,:) = (/&
 & 0.13213894E+02_JPRB, 0.22268925E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 4,16,:) = (/&
 & 0.13238789E+02_JPRB, 0.22492992E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 4,16,:) = (/&
 & 0.13238789E+02_JPRB, 0.22502309E+02_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 4 ----- T =  237.5

!-- INDICES FOR PADE APPROXIMATION     1   15   29   45
PDGA( 5,15,:) = (/&
 & 0.13225963E+02_JPRB, 0.22341039E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 5,15,:) = (/&
 & 0.13225963E+02_JPRB, 0.22350445E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 5,16,:) = (/&
 & 0.13275017E+02_JPRB, 0.22608508E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 5,16,:) = (/&
 & 0.13275017E+02_JPRB, 0.22617792E+02_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 4 ----- T =  250.0

!-- INDICES FOR PADE APPROXIMATION     1   15   29   45
PDGA( 6,15,:) = (/&
 & 0.13243806E+02_JPRB, 0.22424247E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 6,15,:) = (/&
 & 0.13243806E+02_JPRB, 0.22433617E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 6,16,:) = (/&
 & 0.13316096E+02_JPRB, 0.22723843E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 6,16,:) = (/&
 & 0.13316096E+02_JPRB, 0.22733099E+02_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 4 ----- T =  262.5

!-- INDICES FOR PADE APPROXIMATION     1   15   29   45
PDGA( 7,15,:) = (/&
 & 0.13266104E+02_JPRB, 0.22508089E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 7,15,:) = (/&
 & 0.13266104E+02_JPRB, 0.22517429E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 7,16,:) = (/&
 & 0.13360555E+02_JPRB, 0.22837837E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 7,16,:) = (/&
 & 0.13360555E+02_JPRB, 0.22847071E+02_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 4 ----- T =  275.0

!-- INDICES FOR PADE APPROXIMATION     1   15   29   45
PDGA( 8,15,:) = (/&
 & 0.13291782E+02_JPRB, 0.22591771E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 8,15,:) = (/&
 & 0.13291782E+02_JPRB, 0.22601086E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 8,16,:) = (/&
 & 0.13407324E+02_JPRB, 0.22949751E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 8,16,:) = (/&
 & 0.13407324E+02_JPRB, 0.22958967E+02_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 4 ----- T =  287.5

!-- INDICES FOR PADE APPROXIMATION     1   15   29   45
PDGA( 9,15,:) = (/&
 & 0.13319961E+02_JPRB, 0.22674661E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 9,15,:) = (/&
 & 0.13319961E+02_JPRB, 0.22683956E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA( 9,16,:) = (/&
 & 0.13455544E+02_JPRB, 0.23059032E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB( 9,16,:) = (/&
 & 0.13455544E+02_JPRB, 0.23068234E+02_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 4 ----- T =  300.0

!-- INDICES FOR PADE APPROXIMATION     1   15   29   45
PDGA(10,15,:) = (/&
 & 0.13349927E+02_JPRB, 0.22756246E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB(10,15,:) = (/&
 & 0.13349927E+02_JPRB, 0.22765522E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA(10,16,:) = (/&
 & 0.13504450E+02_JPRB, 0.23165146E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB(10,16,:) = (/&
 & 0.13504450E+02_JPRB, 0.23174336E+02_JPRB, 0.10000000E+01_JPRB/)  

!----- INTERVAL = 4 ----- T =  312.5

!-- INDICES FOR PADE APPROXIMATION     1   15   29   45
PDGA(11,15,:) = (/&
 & 0.13381108E+02_JPRB, 0.22836093E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB(11,15,:) = (/&
 & 0.13381108E+02_JPRB, 0.22845354E+02_JPRB, 0.10000000E+01_JPRB/)  
PDGA(11,16,:) = (/&
 & 0.13553282E+02_JPRB, 0.23267456E+02_JPRB, 0.00000000E+00_JPRB/)  
PDGB(11,16,:) = (/&
 & 0.13553282E+02_JPRB, 0.23276638E+02_JPRB, 0.10000000E+01_JPRB/)  

!     ------------------------------------------------------------------

!-----  (CONTINUUM ABSORPTION)

!-----  (CONTINUUM ABSORPTION: e-type COMPONENT)

RETYPE(1:4)= (/  12._JPRB,   5.5_JPRB,   4.25_JPRB,  45._JPRB /)

!-----  (CONTINUUM ABSORPTION: p-type COMPONENT)

RPTYPE(1:4)= (/ 0.22_JPRB, 0.012_JPRB, 0.0071_JPRB, 3.96_JPRB /)

!     ------------------------------------------------------------------

!-- COEFFICIENTS OF THE POLYNOMIALS GIVING THE TEMPERATURE DEPENDENCE OF
!     THE ABSORPTION

!--------H2O

!    revised in Zhong 961108
ALWT(1,:)= (/&
 & 2.34995778846E-03_JPRB, -2.76713384294E-04_JPRB,  1.16480338097E-06_JPRB/)  
BLWT(1,:)= (/&
 & -1.58165952771E-05_JPRB, -2.39167473702E-05_JPRB,  1.80148335147E-07_JPRB/)  
ALWT(2,:)= (/&
 & 2.52595953359E-02_JPRB, -6.72079319635E-04_JPRB,  5.74103783815E-06_JPRB/)  
BLWT(2,:)= (/&
 & -8.26196996910E-05_JPRB, -1.05514645370E-05_JPRB,  7.02984234993E-08_JPRB/)  
ALWT(3,:)= (/&
 & 3.55525229363E-02_JPRB, -7.94992134865E-04_JPRB,  6.64848193374E-06_JPRB/)  
BLWT(3,:)= (/&
 & -9.71124908025E-05_JPRB, -2.95218285256E-06_JPRB,  2.23374952695E-08_JPRB/)  
ALWT(4,:)= (/&
 & 5.47044522259E-02_JPRB, -1.19105877667E-03_JPRB,  9.74676865100E-06_JPRB/)  
BLWT(4,:)= (/&
 & -2.10153035427E-04_JPRB, -6.93815560155E-06_JPRB,  5.50381928956E-08_JPRB/)  
ALWT(5,:)= (/&
 & 1.88063066950E-02_JPRB, -1.11250846983E-04_JPRB,  1.66977895508E-06_JPRB/)  
BLWT(5,:)= (/&
 & -5.72683436311E-05_JPRB, -2.48448308453E-05_JPRB,  1.88450887138E-07_JPRB/)  
ALWT(6,:)= (/&
 & 1.29526952131E-02_JPRB, -3.81424455035E-04_JPRB,  3.07118138204E-06_JPRB/)  
BLWT(6,:)= (/&
 & -4.20789327775E-05_JPRB, -1.25055291318E-05_JPRB,  8.58839668934E-08_JPRB/)  

!-------CO2

ALWT(7,:)= (/0.250073E-03_JPRB,0.455875E-03_JPRB,0.109242E-03_JPRB /)
BLWT(7,:)= (/0.199846E-05_JPRB,-.216313E-05_JPRB,0.175991E-06_JPRB /)
ALWT(8,:)= (/0.307423E-01_JPRB,0.110879E-02_JPRB,-.322172E-03_JPRB /)
BLWT(8,:)= (/-0.108482E-03_JPRB,0.258096E-05_JPRB,-.814575E-06_JPRB /)

!     ------------------------------------------------------------------ 

!*       2.    SET VALUES.
!              -----------

!-number of spectral intervals
NSIL  = 6
!-number of intervals with Pade approximants transmission functions
NIPD  = 8
NIPD2 = 2*NIPD
!-number of reference temperatures      
NTR   = 11
!-number of absorber amounts
NUA   = 24
!-number of transmission functions      
NTRA  = 15
!-number of Gauss angles      
NG1   = 2
NG1P1 = NG1+1

!-- REFERENCE TEMPERATURES FOR THE PLANCK FUNCTIONS ----- TSTAND
!          TEMPERATURE DEPENDENCE OF THE ABSORPTION ----- TREF
TSTAND = 250.0_JPRB
TREF   = 250.0_JPRB

!-- ROOTS AND WEIGHTS FOR THE 2-POINT GAUSSIAN QUADRATURE
RT1 = (/ -0.577350269_JPRB, +0.577350269_JPRB /)
WG1 = (/  1.0_JPRB        ,  1.0_JPRB         /)

!-- TEMPERATURE STEP AND MAXIMUM INDEX FOR THE TRANSMISSIVITIES
TSTP  = 12.5_JPRB
MXIXT = 10

!--  COEFFICIENTS FOR OZONE ABSORPTION

RO1H = 2230._JPRB
RO2H =  100._JPRB
RPIALF0 = 2._JPRB
RO3T(1) = -.326E-03_JPRB
RO3T(2) = -.102E-05_JPRB
RO3T(3) = 0.137E-02_JPRB
RO3T(4) = -.535E-05_JPRB

!--  COEFFICIENTS FOR THE PSEUDO-VOIGT LINE PROFILE (PA)

RVGCO2= 60._JPRB
RVGH2O= 30._JPRB
RVGO3 =400._JPRB

!     ------------------------------------------------------------------ 

IF (LHOOK) CALL DR_HOOK('SULWN',1,ZHOOK_HANDLE)
END SUBROUTINE SULWN