Surface types
RetrievalToolbox.BRDFSurface — Type
kernels::Vector{T} where T<:BRDFKernel
Type to hold a combination of BRDF Kernels
RetrievalToolbox.LambertianPolynomialKernel — Type
swin::AbstractSpectralWindoworder::Int64coefficients::Vector
Type that implements the Lambertian BRDF kernel for which the BRDF amplitude can be a spectrally varying polynomial of arbitrary order.
RetrievalToolbox.LambertianPolynomialSurface — Type
swin::AbstractSpectralWindoworder::Int64coefficients::Vector
Type to hold a Lambertian surface for which the amplitude can be a spectrally varying polynomial of arbitary order order.
RetrievalToolbox.NoSurface — Type
Type to represent a lack of surface.
RetrievalToolbox.RPVPolynomialKernel — Type
swin::AbstractSpectralWindoworder::Int64coefficients::Vectorhotspot::Anyasymmetry::Anyanisotropy::Any
Type that implements the Rahman-Pinty-Verstraete BRDF kernel for which the BRDF amplitude can be a spectrally varying polynomial of arbitrary order. The other three parameters, hotspot asymmetry and anisotropy, are kept fixed throughout the spectral window which this surface is attached to.