hg_legendre

iadpython.redistribution.hg_legendre(sample)[source]

Calculate the HG redistribution matrix using Legendre polynomials.

This is a straightforward implementation of Wiscombe’s delta-M method for calculating the redistribution function for a Henyey- Greenstein phase function.

Probably should generate all the Legendre polynomials one time and then calculate.

Reference:

Wiscombe, “The Delta-M Method : Rapid Yet Accurate Radiative Flux Calculations for Strongly Asymmetric Phase Functions,” J. Atmos. Sci., 34, 1978.