PARAM.LST 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. C
  2. C MODTRAN INCLUDE PARAMETERS FILE.
  3. C
  4. C LAYER PARAMETERS:
  5. C LAYDIM MAXIMUM NUMBER OF LAYER BOUNDARY.
  6. C LAYTWO TWICE LAYDIM.
  7. C LAYTHR THREE TIMES LAYDIM.
  8. C NLAYX CROSS-SECTION SPECIES PROFILE LAYER BOUNDARIES NUMBER.
  9. INTEGER LAYDIM,LAYTWO,LAYTHR,NLAYX
  10. PARAMETER(LAYDIM=90,LAYTWO=2*LAYDIM,LAYTHR=3*LAYDIM,NLAYX=50)
  11. C
  12. C MAXIMUM SPECIES NUMBER PARAMETERS:
  13. C MMOL MAXIMUM NUMBER OF MODTRAN MOLECULAR BAND MODEL
  14. C PARAMETER SPECIES.
  15. C MMOLX MAXIMUM NUMBER OF TEMPERATURE-DEPENDENT
  16. C CROSS-SECTION SPECIES.
  17. C MMOLT MMOL PLUS MMOLX.
  18. C KMAX NUMBER OF EXTINCTION SOURCES EXCLUDING TEMPERATURE
  19. C DEPENDENT CROSS-SECTION SPECIES.
  20. C KMAXX NUMBER OF MODTRAN SPECIES (EXTINCTION SOURCES).
  21. C NLAY5 NUMBER OF LOW SPECTRAL RESOLUTION (5 CM-1) SPECIES.
  22. INTEGER MMOL,MMOLX,MMOLT,KMAX,KMAXX,NLAY5
  23. PARAMETER(MMOL=12,MMOLX=18,MMOLT=MMOL+MMOLX,
  24. 1 KMAX=81,KMAXX=KMAX+MMOLX,NLAY5=27)
  25. C
  26. C PARAMETERS FOR THE BAND MODEL EXTERNAL FILES:
  27. C NSPC ACTUAL NUMBER OF MODTRAN MOLECULAR BAND MODEL
  28. C PARAMETER SPECIES (MOLBMP96.ASC FILE).
  29. C NSPCX ACTUAL NUMBER OF TEMPERATURE-DEPENDENT
  30. C CROSS-SECTION SPECIES (CFCBMP96.ASC FILE).
  31. C NSPECT NSPC PLUS NSPCX.
  32. C MXTEMP MAXIMUM NUMBER OF BAND MODEL PARAMETER TEMPERATURES.
  33. C MXDIV MAXIMUM NUMBER OF LINE TAIL PARAMETERS PER BAND.
  34. INTEGER NSPC,NSPECX,NSPECT,MXTEMP,MXDIV
  35. PARAMETER(NSPC=12,NSPECX=13,NSPECT=NSPC+NSPECX,MXTEMP=6,MXDIV=4)
  36. C
  37. C SPECTRAL SLIT FUNCTION PARAMETERS:
  38. C NBINS MAXIMUM NUMBER OF SAVED SPECTRAL DATA POINTS.
  39. INTEGER NBINS
  40. PARAMETER(NBINS=99)
  41. C
  42. C CLOUD/RAIN/AEROSOL PARAMETERS:
  43. C NZCLD NUMBER OF CLOUD/RAIN LAYER BOUNDARIES.
  44. C NAER NUMBER OF AEROSOL/CLOUD PROFILES.
  45. C NWAVLN NUMBER OF WAVELENGTHS IN BUILT-IN SPECTRAL DATA.
  46. C MXWVLN MAXIMUM NUMBER OF USER-DEFINED SPECTRAL DATA POINTS.
  47. INTEGER NZCLD,NAER,NWAVLN,MXWVLN
  48. PARAMETER(NZCLD=16,NAER=17,NWAVLN=788,MXWVLN=788)
  49. C
  50. C CORRELATED-K APPROACH PARAMETERS:
  51. C MXKSUB DIMENSION OF K-DISTRIBUTION SUB-INTERVAL ARRAY.
  52. C MXGAML DIMENSION OF LORENTZ HALF-WIDTH ARRAY.
  53. C MXGAMD DIMENSION OF DOPPLER HALF-WIDTH ARRAY.
  54. C MXNUML DIMENSION OF EFFECTIVE NUMBER OF LINES ARRAY.
  55. INTEGER MXKSUB,MXGAMD,MXGAML,MXNUML
  56. PARAMETER(MXKSUB=33,MXGAMD=23,MXGAML=36,MXNUML=14)
  57. C
  58. C NOVAM AEROSOLS
  59. C MNOV MAXIMUM NUMBER OF ESSENTIAL NOVAM LAYER BOUNDARIES
  60. C MLNOV MAXIMUM NUMBER OF ACTUAL NOVAM BOUNDARIES
  61. C (A PAIR OF VERY CLOSELY SPACED BOUNDARIES OF THE LATTER
  62. C MAKE UP A LAYER OF THE FORMER)
  63. INTEGER MNOV,MLNOV
  64. PARAMETER(MNOV=11,MLNOV=2*MNOV)
  65. C
  66. C USER-DEFINED PHASE FUNCTION F(MAERF,MANGLS,MWLF):
  67. C MANGLS NUMBER OF ANGLES
  68. C MAERF NUMBER OF AEROSOLS
  69. C MWLF NUMBER OF WAVELENGTHS
  70. INTEGER MANGLS,MWLF,MAERF
  71. PARAMETER(MANGLS=51,MWLF=15,MAERF=4)
  72. C
  73. C SURFACE REFLECTANCE PARAMETERS:
  74. C MWVSRF MAXIMUM NUMBER OF SPECTRAL DATA INPUT POINTS.
  75. INTEGER MWVSRF
  76. PARAMETER(MWVSRF=50)
  77. C
  78. C DISCRETE ORDINATE MULTIPLE SCATTERING PARAMETERS (DISORT NAMES):
  79. C MXCMU MAXIMUM NUMBER OF DISORT STREAMS.
  80. C MAZ MAXIMUM NUMBER OF DISORT AZIMUTH COMPONENTS.
  81. C MI MAXIMUM ORDER OF DOUBLE-GAUSS QUADRATURE.
  82. C MXUMU MAXIMUM NUMBER OF DISORT USER ANGLES.
  83. INTEGER MXCMU,MAZ,MI,MXUMU
  84. PARAMETER(MXCMU=16,MAZ=MXCMU-1,MI=MXCMU/2,MXUMU=2)