VDISORT: AN IMPROVED AND GENERALIZED DISCRETE ORDINATE METHOD FOR POLARIZED (VECTOR) RADIATIVE TRANSFER

Similar documents
A successive order of scattering model for solving vector radiative transfer in the atmosphere

A Polarized Delta-Four-Stream Approximation for Infrared and Microwave Radiative Transfer: Part I

Analysis of Scattering of Radiation in a Plane-Parallel Atmosphere. Stephanie M. Carney ES 299r May 23, 2007

Validation of a vector version of the 6S radiative transfer code for atmospheric correction of satellite data. Part I: Path radiance

Multiple scattering of light by water cloud droplets with external and internal mixing of black carbon aerosols

Satellite Data Assimilation in Numerical Weather Prediction Models. Part I: Forward Radiative Transfer and Jacobian Modeling in Cloudy Atmospheres

ANALYTICAL CALCULATION OF STOKES PARAMETERS Q AND U OF ATMOSPHERIC RADIATION. L. G. Tilstra, N. A. J. Schutgens, P. Stammes

2 The Radiative Transfer Equation

p(θ,φ,θ,φ) = we have: Thus:

Preface to the Second Edition. Preface to the First Edition

Sensitivity of the backscattering Mueller matrix to particle shape and thermodynamic phase

Cloud optical thickness and effective particle radius derived from transmitted solar radiation measurements: Comparison with cloud radar observations

IMPACT OF POLARIZING NON-LAMBERTIAN SURFACE AND VOLUME SCATTERING ON POLARIZED LIGHT SIGNATURES: IMPORTANCE TO REMOTE SENSING

The Radiative Transfer Equation

Moderate Spectral Resolution Radiative Transfer Modeling Based on Modified Correlated-k Method

Lecture Notes Prepared by Mike Foster Spring 2007

EFFICIENT RADIATIVE TRANSFER CALCULATION AND SENSOR PERFORMANCE REQUIREMENTS FOR THE AEROSOL RETRIEVAL BY AIRBORNE IMAGING SPECTROSCOPY

Absorption and scattering

Radiation in the atmosphere

Satellite remote sensing of aerosols & clouds: An introduction

Polarimetric properties of aerosol particles

7-5 The MATRAS Scattering Module

Radiation from planets

Radiation in climate models.

What is it good for? RT is a key part of remote sensing and climate modeling.

arxiv: v1 [astro-ph.sr] 17 Sep 2014

An investigation of remotely-sensed soil depth in the optical region

Modeling Optical Properties of Martian Dust Using Mie Theory

Solar radiation / radiative transfer

Validation Report of the Vector Radiative Transfer Model MOMO

10. Atmospheric scattering. Extinction ( ε ) = absorption ( k ) + scattering ( m ): ε. = = single scattering albedo (SSA).

S. C. Ou, K. N. Liou, Y. Takano, E. Wong, K. Hutchison, and T. Samec

6. LIGHT SCATTERING 6.1 The first Born approximation

arxiv:astro-ph/ v1 13 Nov 2003

WAVE PROPAGATION AND SCATTERING IN RANDOM MEDIA

Polarized radiance distribution measurement of skylight. II. Experiment and data

Mie theory for light scattering by a spherical particle in an absorbing medium

A far-field based T-matrix method for three dimensional acoustic scattering

arxiv: v2 [astro-ph.im] 9 Jan 2017

The mathematics of scattering and absorption and emission

P607 Climate and Energy (Dr. H. Coe)

Blackbody radiation. Main Laws. Brightness temperature. 1. Concepts of a blackbody and thermodynamical equilibrium.

Polarized Light. Second Edition, Revised and Expanded. Dennis Goldstein Air Force Research Laboratory Eglin Air Force Base, Florida, U.S.A.

arxiv: v1 [astro-ph.ep] 22 May 2018

Atmospheric Lidar The Atmospheric Lidar (ATLID) is a high-spectral resolution lidar and will be the first of its type to be flown in space.

Polarized light propagation and scattering in random media

A high accuracy approximation for half - space problems with anisotropic scattering

Emission Temperature of Planets. Emission Temperature of Earth

Goal: The theory behind the electromagnetic radiation in remote sensing. 2.1 Maxwell Equations and Electromagnetic Waves

Beer-Lambert (cont.)

Fundamentals on light scattering, absorption and thermal radiation, and its relation to the vector radiative transfer equation

The Spectral Radiative Effects of Inhomogeneous Clouds and Aerosols

Why is the sky blue?

Outline. December 14, Applications Scattering. Chemical components. Forward model Radiometry Data retrieval. Applications in remote sensing

Polarization measurements in coastal waters using a hyperspectral multiangular sensor

Fundamentals of Atmospheric Radiation and its Parameterization

PACE: Radiative Transfer studies for Atmosphere-Ocean Systems

Contents. 1 Basic Equations 1. Acknowledgment. 1.1 The Maxwell Equations Constitutive Relations 11

Tropospheric ozone information from satellite-based polarization measurements

Retrieval of sea surface wind vectors from simulated satellite microwave polarimetric measurements

Scattered. Incident beam

DEPOLARIZATION AND POLARIZATION OF LIGHT SCATTERING BY DUSTLIKE TROPOSPHERIC AERO- SOLS

, analogous to an absorption coefficient k a

4 Simple Case with Volume Scattering

ATMOSPHERIC RADIATIVE TRANSFER Fall 2009 EAS 8803

16. More About Polarization

ACCURATE FREE VIBRATION ANALYSIS OF POINT SUPPORTED MINDLIN PLATES BY THE SUPERPOSITION METHOD

Light Scattering in Inhomogeneous Atmospheres

THE EXOSPHERIC HEAT BUDGET

Microphysical Properties of Single and Mixed-Phase Arctic Clouds Derived From Ground-Based AERI Observations

3.4 Elliptical Parameters of the Polarization Ellipse References

Tananyag fejlesztés idegen nyelven

Questions you should be able to answer after reading the material

Remote Sensing Systems Overview

A Coupled Atmosphere Ocean Radiative Transfer System Using the Analytic Four-Stream Approximation

d 1 µ 2 Θ = 0. (4.1) consider first the case of m = 0 where there is no azimuthal dependence on the angle φ.

Lecture # 04 January 27, 2010, Wednesday Energy & Radiation

Jacek Chowdhary, Brian Cairns, and Larry D. Travis

PMARIZED LI6HT FUNDAMENTALS AND APPLICATIONS EBWABD COLLETT. Measurement Concepts, Inc. Colts Neck, New Jersey

Case Studies of Aerosol Retrievals over the Ocean from Multiangle, Multispectral Photopolarimetric Remote Sensing Data

