1. Introduction
In most current scalar radiative transfer models for radiance computations in plane-parallel geometry (Stamnes et al. 1988, 2000; Jin et al. 2006; Spurr 2008; Rozanov et al. 2014; Lin et al. 2015; Stamnes and Stamnes 2016; Hamre et al. 2017; K. Stamnes et al. 2017), the scattering phase function is expanded in a finite series of Legendre polynomials. This expansion of the scattering phase function combined with an expansion of the radiance in a Fourier cosine series leads to a radiative transfer equation (RTE) for each Fourier component that is azimuth independent and mathematically identical for all Fourier components (Stamnes et al. 1988). As a result, an accurate and stable RTE solution relies on an adequate expansion of the scattering phase function, which could be computationally expensive, because a strongly asymmetric scattering phase function may require hundreds of terms in a standard Legendre polynomial expansion. For example, Kokhanovsky et al. (2010) used 480 terms to expand a scattering phase function for a polydispersion of aerosol particles and 720 terms for a polydispersion of (water) cloud droplets in order to produce accurate radiative transfer benchmark results.
To alleviate the computational burden, truncation methods (Joseph et al. 1976; Wiscombe 1977; Nakajima and Tanaka 1988; Hu et al. 2000; Mitrescu and Stephens 2004) have been introduced in which the required number of terms in the expansion is reduced by replacing the sharp forward scattering peak by a Dirac delta function. Two popular truncation methods are the δ-M (Wiscombe 1977) and the δ-fit (Hu et al. 2000) methods. Overall, combined with the single-scattering correction (Nakajima and Tanaka 1988), the δ-M method, in comparison with other truncations methods, was shown to provide the most accurate radiances for scattering phase functions that are not too strongly forward peaked (Rozanov and Lyapustin 2010). The δ-M algorithm is implemented in many radiative transfer models including DISORT (Stamnes et al. 1988) used in MODTRAN (Berk et al. 2014).
Nevertheless, none of the current truncation methods is perfect (Rozanov and Lyapustin 2010). The δ-M method, designed for irradiance calculations, was found to be unable to provide accurate radiances for strongly anisotropic scattering. The δ-fit method can provide accurate radiances (except in the forward direction) but requires an ad hoc specification of the truncation angle and a higher computational burden than δ-M. A δ-fit user must specify by trial and error the “best” truncation angle for each scattering phase function, and the least squares fitting employed in the δ-fit method also implies additional computations. These problems make the δ-fit method inconvenient to use and slower than the δ-M method.
In this paper, we will address these issues by introducing a new truncation technique, the δ-M+ method, designed for efficient yet accurate computation of radiances in turbid media with strongly asymmetric scattering phase functions. The new δ-M+ method represents an extension and upgrade of the standard δ-M algorithm, which leads to a significant improvement in accuracy, while retaining the same computational efficiency and “user friendliness” as the original δ-M method (Wiscombe 1977).
2. Review of the delta-M method


































3. The error of the delta-M truncation








