ARTS built-in documentation server

Workspace Method surfaceBlackbody

Description

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

Synopsis

surfaceBlackbody( surface_los, surface_rmatrix, surface_emission, f_grid, stokes_dim, surface_skin_t, 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).
INsurface_skin_t(Numeric)Surface skin temperature.
INblackbody_radiation_agenda(Agenda)See agendas.cc.