Retrieving cloud top structure from infrared satellite data

Polarimetry of exoplanets

SCIAMACHY REFLECTANCE AND POLARISATION VALIDATION: SCIAMACHY VERSUS POLDER

Solar radiation - the major source of energy for almost all environmental flows

Parameterization for Atmospheric Radiation: Some New Perspectives

For those 5 x5 boxes that are primarily land, AE_RnGd is simply an average of AE_Rain_L2B; the ensuing discussion pertains entirely to oceanic boxes.

Lecture 06. Fundamentals of Lidar Remote Sensing (4) Physical Processes in Lidar

Let s make a simple climate model for Earth.

THE GLI 380-NM CHANNEL APPLICATION FOR SATELLITE REMOTE SENSING OF TROPOSPHERIC AEROSOL

Retrieval algorithm for atmospheric aerosols based on multi-angle viewing of ADEOS/POLDER

A Longwave Broadband QME Based on ARM Pyrgeometer and AERI Measurements

Regularities of Angular Distribution of Near-Horizon Sky Brightness in the Cloudless Atmosphere

Direct imaging of extra-solar planets

Optical Theory Basics - 1 Radiative transfer

Fundamentals of Radiative Transfer

Assessment of a three dimensional model for atmospheric radiative transfer over heterogeneous land cover

UKCA_RADAER Aerosol-radiation interactions

Brewster Angle and Total Internal Reflection

F. Esposito, E. Palomba, L. Colangeli and the PFS team

The flux density of solar radiation at the Earth s surface, on a horizontal plane, is comprised of a fraction of direct beam and diffuse radiation

Transcription:

J. Quant. Spectrosc. Radiat. ¹ransfer Vol. 61, No. 1, pp. 105 122, 1999 1998 Elsevier Science Ltd. All rights reserved Printed in Great Britain PII: S0022-4073(97)00215-X 0022 4073/98 $19.00#0.00 VDISORT: AN IMPROVED AND GENERALIZED DISCRETE ORDINATE METHOD FOR POLARIZED (VECTOR) RADIATIVE TRANSFER F. M. SCHULZ,- K. STAMNES- and F. WENG - Geophysical Institute, University of Alaska, Fairbanks, AK 99775, U.S.A and U.S. Department of Commerce, National Oceanic and Atmospheric Administration, Silver Spring, MD 20910, USA (Received 9 July 1997) Abstract A previously developed model for vector discrete ordinate radiative transfer in vertically inhomogeneous plane parallel media has been tested for both Rayleigh and Mie scattering phase matrices. A few errors were found in the implementation of the model that seriously impaired the model output. An improved version of the model was created in which the errors have been corrected. In addition, the procedure for computing the Fourier components of the phase matrix, required as input to the radiative transfer routines, has been replaced by a more efficient and accurate procedure. While the original version of the model was limited to phase matrices of spherical particles or to scatterers much smaller than the wavelength of the incident light (Rayleigh limit), the new version presented here is valid for a much broader range of applications including scattering by an ensemble of nonspherical particles. Extensive tests of the model in the Rayleigh limit as well as for unpolarized and polarized beam source applications in the Mie regime demonstrate the significant improvements in accuracy and efficiency achieved with the new version. 1998 Elsevier Science Ltd. All rights reserved. 1. INTRODUCTION The interest in interpreting the polarization of atmospheric radiation measured by instruments deployed at the ground as well as on aircraft, balloons, and satellites, has increased rapidly in recent years. 1 8 Polarimetric measurements can be used to retrieve atmospheric aerosol properties, 2,9,10 distinguish between atmospheric and surface contributions to the total reflectance of the planet, discriminate between ice and water clouds, and determine the shape of the scattering particles. Polarization measurements have a number of essential advantages as compared to standard photometry experiments. The accuracy of polarization measurements is high (0.1% for the linear polarization), since it is a relative measure and consequently does not require absolute calibration. Also, radiation scattered by air molecules (Rayleigh scattering) shows polarization characteristics that are distinctly different from those exhibited by radiation scattered by aerosols and cloud particles. The degree of polarization (linear and circular) produced by cloud and aerosol particles is more sensitive than the intensity to size, shape, and refractive index of polydispersed small scattering particles. The intensity as a function of the polar angle also has a stronger tendency, as compared to the corresponding polarization characteristics, to be smeared out in an optically thick medium with a correspondingly higher multiple scattering probability. The high experimental precision of polarimetric data can be fully exploited only if accurate results from a vector radiative transfer model are available for the retrieval and interpretation of the observations. The discrete ordinate radiative transfer model (DISORT) has proven to be an accurate, versatile, and reliable method for solution of the scalar radiative transfer problem in plane-parallel, vertically inhomogeneous media. Recently, an extension of the scalar discrete ordinate theory to solve the 4-vector problem for the complete set of Stokes parameters has been reported. The approach to the solution of the problem To whom all the correspondence should be addressed. 105

106 F. M. Schulz et al adopted for the vector case is completely analogous to that for the scalar case (see the Appendix and compare to Ref. 14). The computer code for the vector problem can therefore rely on the same well-tested routine to obtain the algebraic eigenvalues and eigenvectors (see the Appendix) as the one used in the scalar version (DISORT). Also, the same scaling transformation can be applied to circumvent the notorious ill-conditioning problem that occurs when one applies boundary and layer interface continuity conditions. The remaining numerical computations are done by using standard computational library subroutines. The main practical problem that remains for the implementation is the book-keeping part involved in preparing the input to the numerical routines. In the present paper we report on an improved solution to the full 4-vector problem in which we have corrected a few errors in the numerical implementation of the model described in Ref. 15. These errors severely impaired the accuracy of the results for beam source applications. In addition, the procedure to compute the Fourier components of the phase matrix has been replaced by a different and more efficient method. These changes have led to significant improvements of the accuracy of the computed results. The superior performance of our upgraded vector version of DISORT is demonstrated by testing it against benchmark results and comparing it to the performance of the original version. The present version of the code has both the accuracy and the reliability needed to make it a useful tool for a variety of applications which require the interpretation of polarization measurements. The code will be made available to interested users. A complete description of the present version of the theoretical approach is given in the appendix. 2. RAYLEIGH SCATTERING TESTS The vector version of DISORT (hereafter VDISORT) has so far been tested only for a few cases of Rayleigh scattering as well as for scattering by spherical particles in the microwave region. We conducted extensive additional tests for a Rayleigh scattering, non-absorbing atmosphere by generating new results for several values of optical thickness, surface albedo, and solar zenith angle, and comparing them to benchmark values found in the literature. For many test cases, the agreement between the literature values and the numerical results produced by the original code turned out to be very poor. Figure 1 gives a typical example of the problems we encountered. The intensity, I, obtained with the original version of VDISORT is shown as a function of the cosine of the polar angle μ (dashed line), both at the top and at the bottom of the atmosphere for an Fig. 1. Angular dependence of the intensity of upwelling radiation at the top (a) and downwelling radiation at the bottom (b) of a Rayleigh scattering atmosphere of optical depth 1 with an underlying black surface and the sun incident at μ"0.8. The circles indicate the published results of Coulson et al, the dashed line shows the modeling results of the original version of VDISORT.

