SurfaceScatter
- class rt1_model.surface.SurfaceScatter(ncoefs=None, a=None)
Abstract base class for use as surface scattering distribution.
- Parameters:
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 coefficients of the BRDF. |
|
|
Legendre-expansion of the scattering distribution function. |
Phase function as sympy object. |
Attributes
The number of coefficients used in the legendre expansion. |
|
The generalized scattering angle as a sympy expression. |