HenyeyGreenstein
- class rt1_model.surface.HenyeyGreenstein(t=None, **kwargs)
HenyeyGreenstein scattering function.
Abstract base class for use as surface scattering distribution.
Henyey, L. G. and Greenstein, J. L., Diffuse radiation in the Galaxy., The Astrophysical Journal, vol. 93, pp. 70–83, 1941. doi:10.1086/144246.
- Parameters:
t (float) – Asymmetry parameter (must be in the range -1 < t < 1).
ncoefs (int) – Number of coefficients used for the Legendre-approximation.
a ([ float , float , float ] , optional (default = [1.,1.,1.])) – Generalized scattering angle parameters used for defining the scattering angle of the distribution function. For more details, see: https://rt1-model.rtfd.io/en/latest/theory.html#equation-general_scat_angle
Methods
|
|
|
Calculate numerical value of the scattering function. |
|
Generalized scattering angle with respect to the given zenith-angles. |
|
Legendre-expansion of the scattering distribution function. |
Attributes
Legendre coefficients of the BRDF. |
|
The number of coefficients used in the legendre expansion. |
|
Phase function as sympy object. |
|
The generalized scattering angle as a sympy expression. |