ARTS built-in documentation server
Workspace Method surfaceLambertianSimple
Description
Creates variables to mimic a Lambertian surface.
The method can only be used for 1D calculations.
A Lambertian surface can be characterised solely by its
reflectivity, here taken from surface_scalar_reflectivity.
The down-welling radiation field is estimated by making calculations
for lambertian_nza directions. The range of zenith angles ([0,90])
is divided in an equidistant manner. The values for surface_rmatrix
are assuming a constant radiance over each zenith angle range.
See AUG.
Default is to select the zenith angles for sensor_los to be placed
centrally in the grid ranges. For example, if lambertian_nza is set
to 9, down-welling radiation will be calculated for zenith angles =
5, 15, ..., 85. The position of these angles can be shifted by
*za_pos*. This variable specifies the fractional distance inside the
ranges. For example, a *za_pos* of 0.7 (np still 9) gives the angles
7, 17, ..., 87.
Only upper-left diagonal element of the surface_rmatrix-es is
non-zero. That is, the upwelling radiation is always unpolarised.
Local thermodynamic equilibrium is assumed, which corresponds to
that the reflection and emission coefficients "add up to 1".
Authors: Patrick Eriksson
Synopsis
surfaceLambertianSimple( | surface_los, surface_rmatrix, surface_emission, f_grid, stokes_dim, atmosphere_dim, rtp_los, surface_skin_t, surface_scalar_reflectivity, lambertian_nza, blackbody_radiation_agenda, za_pos ) |
Variables