ARTS built-in documentation server

Workspace Method surfaceFlatScalarReflectivity

Description

Creates variables to mimic specular reflection by a (flat) surface
where surface_scalar_reflectivity is specified.

The method can only be used for stokes_dim equal to 1. Local
thermodynamic equilibrium is assumed, which corresponds to that
reflectivity and emissivity add up to 1.

Authors: Patrick Eriksson

Synopsis

surfaceFlatScalarReflectivity( surface_los, surface_rmatrix, surface_emission, f_grid, stokes_dim, atmosphere_dim, specular_los, surface_skin_t, surface_scalar_reflectivity, blackbody_radiation_agenda )

Variables

OUTsurface_los(Matrix)Directions for which to calculate downwelling radiation when considering a surface reflection.
OUTsurface_rmatrix(Tensor4)The reflection coefficients for the directions given by surface_los to the direction of interest.
OUTsurface_emission(Matrix)The emission from the surface.
INf_grid(Vector)The frequency grid for monochromatic pencil beam calculations.
INstokes_dim(Index)The dimensionality of the Stokes vector (1-4).
INatmosphere_dim(Index)The atmospheric dimensionality (1-3).
INspecular_los(Vector)The specular direction (for reflection by a flat surface).
INsurface_skin_t(Numeric)Surface skin temperature.
INsurface_scalar_reflectivity(Vector)Surface reflectivity, assuming it can be described as a scalar value.
INblackbody_radiation_agenda(Agenda)See agendas.cc.