source: trunk/LMDZ.MARS/libf/phymars/sulw.F @ 171

Last change on this file since 171 was 38, checked in by emillour, 14 years ago

Ajout du modè Martien (mon LMDZ.MARS.BETA, du 28/01/2011) dans le rértoire mars, pour pouvoir suivre plus facilement les modifs.
EM

File size: 2.7 KB
Line 
1      SUBROUTINE SULW
2C     
3#include "dimensions.h"
4#include "dimphys.h"
5#include "dimradmars.h"
6#include "callkeys.h"
7#include "yomlw.h"
8C     
9C     PURPOSE.
10C     --------
11C     INITIALIZE YOMLW, THE COMMON THAT CONTAINS COEFFICIENTS
12C     NEEDED TO RUN THE LONGWAVE RADIATION ROUTINES
13C     
14C     AUTHOR.
15C     -------
16C     JEAN-JACQUES MORCRETTE  *ECMWF*
17c     Simplified F. Forget 01/2000
18C     
19C     ------------------------------------------------------------------
20C     ----------------------------------------------------------------
21C     
22C     *       1.    SET VALUES.
23C     -----------
24C     
25C     
26C--   REFERENCE TEMPERATURES FOR THE PLANCK FUNCTIONS ----- TSTAND
27C     TEMPERATURE DEPENDENCE OF THE ABSORPTION ----- TREF
28      DATA TSTAND,TREF / 200.0, 200.0 /
29C     
30C--   ROOTS AND WEIGHTS FOR THE 2-POINT GAUSSIAN QUADRATURE
31c     DATA (RT1(IG1),IG1=1,2) / -0.577350269, +0.577350269 /
32c     DATA (WG1(IG1),IG1=1,2) /  1.0        ,  1.0         /
33
34c-----------------------------------------------------------------------
35C--   COEFFICIENTS OF THE POLYNOMIALS GIVING THE PLANCK FUNCTIONS
36C     
37      DATA xp/
38
39     s     0.63849788E+01, 0.30969419E+02, 0.44790835E+02,
40     s     0.52651048E+01,-0.18799237E+02, 0.92836181E+01,
41
42     s     0.26166790E+02, 0.12348011E+03, 0.17868306E+03,
43     s     0.33657659E+02,-0.66869343E+02, 0.21017507E+02,
44c     
45c     s  0.47045285E+02, 0.12234377E+03, 0.61873275E+02,
46c     s -0.31971883E+02, 0.59168472E+01, 0.91927407E+01,
47c     
48c     s  0.11101254E+02, 0.86037325E+02, 0.25892695E+03,
49c     s  0.35582991E+03, 0.16958020E+03,-0.41311413E+02/
50c     
51     s     0.11101254E+02, 0.86037325E+02, 0.25892695E+03,
52     s     0.35582991E+03, 0.16958020E+03,-0.41311413E+02,
53
54     s     0.47045285E+02, 0.12234377E+03, 0.61873275E+02,
55     s     -0.31971883E+02, 0.59168472E+01, 0.91927407E+01/
56
57c     
58c-----------------------------------------------------------------------
59c     temperature dependency of absorber amounts:
60c     -------------------------------------------
61
62      DATA at
63     s     / 0.694E-03, 0.272E-02, 0.275E-02, 0.178E-01/
64      DATA bt
65     s     / 0.328E-05, 0.298E-05,-0.705E-04,-0.163E-04/
66
67c-----------------------------------------------------------------------
68      DATA (ga(ie, 1),ie=1,4)
69     s     / 0.288231E-04, 0.170794E-01,-0.339714E-01, 0.000000E+00/
70      DATA (gb(ie, 1),ie=1,4)
71     s     / 0.288231E-04, 0.145426E-01, 0.543812E+00, 0.100000E+01/
72
73      DATA (ga(ie, 2),ie=1,4)
74     s     / 0.289299E-01, 0.190634E+01, 0.384061E+01, 0.000000E+00/
75      DATA (gb(ie, 2),ie=1,4)
76     s     / 0.289299E-01, 0.189485E+01, 0.600363E+01, 0.100000E+01/
77
78      DATA cst_voigt / 0.500E-02, 0.100E-01, 0.150E-01, 0.100E+00/
79
80      return
81      end
Note: See TracBrowser for help on using the repository browser.