Polarized radiative transfer 107 atmosphere of optical depth τ"1, an underlying black surface (albedo α"0), the sun incident at μ "0.8, and the azimuth between the sun and the direction of observation! "90. The benchmark values are marked by the circles. A close investigation revealed a few errors in the implementation of the procedures specific to the vector problem. No errors were found in the numerical core routines of VDISORT, which had been adopted from the scalar version of the code. After eliminating the technical errors in the code, the tests were repeated for an optical Fig. 2. Stokes parameters I, Q, and º at the top (a c) and bottom (d f ) of a Rayleigh scattering atmosphere with the same input parameters as in Fig. 1. The circles indicate the published results of Coulson et al, the solid line shows the modeling results of the new version of VDISORT.

108 F. M. Schulz et al thickness τ"1, surface albedos α"0, 0.25, and 0.8, and the beam source incident at μ "0.2, 0.6, and 0.8. Benchmark values can be found in the literature for I, Q, and º at the top and bottom of the Rayleigh scattering atmosphere for most combinations of these parameters (the Stokes component» vanishes in a purely Rayleigh scattering atmosphere). We encountered no further problems in reproducing the benchmark values. As an example, Fig. 2 shows the Stokes components I, Q, and º of the downwelling radiation at the bottom, and of the upwelling radiation at the top of the atmosphere as a function of μ, obtained with the corrected code, and with the input exactly as in Fig. 1. Comparison of Figs. 1 and 2 shows that the problem has been eliminated. The Stokes parameters in Figs. 1 and 2 have been obtained at the computational quadrature angles. When interpolating between the quadrature angles to the angles of the tabulated literature values with a standard spline procedure, the direct comparison between the benchmark and the interpolated VDISORT-values shows an agreement that is typically better than 99.5%. 3. FOURIER DECOMPOSITION OF THE PHASE MATRIX SPHERICAL PARTICLES In the theoretical development of the vector discrete ordinate radiative transfer theory it is convenient to choose the Stokes vector representation I"[I, I, º,»]. In terms of the complex transverse electric field components of the radiation field E "E e and E "E e, these Stokes vector components are given by I "E E*, I "E E*, (1) º"2E E cos δ,»"2e E sin δ, where δ"ε!ε. The connection with the most commonly used representation I "[I, Q, º,»] is given by I "D ) I, (2) where 1 1 0 0 1!1 0 0 0 0 1 0 D:" 1. 0 0 0 The scattered transverse electric field [E, E ] can be obtained in terms of the incident field [E, E ] by a linear transformation E E "A ) E E, where A is a 22 matrix. The corresponding linear transformation connecting the incident and scattered Stokes vectors in the scattering plane is called the Mueller matrix (in the case of a single scattering event). For scattering by a small volume containing an ensemble of particles, the ensemble-averaged Mueller matrix is referred to as the scattering matrix F. Finally, when transforming from the scattering plane to a fixed laboratory frame, the corresponding matrix is referred to as the phase matrix M. For the case of scattering by particles with a size parameter comparable to the wavelength of the incident light, certain assumptions are usually made concerning the ensemble of scattering particles, which have consequences for the scattering matrix. In particular, the matrix A is diagonal for homogeneous spherical particles, and the scattering matrix in the Stokes vector representation 2 is of the following form: a b 0 0 b a 0 0 F (Θ)", (3) 0 0 a b 0 0!b a

Polarized radiative transfer 109 where each of the four independent components a, a, b, b is a function of the scattering angle Θ. 4. GENERALIZATION TO NONSPHERICAL PARTICLES The original version of VDISORT assumes a scattering matrix of the form 3, and the four independent components are expanded in Legendre polynomials. Consequently, the original VDISORT version is strictly limited to scattering by spherical particles, commonly referred to as Mie scattering. However, for the broad field of atmospheric and other applications, more general phase matrices often have to be considered. In order to expand the scope of VDISORT to more general applications including scattering by nonspherical particles, we consider a phase matrix of the same form as the one considered by Hovenier: a b 0 0 b a 0 0 F (Θ)" 0 0 a b 0 0!b a. (4) This scattering matrix with six independent elements is valid if any of the following assumptions is satisfied: (1) Each particle in the ensemble has a plane of symmetry (e.g. homogeneous spheroids, which include homogeneous spheres), and the particles are randomly oriented; or (2) the ensemble contains particles and their mirror particles in equal number and in random orientation; or (3) the particles are much smaller than the wavelength (Rayleigh limit). The elements of 4 are most conveniently expanded in generalized spherical functions. The procedure for expanding a scattering matrix of the form 4 in this basis was added to the original version of VDISORT. Thus, the generality of VDISORT has been significantly enhanced to apply to cases satisfying any one of the above three assumptions. 5. MIE SCATTERING TEST A well-studied and documented test case for Mie scattering is based on the use of a Gamma-size distribution for the scattering particles 1 N(r)" (ab)(1/b!2) (1/b!2) r exp! ab r (5) with the choices a"0.2 μm and b"0.07, and an index of refraction of the particles of n"1.44 with vanishing imaginary part. The Fourier components of the phase matrix have been computed up to the 13th-order for the wavelength λ"0.951 μm. For this reason, this case has been referred to as the "13 case, and the expansion coefficients of the scattering matrix in the basis of the generalized spherical functions can be found in the literature. Benchmark values for the Stokes vector components have been computed for beam incidence by Garcia and Siewert with the F method by using this particular scattering matrix, but then allowing for some absorption by setting the single scattering albedo to a"0.99. The surface albedo was assumed to be α"0.1, the total optical thickness τ"1, the cosine of the solar zenith angle μ "0.2, and the Stokes vector of the incident beam source term S "π[1, 0, 0, 0] in the representation 2. The benchmark values of Garcia and Siewert could initially not be reproduced with the original version of VDISORT, not even after the errors found while performing the Rayleigh scattering tests had been corrected. Some major changes were necessary in the theoretical approach as well as those parts of the code that prepare the input to the VDISORT core routines in the Mie scattering case. Again, these changes affected only routines specific to the vector version. In order to obtain the Fourier components of the phase matrix (as required by the discrete ordinate method, see the appendix) from the expansion coefficients of the scattering matrix, the original approach consisted of an expansion of the scattering

