OSA's Digital Library

Applied Optics

Applied Optics


  • Vol. 27, Iss. 12 — Jun. 15, 1988
  • pp: 2502–2509

Numerically stable algorithm for discrete-ordinate-method radiative transfer in multiple scattering and emitting layered media

Knut Stamnes, S-Chee Tsay, Warren Wiscombe, and Kolf Jayaweera  »View Author Affiliations

Applied Optics, Vol. 27, Issue 12, pp. 2502-2509 (1988)

View Full Text Article

Enhanced HTML    Acrobat PDF (936 KB) Open Access

Browse Journals / Lookup Meetings

Browse by Journal and Year


Lookup Conference Papers

Close Browse Journals / Lookup Meetings

Article Tools



We summarize an advanced, thoroughly documented, and quite general purpose discrete ordinate algorithm for time-independent transfer calculations in vertically inhomogeneous, nonisothermal, plane-parallel media. Atmospheric applications ranging from the UV to the radar region of the electromagnetic spectrum are possible. The physical processes included are thermal emission, scattering, absorption, and bidirectional reflection and emissionat the lower boundary. The medium may be forced at the top boundary by parallel or diffuse radiation and by internal and boundary thermal sources as well. We provide a brief account of the theoretical basis as well as a discussion of the numerical implementation of the theory. The recent advances made by ourselves and our collaborators—advances in both formulation and numerical solution—are all incorporated in the algorithm. Prominent among these advances are the complete conquest of two ill-conditioning problems which afflicted all previous discrete ordinate implementations: (1) the computation of eigenvalues and eigenvectors and (2) the inversion of the matrix determining the constants of integration. Copies of the fortran program on microcomputer diskettes are available for interested users.

© 1988 Optical Society of America

Original Manuscript: August 7, 1987
Published: June 15, 1988

Knut Stamnes, S-Chee Tsay, Warren Wiscombe, and Kolf Jayaweera, "Numerically stable algorithm for discrete-ordinate-method radiative transfer in multiple scattering and emitting layered media," Appl. Opt. 27, 2502-2509 (1988)

Sort:  Author  |  Year  |  Journal  |  Reset  


  1. S. Chandrasekhar, Radiative Transfer (Dover, New York, 1960).
  2. K.-N. Liou, “A Numerical Experiment on Chandrasekhar’s Discrete-Ordinate Method for Radiative Transfer: Applications to Cloudy and Hazy Atmosphere,” J. Atmos. Sci. 30, 1303 (1973). [CrossRef]
  3. K. Stamnes, R. A. Swanson, “A New Look at the Discrete Ordinate Method for Radiative Transfer Calculations in Anisotropically Scattering Atmospheres,” J. Atmos. Sci. 38, 387 (1981). [CrossRef]
  4. K. Stamnes, H. Dale, “A New Look at the Discrete Ordinate Method for Radiative Transfer Calculation in Anisotropically Scattering Atmospheres, II: Intensity Computations,” J. Atmos. Sci. 38, 2696 (1981). [CrossRef]
  5. K. Stamnes, “On the Computation of Angular Distributions of Radiation in Planetary Atmospheres,” J. Quant. Spectrosc. Radiat. Transfer 28, 47 (1982a). [CrossRef]
  6. K. Stamnes, “Reflection and Transmission by a Vertically Inhomogeneous Planetary Atmosphere,” Planet. Space Sci. 30, 727 (1982b). [CrossRef]
  7. K. Stamnes, P. Conklin, “A New Multi-Layer Discrete Ordinate Approach to Radiative Transfer in Vertically Inhomogeneous Atmospheres,” J. Quant. Spectrosc. Radiat. Transfer 31, 273 (1984). [CrossRef]
  8. K. Stamnes, S.-C. Tsay, T. Nakajima, “Computation of Eigenvaluesand Eigenvectors for Discrete Ordinate and Matrix Operator Method Radiative Transfer,” J. Quant. Spectrosc. Radiat. Transfer in press (1988). [CrossRef]
  9. K. Stamnes, S.-C. Tsay, W. J. Wiscombe, K. Jayaweera, “An Improved, Numerically Stable Computer Code for Discrete-Ordinate-Method Radiative Transfer in Scattering and Emitting Layered Meda,” NASA Report, in press (1988).
  10. K. N. Liou, An Introduction to Atmospheric Radiation (Academic, Orlando, FL, 1980).
  11. J. E. Hansen, L. D. Travis, “Light Scattering in Planetary Atmospheres,” Space Sci. Rev. 16, 527 (1974). [CrossRef]
  12. W. M. Irvine, “Multiple Scattering in Planetary Atmospheres,” Icarus 25, 175 (1975). [CrossRef]
  13. J. Lenoble, Ed., Radiative Transfer in Scattering and Absorbing Atmospheres: Standard Computational Procedures (A. Deepak, Hampton, VA, 1985).
  14. W. J. Wiscombe, “Atmospheric Radiation: 1975–1983,” Rev. Geophys. 21, 957 (1983). [CrossRef]
  15. K. Stamnes, “The Theory of Multiple Scattering of Radiation in Plane Parallel Atmospheres,” Rev. Geophys. 24, 299 (1986). [CrossRef]
  16. T. Nakajima, M. Tanaka, “Matrix Formulations for the Transfer of Solar Radiation in a Plane-Parallel Atmosphere,” J. Quant. Spectrosc. Radiat. Transfer 35, 13 (1986). [CrossRef]
  17. W. J. Wiscombe, “The Delta-M Method: Rapid Yet Accurate Radiative Flux Calculations for Strongly Asymmetric Phase Functions,” J. Atmos. Sci. 34, 1408 (1977). [CrossRef]
  18. J. B. Sykes, “Approximate Integration of the Equation of Transfer,” Mon. Not. Roy. Astron. Soc. 11, 377 (1951).
  19. W. J. Wiscombe, “Extension of the Doubling Method to Inhomogeneous Sources,” J. Quant. Spectrosc. Radiat. Transfer 16, 477 (1976). [CrossRef]
  20. W. R. Cowell, Ed., Sources and Developments of Mathematical Software (Prentice Hall, Englewood Cliffs, NJ, 1980).
  21. J. J. Dongarra, C. B. Moler, J. R. Bunch, G. W. Stewart, linpack User’s Guide (SIAM, Philadelphia, 1979).
  22. V. Kourganoff, Basic Methods in Transfer Problems (Dover, New York, 1963).

Cited By

Alert me when this paper is cited

OSA is able to provide readers links to articles that cite this paper by participating in CrossRef's Cited-By Linking service. CrossRef includes content from more than 3000 publishers and societies. In addition to listing OSA journal articles that cite this paper, citing articles from other participating publishers will also be listed.


Fig. 1

« Previous Article  |  Next Article »

OSA is a member of CrossRef.

CrossCheck Deposited