ARTS built-in documentation server

Workspace Method surfaceBlackbody


Creates variables to mimic a blackbody surface.

This method sets up surface_los, surface_rmatrix and
surface_emission for surface_rtprop_agenda. Here, surface_los
and surface_rmatrix are set to be empty, and surface_emission
to hold blackbody radiation for a temperature of surface_skin_t.

Authors: Patrick Eriksson


surfaceBlackbody( surface_los, surface_rmatrix, surface_emission, atmosphere_dim, f_grid, stokes_dim, rtp_pos, rtp_los, surface_skin_t )


OUTsurface_los(Matrix)Downwelling radiation directions to consider in 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.
INatmosphere_dim(Index)The atmospheric dimensionality (1-3).
INf_grid(Vector)The frequency grid for monochromatic pencil beam calculations.
INstokes_dim(Index)The dimensionality of the Stokes vector (1-4).
INrtp_pos(Vector)Position of a radiative transfer point.
INrtp_los(Vector)Line-of-sight at a radiative transfer point.
INsurface_skin_t(Numeric)Surface skin temperature.