110 F. M. Schulz et al matrix in Legendre polynomials (in the newly substituted procedure, the generalized spherical functions are chosen as the expansion basis). Subsequently, the scattering matrix was transformed into the phase matrix by rotating it from the scattering plane into the laboratory frame. The Fourier components were finally obtained in Weng s original approach by applying a numerical fast Fourier transform routine to the phase matrix. So in order to get from one set of expansion coefficients to another set in a different expansion basis, this procedure relies on a detour via the scattering matrix and the phase matrix. The expansion, rotation, and particularly the fast Fourier transformation involved in that detour are quite costly in terms of computing time. The poor results one obtains in the "13 test case also suggest that the implementation of this procedure is not error-free. A much more efficient method was developed by Siewert and successfully implemented and applied in connection with the doubling/adding method. In this method, the expansion coefficients of the scattering matrix in the basis of generalized spherical functions are directly transformed into the Fourier components of the phase matrix. No unnecessary detour via the scattering matrix and the phase matrix is involved, and the time-consuming Fourier transformation procedure is rendered unnecessary. Another advantage is that the expressions for the Fourier components in terms of the generalized spherical functions are purely analytical. The numerical implementation basically relies on a few simple recurrence relations for the generalized spherical functions, as described in detail elsewhere. Fig. 3. Stokes parameters I, Q, º, and degree of Polarization, P, at the top of a Mie scattering atmosphere for the "13 case (input as explained in the text) for an unpolarized beam source. The circles indicate the published values of Garcia and Siewert, the dashed and solid lines show the modeling results of the original and the new version, respectively.

Polarized radiative transfer 111 Fig. 4. Stokes parameters I, Q, º, and degree of polarization, P, at the bottom of a Mie scattering atmosphere for the "13 case (input as explained in the text) for an unpolarized beam source. The circles indicate the published values of Garcia and Siewert, the dashed and solid lines show the modeling results of the original and the new version of VDISORT, respectively. Upon replacing the original fast Fourier transform (FFT) package including the expansion and transformation routines for the scattering matrix, we adopted this method for our upgraded version of VDISORT. Siewert s method for the Fourier decomposition of the phase matrix pertains to a scattering matrix of the same form as in 4 and is thus valid for ensembles of nonspherical particles satisfying any of the assumptions mentioned above. CPU time comparisons in the "13 test case showed that the new procedure is about 16 times as fast as the FFT method used in the original version of VDISORT. The improvement in accuracy achieved by the new procedure can be seen in Figs. 3 and 4, showing the Stokes vector components I, Q, and º, as well as the degree of polarization P"Q#º#»/I for the "13 case at the top and bottom of the atmosphere, respectively at an azimuth of 90. The dashed line represents the numerical values obtained with the original version of VDISORT after correcting the errors detected in the Rayleigh scattering tests, but still using the original FFT method. The solid line represents the results from the corrected and improved version of VDISORT using Siewert s method. The circles indicate the benchmark values from Garcia and Siewert s F method.

112 F. M. Schulz et al Fig. 5. Stokes parameters I, Q, º, and degree of polarization, P, at the bottom of a Mie scattering atmosphere for the "13 case (input as explained in the text) for a polarized beam source. The triangles indicate values obtained with GAP. The solid lines show the modeling results of the new version of VDISORT. 6. POLARIZED INCIDENT BEAM The first two Stokes components I and Q of the scattered field are symmetric in!, while the last two, º and» are antisymmetric, unless the Stokes vector of the incident beam source has a º- or»-component (see the Appendix), which is not the case in atmospheric applications. Therefore, after performing a Fourier expansion of all vector and matrix quantities pertinent to the radiative transfer equation and boundary conditions, only the cosine modes contribute to I and Q, and only the sine modes to º and». VDISORT is, however, capable of handling also the general case of an arbitrarily polarized incident beam source. To test the performance of those routines computing the sine modes of I and Q and the cosine modes of º and», a polarized beam source term S "π ) [1, 0.4, 0.2, 0.05] is chosen as input; all other parameters are as in the "13 case. For comparison, we calculated the Stokes parameters I, Q, º, and the degree of polarization P for this test case with the General Adding Program (GAP) described in de Haan et al. De Haan and Hovenier graciously provided us with a copy of this code. (In the "13 case with an unpolarized beam source, as considered in the previous section, our test of GAP gave an agreement with the results published by Garcia and Siewert that was typically better than 99.999%.)