Figure 1 shows an example of δ-M and δ-M+ moments (Legendre polynomial expansion coefficients) for a Henyey–Greenstein (HG) scattering phase function approximated by a truncated 20-term (M = 20) expansion. We note that the first 20 moments are accurate, but the error for higher-order moments (

(left) Moments and (right) moment errors of a 20-term δ-M and δ-M+ representation of an HG scattering phase function with asymmetry factor g = 0.9.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1

(left) Moments and (right) moment errors of a 20-term δ-M and δ-M+ representation of an HG scattering phase function with asymmetry factor g = 0.9.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1
(left) Moments and (right) moment errors of a 20-term δ-M and δ-M+ representation of an HG scattering phase function with asymmetry factor g = 0.9.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1
4. A modified representation of the Dirac delta function












One may ask what the new approximate function

(left) Gaussian weights and (right) corresponding new approximate delta function
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1

(left) Gaussian weights and (right) corresponding new approximate delta function
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1
(left) Gaussian weights and (right) corresponding new approximate delta function
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1
5. The new δ-M+ method
Based on the new approximate Dirac delta function [Eq. (15)], we upgraded δ-M and developed a new δ-M+ truncation method. Since in Wiscombe (1977), M is essentially the order of the approximation (M = 1 leads to the delta-two-stream or delta-Eddington approximation), we use the “+” sign to indicate an improved approximation for moments beyond the Mth moment by adjusting the values of the higher-order weights.























6. Examples and comparison of scattering phase functions
a. Henyey–Greenstein scattering phase function



(left) HG scattering phase function (g = 0.85). (right) Relative error incurred by expanding the HG scattering phase function. Sixteen terms are used for the Legendre polynomial expansion of the δ-M and the new δ-M+ method. The magnitude of the parameters σ and c are listed in Table 1.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1

(left) HG scattering phase function (g = 0.85). (right) Relative error incurred by expanding the HG scattering phase function. Sixteen terms are used for the Legendre polynomial expansion of the δ-M and the new δ-M+ method. The magnitude of the parameters σ and c are listed in Table 1.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1
(left) HG scattering phase function (g = 0.85). (right) Relative error incurred by expanding the HG scattering phase function. Sixteen terms are used for the Legendre polynomial expansion of the δ-M and the new δ-M+ method. The magnitude of the parameters σ and c are listed in Table 1.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1
Except for unavoidable errors around the forward peak, the new δ-M+ scattering phase function looks essentially the same as the actual (true) scattering phase function at other angles, whereas the original δ-M scattering phase function fluctuates around the true scattering phase function, whose relative error increases with scattering angle Θ.
b. Aerosol scattering phase function


Figure 4 shows the true, the δ-M, and the new δ-M+ scattering phase functions for this aerosol case. The truncated scattering phase function is expanded using 32 terms. While the δ-M method has a relative error up to 0.2 (20%), the error has been greatly reduced for the new δ-M+ method.

(left) Kokhanovsky et al.'s (2010) aerosol scattering phase function. (right) Relative error incurred by expanding the aerosol scattering phase function. Thirty-two terms are used for the Legendre polynomial expansion of the δ-M and new δ-M+ methods. The magnitude of the parameters σ and c are listed in Table 1.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1

(left) Kokhanovsky et al.'s (2010) aerosol scattering phase function. (right) Relative error incurred by expanding the aerosol scattering phase function. Thirty-two terms are used for the Legendre polynomial expansion of the δ-M and new δ-M+ methods. The magnitude of the parameters σ and c are listed in Table 1.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1
(left) Kokhanovsky et al.'s (2010) aerosol scattering phase function. (right) Relative error incurred by expanding the aerosol scattering phase function. Thirty-two terms are used for the Legendre polynomial expansion of the δ-M and new δ-M+ methods. The magnitude of the parameters σ and c are listed in Table 1.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1
c. Water cloud scattering phase function
Similar to the aerosol test, the cloud droplet distribution from Kokhanovsky et al. (2010)’s benchmark is used for the cloud case. As in the aerosol case, the scattering phase function was computed by a Mie code based on a narrow lognormal distribution, where a0 = 5 μm, s = 0.4, aend = 100 μm, and the refractive index was set to mr = 1.339. The maximum forward peak has a very large value reaching 7830, and there are pronounced rainbow and glory features (two more peaks). We used 64 terms to expand the truncated scattering phase function. Again, a comparison of relative errors shows that the new δ-M+ method greatly outperforms the old method and gives results with high accuracy (see Fig. 5).

As in Fig. 4, but for cloud scattering phase function with 64 terms.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1

As in Fig. 4, but for cloud scattering phase function with 64 terms.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1
As in Fig. 4, but for cloud scattering phase function with 64 terms.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1
d. Stability test for extreme scattering phase functions
We have already tested the δ-M+ method on large aerosol and water cloud particles and reduced the relative errors significantly, but we still do not know how well the δ-M+ method automatically truncates extreme anisotropic scattering phase functions.
Two extreme scattering phase functions were introduced here based on the HG scattering phase function and the Fournier–Forand (FF) scattering phase function (Fournier and Forand 1994). In the first test, we used the HG scattering phase function with g = 0.999, yielding a scattering phase function that is extremely forward peaked, whose peak magnitude reaches around 2 000 000. We used only 32 terms to expand the truncated scattering phase function. The results show that new δ-M+ method works very well, while the original δ-M method oscillates strongly and gives negative values (see Fig. 6).

As in Fig. 3, but for g = 0.999 with 32 terms.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1

As in Fig. 3, but for g = 0.999 with 32 terms.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1
As in Fig. 3, but for g = 0.999 with 32 terms.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1
Another sharply peaked scattering phase function is the FF function. We adopted a refractive index (real part, mr = 1.0686) typical of pigmented (phytoplankton) particles and used 32 terms to test the new δ-M+ method. Again, the new method was found to work well, while the original δ-M method failed to converge as shown in Fig. 7.

(left) FF scattering phase function (mr = 1.0686). (right) Relative error incurred by expanding the FF scattering phase function. Thirty-two terms are used for the Legendre polynomial expansion of the δ-M and the new δ-M+ methods. The magnitude of the parameters σ and c are listed in Table 1.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1

(left) FF scattering phase function (mr = 1.0686). (right) Relative error incurred by expanding the FF scattering phase function. Thirty-two terms are used for the Legendre polynomial expansion of the δ-M and the new δ-M+ methods. The magnitude of the parameters σ and c are listed in Table 1.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1
(left) FF scattering phase function (mr = 1.0686). (right) Relative error incurred by expanding the FF scattering phase function. Thirty-two terms are used for the Legendre polynomial expansion of the δ-M and the new δ-M+ methods. The magnitude of the parameters σ and c are listed in Table 1.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1
e. Ice cloud scattering phase function
Finally, we tested the expansion of an ice cloud scattering phase function at 0.55 μm (Takano and Liou 1989). Compared with the water cloud scattering phase function, the scattering phase function of ice crystals is more challenging because it has not only a stronger forward peak (reaching 100 000) but also halo peaks at other scattering angles that may not necessarily benefit from the truncation of the forward scattering peak. As a result, hundreds of expansion terms are required for accurately expanding those additional peaks even by the δ-M+ method. Applied 100 and 200 expansion terms, we obtained the results shown in Fig. 8. We see that the δ-M+ method has a better truncation of the forward peak than the original δ-M method, which fails to adequately represent the ice crystal scattering phase function even when using 200 terms.

Ice cloud scattering phase function expanded by (left) 100 and (right) 200 terms. The magnitude of the parameters σ and c are listed in Table 1.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1

Ice cloud scattering phase function expanded by (left) 100 and (right) 200 terms. The magnitude of the parameters σ and c are listed in Table 1.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1
Ice cloud scattering phase function expanded by (left) 100 and (right) 200 terms. The magnitude of the parameters σ and c are listed in Table 1.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1
7. Radiance tests
From sections 6b and 6c, it is clear that the new δ-M+ method works well and provides accurate representations of the Kokhanovsky et al. (2010) aerosol and cloud scattering phase functions. Here, we first revisit these benchmarks to look at the relative error (%) of the reflectance as a function of viewing polar angle. The Kokhanovsky benchmarks assume a homogeneous aerosol/cloud slab and a direct beam incident at 60° at the top of the slab. The optical depth of the slab was 0.3262 for the aerosol case and 5.0 for the cloud case, respectively.
In Fig. 9, relative errors of the Kokhanovsky et al. (2010) aerosol benchmark results are shown for the original δ-M and the new δ-M+ methods. Generally, we see that the errors have been greatly reduced from 10% to less than 1% for most viewing angles. An exception happens around the exact backward scattering angle (Δϕ = 180°, θ = 60°). Considering that the reflectance is very small at the backscattering angle and that we used only 32 streams to compute the reflectance (instead of 480 in the benchmark), these errors are quite small, implying that the new δ-M+ method performs satisfactorily.

Relative error (%) for the Kokhanovsky et al. (2010) aerosol benchmark Results at three relative azimuths are shown: (left) 0°, (center) 90°, and (right) 180°.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1

Relative error (%) for the Kokhanovsky et al. (2010) aerosol benchmark Results at three relative azimuths are shown: (left) 0°, (center) 90°, and (right) 180°.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1
Relative error (%) for the Kokhanovsky et al. (2010) aerosol benchmark Results at three relative azimuths are shown: (left) 0°, (center) 90°, and (right) 180°.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1
Figure 10 shows the relative errors of the Kokhanovsky et al. (2010) cloud benchmark results. Once again, the new δ-M+ method greatly reduces the relative error and provides satisfactory results.

As in Fig. 9, but for the cloud benchmark.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1

As in Fig. 9, but for the cloud benchmark.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1
As in Fig. 9, but for the cloud benchmark.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1
Finally, a slab of particles with the extremely forward-peaked FF scattering phase function shown in Fig. 7 is used to test the radiance output. The upward radiances at three azimuth angles are shown in Fig. 11, where the incident beam angle is 30° and the slab optical thickness is set to be 0.5. The results show strong oscillations of the radiances computed with the original δ-M, which could not yield converged results even for 200 streams, while the new δ-M+ method provides smooth and stable results for only 32 streams.

Upward radiance from a homogeneous layer with an FF scattering phase function. Results at three relative azimuths are shown: (left) 0°, (center) 90°, and (right) 180°.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1

Upward radiance from a homogeneous layer with an FF scattering phase function. Results at three relative azimuths are shown: (left) 0°, (center) 90°, and (right) 180°.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1
Upward radiance from a homogeneous layer with an FF scattering phase function. Results at three relative azimuths are shown: (left) 0°, (center) 90°, and (right) 180°.
Citation: Journal of the Atmospheric Sciences 75, 1; 10.1175/JAS-D-17-0233.1
8. Summary and discussion
The δ-M+ method is an enhanced version of the δ-M method that maintains the same computational efficiency but improves the accuracy significantly. By applying Gaussian weights
By accurately representing a majority of the Legendre moments, the δ-M+ algorithm is mathematically elegant, accurate, reliable, and computationally fast. As in the original δ-M method, the truncation factor of the forward peak is automatically determined by w0f. The combination of the δ-M method with the single-scattering correction can also be easily accomplished. These advantages make the new δ-M+ method a practical tool that is simple and easy to implement in most radiative transfer models.
The δ-M+ algorithm has been implemented in the latest DISORT model available (at http://lllab.phy.stevens.edu/disort/; Lin et al. 2015) as well as the AccuRT radiative transfer model (Hamre et al. 2017; K. Stamnes et al. 2017).
Future work, aimed at improvement and extension of the new δ-M+ method, includes 1) finding a possibly better weighting function to replace the simple Gaussian function, 2) testing the performance of the δ-M+ method when combined with the single-scattering correction and comparing it to the δ-fit and other truncation methods, and 3) applying the δ-M+ method to represent the phase matrix in vector (polarized) radiative transfer models (Min and Duan 2004; He et al. 2007; Zhai et al. 2009; Cohen et al. 2013; S. Stamnes et al. 2017).
Acknowledgments
This work was partially funded by the NASA Aerosols-Clouds-Ecosystems (ACE) mission.
REFERENCES
Arfken, G. B., and H. J. Weber, 1995: Mathematical Methods for Physicists. 4th ed. Academic Press, 1029 pp.
Berk, A., P. Conforti, R. Kennett, T. Perkins, F. Hawes, and J. van den Bosch, 2014: MODTRAN6: A major upgrade of the MODTRAN radiative transfer code. Algorithms and Technologies for Multispectral, Hyperspectral, and Ultraspectral Imagery XX, M. Velez-Reyes and F. A. Kruse, Eds., Society of Photo-Optical Instrumentation Engineers (SPIE Proceedings, Vol. 9088), 90080H, https://doi.org/10.1117/12.2050433.
Cohen, D., S. Stamnes, T. Tanikawa, E. Sommersten, J. Stamnes, J. Lotsberg, and K. Stamnes, 2013: Comparison of discrete ordinate and Monte Carlo simulations of polarized radiative transfer in two coupled slabs with different refractive indices. Opt. Express, 21, 9592–9614, https://doi.org/10.1364/OE.21.009592.
Fournier, G. R., and J. L. Forand, 1994: Analytic phase function for ocean water. Ocean Optics XII, J. S. Jaffe, Ed., Society of Photo-Optical Instrumentation Engineers (SPIE Proceedings, Vol. 2258), 194–201, https://doi.org/10.1117/12.190063.
Hamre, B., S. Stamnes, K. Stamnes, and J. Stamnes, 2017: AccuRT: A versatile tool for radiative transfer simulations in the coupled atmosphere-ocean system. Proc. AIP Conf. on Radiation Processes in the Atmosphere and Ocean, Auckland, New Zealand, American Institute of Physics, 120002, https://doi.org/10.1063/1.4975576.
He, X., D. Pan, Y. Bai, Q. Zhu, and F. Gong, 2007: Vector radiative transfer numerical model of coupled ocean-atmosphere system using matrix-operator method. Sci. China, 50D, 442–452, https://doi.org/10.1007/s11430-007-2075-4.
Henyey, L. G., and J. L. Greenstein, 1941: Diffuse radiation in the galaxy. Astrophys. J., 93, 70–83, https://doi.org/10.1086/144246.
Hu, Y.-X., B. Wielicki, B. Lin, G. Gibson, S.-C. Tsay, K. Stamnes, and T. Wong, 2000: δ-fit: A fast and accurate treatment of particle scattering phase functions with weighted singular-value decomposition least-squares fitting. J. Quant. Spectrosc. Radiat. Transfer, 65, 681–690, https://doi.org/10.1016/S0022-4073(99)00147-8.
Jin, Z., T. P. Charlock, K. Rutledge, K. Stamnes, and Y. Wang, 2006: Analytical solution of radiative transfer in the coupled atmosphere–ocean system with a rough surface. Appl. Opt., 45, 7443–7455, https://doi.org/10.1364/AO.45.007443.
Joseph, J. H., W. Wiscombe, and J. Weinman, 1976: The delta-Eddington approximation for radiative flux transfer. J. Atmos. Sci., 33, 2452–2459, https://doi.org/10.1175/1520-0469(1976)033<2452:TDEAFR>2.0.CO;2.
Kokhanovsky, A. A., and Coauthors, 2010: Benchmark results in vector atmospheric radiative transfer. J. Quant. Spectrosc. Radiat. Transfer, 111, 1931–1946, https://doi.org/10.1016/j.jqsrt.2010.03.005.
Lin, Z., S. Stamnes, Z. Jin, I. Laszlo, S.-C. Tsay, W. Wiscombe, and K. Stamnes, 2015: Improved discrete ordinate solutions in the presence of an anisotropically reflecting lower boundary: Upgrades of the DISORT computational tool. J. Quant. Spectrosc. Radiat. Transfer, 157, 119–134, https://doi.org/10.1016/j.jqsrt.2015.02.014.
Min, Q., and M. Duan, 2004: A successive order of scattering model for solving vector radiative transfer in the atmosphere. J. Quant. Spectrosc. Radiat. Transfer, 87, 243–259, https://doi.org/10.1016/j.jqsrt.2003.12.019.
Mitrescu, C., and G. Stephens, 2004: On similarity and scaling of the radiative transfer equation. J. Quant. Spectrosc. Radiat. Transfer, 86, 387–394, https://doi.org/10.1016/j.jqsrt.2003.12.028.
Nakajima, T., and M. Tanaka, 1988: Algorithms for radiative intensity calculations in moderately thick atmospheres using a truncation approximation. J. Quant. Spectrosc. Radiat. Transfer, 40, 51–69, https://doi.org/10.1016/0022-4073(88)90031-3.
Rozanov, V. V., and A. I. Lyapustin, 2010: Similarity of radiative transfer equation: Error analysis of phase function truncation techniques. J. Quant. Spectrosc. Radiat. Transfer, 111, 1964–1979, https://doi.org/10.1016/j.jqsrt.2010.03.018.
Rozanov, V. V., A. Rozanov, A. Kokhanovsky, and J. Burrows, 2014: Radiative transfer through terrestrial atmosphere and ocean: Software package SCIATRAN. J. Quant. Spectrosc. Radiat. Transfer, 133, 13–71, https://doi.org/10.1016/j.jqsrt.2013.07.004.
Spurr, R., 2008: LIDORT and VLIDORT: Linearized pseudo-spherical scalar and vector discrete ordinate radiative transfer models for use in remote sensing retrieval problems. Light Scattering Reviews 3: Light Scattering and Reflection, Springer, 229–275.
Stamnes, K., and J. J. Stamnes, 2016: Radiative Transfer in Coupled Environmental Systems: An Introduction to Forward and Inverse Modeling. Wiley, 368 pp.
Stamnes, K., S.-C. Tsay, W. Wiscombe, and K. Jayaweera, 1988: Numerically stable algorithm for discrete-ordinate-method radiative transfer in multiple scattering and emitting layered media. Appl. Opt., 27, 2502–2509, https://doi.org/10.1364/AO.27.002502.
Stamnes, K., S.-C. Tsay, W. Wiscombe, and I. Laszlo, 2000: DISORT, a general-purpose Fortran program for discrete-ordinate-method radiative transfer in scattering and emitting layered media: Documentation of methodology. Stevens Institute of Technology Dept. of Physics and Engineering Physics Tech. Rep., 107 pp.
Stamnes, K., G. E. Thomas, and J. J. Stamnes, 2017: Radiative Transfer in the Atmosphere and Ocean. 2nd ed. Cambridge University Press, 528 pp.
Stamnes, S., S. Ou, Z. Lin, Y. Takano, S. Tsay, K. Liou, and K. Stamnes, 2017: Polarized radiative transfer of a cirrus cloud consisting of randomly oriented hexagonal ice crystals: The 3×3 approximation for non-spherical particles. J. Quant. Spectrosc. Radiat. Transfer, 193, 57–68, https://doi.org/10.1016/j.jqsrt.2016.07.001.
Takano, Y., and K.-N. Liou, 1989: Solar radiative transfer in cirrus clouds. Part I: Single-scattering and optical properties of hexagonal ice crystals. J. Atmos. Sci., 46, 3–19, https://doi.org/10.1175/1520-0469(1989)046<0003:SRTICC>2.0.CO;2.
Wiscombe, W., 1977: The delta-M method: Rapid yet accurate radiative flux calculations for strongly asymmetric phase functions. J. Atmos. Sci., 34, 1408–1422, https://doi.org/10.1175/1520-0469(1977)034<1408:TDMRYA>2.0.CO;2.
Zhai, P.-W., Y. Hu, C. R. Trepte, and P. L. Lucker, 2009: A vector radiative transfer model for coupled atmosphere and ocean systems based on successive order of scattering method. Opt. Express, 17, 2057–2079, https://doi.org/10.1364/OE.17.002057.