Polarized radiative transfer 113 The particular VDISORT routines responsible for the computation of the sine modes of I and Q and the cosine modes of º and» also needed some corrections. The comparison in Fig. 5 of the results obtained with the new VDISORT version for the case of a polarized beam source to the values obtained with GAP in this test case show that the routines in question are now working correctly. 7. SUMMARY An extension of the scalar discrete ordinate radiative transfer model to the 4-vector problem including polarization has been tested for Rayleigh and Mie scattering. The tests for Rayleigh scattering revealed some errors in the original implementation of this model. Although these errors had large effects on the numerical results and thus on the overall performance of the code, they were nevertheless not fundamental and could readily be rectified. The poor performance of the original code for Mie scattering indicated some errors in the routines computing the Fourier components of the Mie phase matrix. Since this procedure as a whole was found to be inefficient, it was completely eliminated and replaced by an analytical, more direct and more efficient method. This analytic Fourier decomposition approach yields accurate results for Mie scattering. In contrast to the original package for calculating the Fourier components of the phase matrix, which was restricted to spherical particles only, the new method is also valid for scattering by a wide range of nonspherical particles. Thus, our upgraded version of VDISORT has been generalized and extended to a much broader range of applications. After all corrections and improvements, the results obtained with the new version of VDISORT compare very well with published benchmark values, for both Rayleigh and Mie scattering. The performance of the code for the special test case of a polarized beam source was equally satisfactory. Acknowledgements This work was supported by the Environmental Science Division of the U.S. Department of Energy as part of the Atmospheric Radiation Measurement (ARM) Program through DOE Contract 091574-A-Q1 to the University of Alaska. REFERENCES 1. Chowdhary, J., Travis, L. D. and Lacis, A. A., Incorporation of a rough ocean surface and a semi-infinite water body in multiple scattering computations of polarized light in an atmosphere-ocean system. In Atmospheric Sensing and Modelling, ed. Santer, R. SPIE Proceedings 2311, 1994. 2. Herman, M., Balois, J. Y., Gonzalez, L., Lecomte, P., Lenoble, J., Santer, R. and Verwaerde, C., Stratospheric aerosol observations from a balloon-borne polarimetric experiment. Appl. Opt., 1986, 25, 3573 3584. 3. Deuzé, J. L., Bréon, F. M., Deschamps, P. Y., Devaux, C., Herman, M., Podaire, A., and Roujean, J. L., Analysis of the POLDER (polarization and directionality of earth s reflectance) airborne instrument observations over land surfaces. Remote Sens. Environ., 1993, 45, 137 154. 4. Deschamps, P. Y., Bréon, F. M., Leroy, M., Podaire, A., Bricaud, A., Buriez, J.-C. and Se` ze, G., The POLDER mission: instrument characteristics and scientific objectives. IEEE ¹rans. on Geoscience and Remote Sensing, 1994, 32, 598 615. 5. Bre on, F. M. and Deschamps, P. Y., Optical and physical parameter retrieval from POLDER measurements over the ocean using an analytical model. Remote Sens. Environ., 1993, 43, 193 207. 6. Deuzé, J. L., Devaux, C, Herman, M., Santer, R., Balois, J. Y., Gonzalez, L., Lecomte, P. and Verwaerde, C., Photopolarimetric observations of aerosols and clouds from balloon. Remote Sens. Environ., 1989, 29, 93 109. 7. Roger, J. C., Santer, R., Herman, M. and Deuzé, J. L., Polarization of the solar light scattered by the earth atmosphere system as observed from the U. S. shuttle. Remote Sens. Environ., 1994, 48, 275 290. 8. Dollfus, A., Deschamps, M. and Ksanfomaliti, L. V., The surface texture of the Martian soil from the Soviet spacecraft Mars-5 photopolarimeters. Astron. Astrophys., 1983, 123, 225 237. 9. Hansen, J., Rossow, W., Carlson, B., Lacis, A., Travis, L., Del Genio, A., Cairns, B., Fung, I., Mishchenko, M. and Sato, M., Low-cost long-term monitoring of global climate forcings and feedbacks. Clim. Change, 1995, 31, 247 241. 10. Mishchenko, M. I. and Travis, L. D., Satellite retrieval of aerosol properties over the ocean using polarization as well as intensity of reflected sunlight. J. Geophys. Res., 1997, 102, 16,989 17,013. 11. Liou, K. N. and Takano, Y., Light scattering by nonspherical particles: remote sensing and climatic implications. Atmos. Res., 1994, 31, 271 298. 12. Mishchenko, M. I., Light scattering by size-shape distributions of randomly oriented axially symmetric particles of a size comparable to a wavelength. Appl. Opt., 1993, 32, 4652 4665. 13. Hansen, J. E. and Travis, L. D., Light scattering in planetary atmosphere. Space Sci. Rev., 1974, 16, 527 610.

114 F. M. Schulz et al 14. Stamnes, K., Tsay, S.-C., Wiscombe, W. and Jayaweera, K., Numerically stable algorithm for discreteordinate-method radiative transfer in multiple scattering and emitting layered media. Appl. Opt., 1988, 27, 2502 2509. 15. Weng, F., A multi-layer discrete-ordinate method for vector radiative transfer in a vertically-inhomogeneous, emitting and scattering atmosphere I. theory. J. Quant. Spectrosc. Radiat. ¹ransfer, 1992, 47, 19 33. 16. Stamnes, K. and Conklin, P., A new multi-layer discrete ordinate approach to radiative transfer in vertically inhomogeneous atmospheres. J. Quant. Spectrosc. Radiat. ¹ransfer, 1984, 31, 273 282. 17. Weng, F., A multi-layer discrete-ordinate method for vector radiative transfer in a vertically-inhomogeneous, emitting and scattering atmosphere II. application. J. Quant. Spectrosc. Radiat. ¹ransfer, 1992, 47, 35 42. 18. Coulson, K. L., Dave, J. V. and Sekera, Z., ¹ables Related to Radiation Emerging from a Planetary Atmosphere with Rayleigh Scattering, University of California Press, Berkeley, CA, 1960. 19. van de Hulst, H. C., ight Scattering by Small Particles, Wiley, New York, 1957. 20. Hovenier, J. W., Multiple scattering of polarized light in planetary atmospheres. Astron. Astrophys. 1971, 13, 7 29. 21. Hovenier, J. W. and van der Mee, C. V. M., Fundamental relationships relevant to the transfer of polarized light in a scattering atmosphere. Astron. Astrophys., 1983, 128, 1 16. 22. Vestrucci, P. and Siewert, C. E., A numerical evaluation of an analytical representation of the components in a Fourier decomposition of the phase matrix for the scattering of polarized light. J. Quant. Spectrosc. Radiat. ¹ransfer, 1984, 31, 177 183. 23. Garcia, R. D. M. and Siewert, C. E., A generalized spherical harmonics solution for radiative transfer models that include polarization effects. J. Quant. Spectrosc. Radiat. ¹ransfer, 1986, 36, 401 423. 24. Garcia, R. D. M. and Siewert, C. E., The F method for radiative transfer models that include polarization effects. J. Quant. Spectrosc. Radiat. ¹ransfer, 1989, 41, 117 145. 25. Siewert, C. E., On the equation of transfer relevant to the scattering of polarized light. Astrophys. J., 1981, 245, 1080 1086. 26. Siewert, C. E., On the phase matrix basic to the scattering of polarized light. Astron. Astrophys., 1982, 109, 195 200. 27. de Haan, J. F., Bosma, P. B. and Hovenier, J. W., The adding method for multiple scattering calculations of polarized light. Astron. Astrophys. 1987, 183, 371 391. APPENDIX VDISORT THEORY The basic integro-differential equation of the vector radiative transfer problem is where d I(τ, u, ) u dτ "I(τ, u, )!J(τ, u, ), I I"I» a(τ) J" º 4π d M(τ, u, ; u, ) I(τ, u, )#Q(τ, u, ). (A2) du I denotes the Stokes vector of the diffuse radiation, u is the cosine of the polar angle, denotes the azimuth angle, and τ denotes the optical thickness. The first term contributing to the source term J is the multiple scattering term. M is the phase matrix, a denotes the single scattering albedo, and (A1) Q(τ, u, )" a(τ) 4π M(τ, u, ;!μ, ) S (τ) exp(!τ/μ )#[1!a(τ)] S (τ). (A3) The first term on the rhs describes the incident beam S (which for an unpolarized beam would have the form [I /2, I /2, 0, 0]), attenuated at depth τ by a factor exp(!τ/μ ) and undergoing single scattering into the direction (u, ). The second term is the thermal emission, which is unpolarized, i.e. S (τ)"[b(¹(τ))/2, B(¹(τ))/2, 0, 0], and B is the Planck function. We have set μ :"u :"cos θ, where θ is the polar angle of the beam source. To isolate the azimuthal dependence from the radiative transfer equation we make the following Fourier expansions: M(τ, u, ;u, )" M (τ, u, u)cos m(!)#m (τ, u, u)sin m(!), I(τ, u, )" I (τ, u)cos m(!)#i (τ, u)sin m(!), Q(τ, u, )" Q (τ, u)cos m(!)#q (τ, u)sin m(!). (A4) (A5) (A6)

Polarized radiative transfer 115 Substitution of Eq. (A4) into Eq. (A3) and comparison with Eq. (A6) yields Q (τ, u)" a(τ) 4π M (τ, u,!μ ) ) S (τ) exp(!τ/μ )#δ [1!a(τ)] S (τ) Q (τ, u)" a(τ) 4π M (τ, u,!μ ) ) S (τ) exp(!τ/μ ) (A7) (A8) By substituting Eqs. (A4) (A6) into Eq. (A1) and (A2), performing the integration over in the multiple scattering term, and comparing Fourier terms of equal order, one obtains a transfer equation for each Fourier component: u di (τ, u) "I (τ, u)! a(τ) dτ 4 dum (τ, u, u) I (τ, u)(1#δ )! M (τ, u, u) I (τ, u)(1!δ )!Q (τ, u), (A9) u di (τ, u) "I (τ, u)! a(τ) dτ 4 dum (τ, u, u) I (τ, u)(1#δ ) #M (τ, u, u) I (τ, u)(1!δ )!Q (τ, u). (A10) While the cosine modes start at m"0, the sine modes start at m"1, i.e. I and M vanish for m"0. Thus, we can omit the Kronecker deltas in Eq. (A10), as well as the second Kronecker delta in Eq. (A9). Subsequently, the remaining integration over u is replaced by a discrete sum by introducing the Gau{ian quadrature points u and corresponding weights w. One obtains for each Fourier component: di (τ, u ) u "I (τ, u )! a(τ) dτ 4!M (τ, u, u ) I (τ, u )!Q (τ, u ), w (1#δ ) M (τ, u, u ) I (τ, u ) (A11) di (τ, u ) u "I (τ, u )! a(τ) dτ 4 w M (τ, u, u ) I (τ, u ) #M (τ, u, u ) I (τ, u )!Q (τ, u ), m"0, 2,2N!1, i"$1, 2, $N. (A12) The convention for the indices of the quadrature points is such that u (0 for j(0, and u '0 for j'0. These points are distributed symmetrically about zero, i.e. u "!u. The corresponding weights are equal, i.e. w "w. In a plane parallel atmosphere it is convenient to consider the two hemispheres defined by u(0 (downwelling radiation) and u'0 (upwelling radiation) separately and to introduce the quantity μ:"u. Furthermore, as a consequence of certain symmetry relations, the Fourier components of the phase matrix have the following form: M "M M 0 0 M M 0 0 0 ": 0 0 M M M 0 M, 0 0 M M " 0 0 M M 0 0 M M M ": 0 M M M 0 0 M 0, M M 0 0 where we have introduced (22) block matrices for notational convenience. If we further define I "I º» :" I, "I I º» :" I I,

116 F. M. Schulz et al then the combination of the first two components of Eq. (A11) and the last two components of Eq. (A12) gives d $μ dτ I (τ, $μ ) I (τ, $μ ) " I (τ, $μ ) I (τ, $μ )! a(τ) 4! a(τ) 4 w (1#δ ) M!w M ) w M w M I (τ,!μ ) $ w (1#δ ) M I (τ,!μ ) I (τ, #μ )!w M ) w M w M (τ,#μ ) $ I!Q Q Q, (A13) where now i"1, 2, N, and where the upper and lower signs pertain to the upper and lower hemisphere, respectively. Now the radiative transfer equation has been brought into a form that can be written in a much more compact way by combining the 4-vector components of the vectors in Eq. (A13) at the various quadrature points into 4N-vectors for the up and downwelling radiation, respectively, I :"I (τ,!μ ) I (τ,!μ ) º (τ,!μ )» (τ,!μ ), I :"I (τ, #μ ) (τ, #μ ), (A14) º (τ, #μ )» (τ, #μ ) where curly letters were used for the 4N-vectors to avoid confusion with the corresponding 4-vector quantities. Explicitly, the 4N-vectors are of the form I "[I (τ,!μ ), I (τ,!μ ), 2, I (τ,!μ ), I (τ,!μ ), I (τ,!μ ), 2, I (τ,!μ ), º (τ,!μ ), º (τ,!μ ), 2, º (τ,!μ ),» (τ,!μ ),» (τ,!μ ), 2,» (τ,!μ )]. I "[I (τ, #μ ), I (τ, #μ ), 2, I (τ, #μ ), I (τ, #μ ), I (τ, #μ ), 2, I (τ, #μ ), º (τ, #μ ), º (τ, #μ ), 2, º (τ, #μ ),» (τ, #μ ),» (τ, #μ ), 2,» (τ,#μ )]. By summarizing the phase matrix elements at the various quadrature angles in Eq. (A13), new (4N4N) matrices are defined that correspond to the 4N-vectors in Eq. (A14): a(τ) A (τ):"!w 4 (1#δ ) M!M, (A15) M M ; 2 a(τ) A (τ):"!w 4 (1#δ ) M!M, (A16) M M ; 2 a(τ) A (τ):"!w 4 (1#δ ) M!M, (A17) M M ; 2 a(τ) A (τ):"!w 4 (1#δ ) M!M, (A18) M M ; 2 where we have used w "w. Then the radiative transfer equation (A13) becomes di U "(E#A ) I #A I!S, dτ (A19) di U "A I #(E#A ) I!S, dτ (A20)

Polarized radiative transfer 117 where S $ :"Q (τ, $μ ) Q (τ, $μ ) Q (τ, $μ ), (A21) Q (τ, $μ ) 0 0 0 0 $μ 0 0 U $ "$μ 0 0 $μ 0, (A22) 0 0 0 $μ and E denotes the (4N4N)-unit matrix. To combine the equations of the positive and negative hemisphere, we define 0 U:" U, I :" 0 U I, (τ) A :" A Then Eqs. (A19) and (A20) can be written in compact form as A, S :" A S. U di dτ "(E#A ) I!S, (A23) where E now denotes the (8N8N)-unit matrix. The components of the 8N-vectors shall be denoted by lower case letters. Thus the kth component of I will be denoted by i (τ, k), where k"1, 2,8N. Equation (A23) for the 8N-cosine mode vectors was arrived at by first combining the first two components of (A11) and the last two components of (A12) into new 4-vectors, and by then combining the 4-vectors at different quadrature angle arguments into 4N and eventually 8N vectors. In a similar way, an equation for 8N-vector sine modes can be obtained by combining the first two components of (A12) with the last two components of (A11). In complete analogy, one defines new 8Nvector and matrix quantities I, S, A, where the latter consists of the four 4N-block matrices a(τ) A (τ):"!w 4 M!M a(τ) A (τ):"!w 4 M!M a(τ) A (τ):"!w 4 M!M a(τ) A (τ):"!w 4 M!M M, (A24) (1#δ ) M ; 2 M, (A25) (1#δ ) M ; 2 M, (A26) (1#δ ) M ; 2 M. (A27) (1#δ ) M ; 2 One arrives at an equation of exactly the same form as for the 8N-dimensional cosine mode vectors: U di dτ "(E#A ) I!S. (A28) The vector radiative transfer equation is of the same form for all cosine and all sine modes. Substitution of the ansatz I (τ)"g exp(!λ ) τ) (A29) into the homogeneous equation corresponding to Eq. (A23) or Eq. (A28) leads to!λ UG "(E#A ) G or (E#A #λ U) G "0. Solving this eigenvalue equation yields 8N eigenvalues λ, 2, λ with corresponding eigenvectors G, 2, G. So the general solution to the homogeneous equation is a linear combination of 8N linearly independent solutions of the form of Eq. (A29). For the case of a vertically inhomogeneous atmosphere, we can just subdivide the atmosphere into horizontal layers labeled by a layer index p that are assumed to be homogeneous also in the vertical direction, i.e. the optical properties, such as the phase matrix and the single scattering albedo, are constant in each layer. The radiative transfer equation is then solved in each layer separately. The general solution to the homogeneous part of the radiative transfer equations (A23) or (A28) in layer

118 F. M. Schulz et al p is then I (τ)" C G exp(!λ ) τ) j : eigenvalue index, (A30) p"1, 2, (index of atmospheric layer) m"0, 2,2N!1 (index of Fourier mode). From Eqs. (A7) and (A8), it can be seen that the source term in the inhomogeneous equations (A23) and (A28) is of the form S "F exp(!τ/μ )#F. Particular solutions Z and X are therefore found separately for the beam source term F and the thermal source term F, respectively, and for the cosine and sine modes, by making an appropriate ansatz in either case, quite like in the scalar problem. The 8N-beam source term is obtained from Eqs. (A7), (A8) and (A21): where F "F " a(τ) F 4π F M M 0 0 M M 0 0 M M 0 0 M M 0 0 S )S S S M M :" (τ,!μ,!μ ) S #M (τ,!μ,!μ ) S M (τ,!μ,!μ ) S #M (τ,!μ,!μ ) S M (τ,!μ,!μ ) S #M (τ,!μ,!μ ) S M (τ,!μ,!μ ) S #M (τ,!μ,!μ ) S M (τ,#μ,!μ ) S #M (τ,#μ,!μ ) S M (τ, #μ,!μ ) S #M (τ, #μ,!μ ) S M (τ, #μ,!μ ) S #M (τ, #μ,!μ ) S M (τ, #μ,!μ )S #M (τ, #μ,!μ ) S " a(τ) 4π M (A31) and likewise where F " a(τ) 4π M, M M :" (τ,!μ,!μ ) S #M (τ,!μ,!μ ) S M (τ,!μ,!μ ) S #M (τ,!μ,!μ ) S M (τ,!μ,!μ ) S #M (τ,!μ,!μ ) S M (τ,!μ,!μ ) S #M (τ,!μ,!μ ) S M (τ, #μ,!μ ) S #M (τ, #μ,!μ ) S M (τ, #μ,!μ ) S #M (τ, #μ,!μ ) S. (A32) M (τ, #μ,!μ ) S #M (τ, #μ,!μ ) S M (τ, #μ,!μ ) S #M (τ, #μ,!μ ) S The source term (A32) drives the sine modes of the first two and the cosine modes of the last two Stokes vector components, i.e. if the incident beam source has no º and» component, as in atmospheric applications, then these modes vanish. Substitution of the ansatz I (τ)"z exp(!τ/μ ) (A33) into the inhomogeneous radiative transfer equations (A23) and (A28) with S "F 1 μ U#E#A Z "F, leads to from which the particular solution vectors Z with components z(k) are determined. From the thermal source term, there is only a contribution to the 0th cosine mode, as can be seen from Eqs. (A7) and (A8). To get an approximate particular solution to the radiative transfer equation associated with the thermal source, one can make a polynomial approximation of both the Planck function and the source vector F: (A34) and B(¹(τ))" b τ F"(1!a(τ)) δ D τ, (A35)

Polarized radiative transfer 119 where D D D :" D D, D :"b b, D :"0. (A36) 0 At this point it was taken into account that the thermal source is unpolarized. The ansatz substituted into Eq. (A23) with S "δ F yields I (τ):"δ X τ (A37) Equating equal powers of τ, we find δ U lx τ"δ (E#A ) X τ!δ (1!a(τ)) D τ "δ (E#A ) X τ!δ (1!a(τ)) D τ. l(k#1: U l X " (E#A ) X!(1!a(τ)) D, l"k#1: 0"(E#A ) X!(1!a(τ)) D. So to a first-order approximation, the procedure is as follows: 1. Find X from (E#A ) X "(1!a(τ)) D. (A38) 2. Then find X from (E#A ) X "(1!a(τ)) D #UX. (A39) The combination of the general homogeneous solution (A30) and the particular inhomogeneous solutions then gives the final result for each layer p: or in components: where I (τ)" C G exp(!λ ) τ)#t (τ), i (τ, k)" C g (k) exp(!λ ) τ)#t (τ, k), (A40) t (τ, k):"z (k)exp(!τ/μ )#δ [x (k)#x (k) ) τ], t (τ, k):"z (k)exp(!τ/μ ), k"1, 2, 8N (index of vector component), p"1, 2, (layer index), m"0, 2, 2N!1 (index of Fourier mode), j: index of eigenvalue. The coefficients C now have to be determined from the boundary and layer interface conditions. In terms of the 4-Stokes vectors, the radiation at the top of the horizontal slab is I(τ,!μ, )"I (τ )#I (τ ), where I and I denote a possible source of isotropic radiation incident from above the medium and the thermal emission from the upper boundary itself, respectively. Since both are isotropic, these vectors only have a cosine Fourier component for m"0. Furthermore, they are both unpolarized, i.e. I "[I /2, I /2, 0, 0] and I "[I /2, I /2, 0, 0]. Thus, in terms of the

120 F. M. Schulz et al 8N-vectors, one must require that the radiation at the upper boundary be equal to δ (I (τ )#I (τ ))/2, k"1, 2, N δ (I (τ )#I (τ ))/2, k"n#1, 2,2N 0, k"2n#1, 2,3N 0, k"3n#1, 2,4N i (τ,. (A41) 0, k"4n#1, 2,5N 0, k"5n#1, 2,6N 0, k"6n#1, 2,7N k):" 0, k"7n#1, 2,8N and i (τ, k)"0 k. The radiation field at the lower boundary taken here to be the surface of a planet is given in 4-vector form by I(τ, μ, )"E (μ) S (τ ) # 1 π d dμ μ A(μ, ;!μ, ) I(τ,!μ, )#A(μ, ;!μ, ) μ S exp(!τ /μ ). π (A42) The three terms on the rhs are the thermal emission of the surface, the reflection of diffuse light by the surface, and the reflection of direct sunlight, respectively, 0 0 0 0 e 0 0 E :"e 0 0 0 0 0 0 0 0 denotes the matrix of the unpolarized surface emittance, and a a a a a a a A :"a a a a a a a a a is the bidirectional reflectivity matrix. The azimuthal dependency is again eliminated by a Fourier expansion which, after integration over and Gau{ian quadrature leads to I (τ, #μ )"δ E (#μ ) S (τ )# w μ (1#δ ) A (μ,!μ ) I (τ,!μ )!A (μ,!μ ) I (τ,!μ )# μ π exp(!τ /μ ) A (μ,!μ ) S, i"1, 2, N, (A43) I (τ, #μ )" w μ A (μ,!μ ) I (τ,!μ )#A (μ,!μ ) I (τ,!μ ) # μ π exp(!τ /μ ) A (μ,!μ ) S, i"1, 2, N (A44) Eq. (A43) also has to be translated into 8N-vector form. The first term on the rhs of (A43) takes on the form i (τ, k):"δ B(¹(τ )) 2 )e (μ ) for k"4n#1, 2,5N e (μ ) for k"5n#1, 2,6N 0 for k"6n#1, 2,7N 0 for k"7n#1, 2,8N. (A45)

Polarized radiative transfer 121 If we assume that the elements of the reflectivity matrix have the same symmetry properties with respect to! as those of the phase matrix, i.e. A "a a 0 0 a a 0 0 0 0 0 a a 0 0 a a ": A 0 A, " 0 0 a a 0 0 a a A ": 0 A a a 0 0 A 0, a a 0 0 then the combination of the I - and I -components of the third term in Eq. (A43) with the corresponding º- and»-components in Eq. (A44) becomes in 8N-vector form: i (τ, k):" μ exp(!τ /μ )a (μ,!μ ) S #a (μ,!μ ) S, k"4n#1, 2,5N a (μ,!μ ) S #a (μ,!μ ) S, k"5n#1, 2,6N π a (μ,!μ ) S #a (μ,!μ ) S, k"6n#1, 2,7N a (μ,!μ ) S #a (μ,!μ ) S, k"7n#1, 2,8N. (A46) With the definition R :"(r ):"w μ (1#δ ) A A!A A ; 2 (A47) the combination of the I - and I -components of the second term on the rhs of Eq. (A43) and the corresponding º- and»- components of Eq. (A44) becomes i (τ, k)" r i (τ, n), Finally, substitution of Eq. (A40) for i (τ, n) yields two terms: k"4n#1, 2,8N. and i (τ, k):" C r g (n) exp(!λ ) τ ) k"4n#1, 2,8N (A48) i (τ, k):" r t (τ, n), k"4n#1, 2,8N. (A49) So at the lower boundary, the condition is that the intensity components be equal to i (τ, k):"i (τ, k)#i (τ, k)#i (τ, k)#i (τ, k), k"4n#1, 2,8N (A50) where the different terms are defined in Eqs. (A45) (A49). In complete analogy, the components of the 8N-sine mode Stokes vectors have to be equal to where i (τ, k):"i (τ, k)#i (τ, k)#i (τ, k), k"4n#1, 2,8N (A51) i (τ, k):" μ exp(!τ /μ )a (μ,!μ ) S #a (μ,!μ ) S, k"4n#1, 2,5N (μ,!μ ) S #a (μ,!μ ) S, k"5n#1, 2,6N π a (μ,!μ ) S #a (μ,!μ ) S, k"6n#1, 2,7N a (μ,!μ ) S #a (μ,!μ ) S, k"7n#1, 2,8N (A52) i (τ, k):" C r g (n) exp(!λ ) τ ), k"4n#1, 2,8N, (A53) and i (τ, k):" r t (τ, n), k"4n#1, 2,8N, (A54) R :"(r ):"w μ A!A A. (A55) (1#δ ) A ; 2

122 F. M. Schulz et al So if we require continuity of i at the upper and lower boundaries as well as across interfaces of layers, then i (τ, k)"i (τ, k), k"1, 2,4N ; m"0, 2,2N!1 i (τ, k)"i (τ, k), k"1, 2,8N ; p"1, 2,!1;m"0, 2,2N!1 (A56) i (τ, k)"i (τ, k), k"4n#1, 2,8N ; m"0, 2,2N!1. Substitution of Eq. (A40) finally yields: C g (k) exp(!λ )τ )"i (τ, k)!t (τ, k), k"1, 2,4N C g (k) exp(!λ ) τ )!C g (k) exp(!λ ) τ ) "r (τ, k)!r (τ, k), k"1, 2,8N, p"1, 2,!1 C α (k) exp(!λ ) τ )"i (τ, k)!t (τ, k), k"4n#1, 2,8N where i :"i #i #i, i :"i #i and α (k):"g (k)! r g (n). (A57) So the boundary conditions yield a system of 8N equations (at fixed m) for the 8N unknown coefficients C for each Fourier mode. Solving these equations and back substituting the determined coefficients into (A40) solves the vector radiative transfer problem. As in the discrete ordinate solution of the scalar radiative transfer problem, the determination of the constants of integration of the discrete ordinate solution (A40) by means of the system of linear equations (A57) may be a numerically ill-conditioned problem due to the occurrence of positive and negative exponentials in the coefficient matrix. In complete analogy to the scalar problem, this numerical obstacle is removed by the scaling transformation C "CI exp(λ τ ), C "CI exp(λ τ ), λ 50 λ (0. After substituting Eq. (A58) into Eq. (A57), one can solve for CI and later back transform to obtain the constants of integration C. (A58)