ARTS built-in documentation server

Workspace Method SurfaceTessem


TESSEM sea surface microwave emissivity parametrization.

This method allows to use TESSEM in retrievals requiring the
Jacobian. Otherwise as surfaceTessem. See SurfaceFastem
for general remarks about methods of SurfaceSomething type.

For this method, surface_props_data must contain these data:
  "Water skin temperature"
  "Wind speed"

Authors: Simon Pfreundschuh, Patrick Eriksson


SurfaceTessem( surface_los, surface_rmatrix, dsurface_rmatrix_dx, surface_emission, dsurface_emission_dx, stokes_dim, atmosphere_dim, lat_grid, lon_grid, f_grid, rtp_pos, rtp_los, tessem_neth, tessem_netv, surface_props_data, surface_props_names, dsurface_names, jacobian_do )


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.
OUT+INdsurface_rmatrix_dx(ArrayOfTensor4)The derivative of surface_rmatrix with respect to quantities listed in dsurface_names.
OUTsurface_emission(Matrix)The emission from the surface.
OUT+INdsurface_emission_dx(ArrayOfMatrix)The derivative of surface_emission with respect to quantities listed in dsurface_names.
INstokes_dim(Index)The dimensionality of the Stokes vector (1-4).
INatmosphere_dim(Index)The atmospheric dimensionality (1-3).
INlat_grid(Vector)The latitude grid.
INlon_grid(Vector)The longitude grid.
INf_grid(Vector)The frequency grid for monochromatic pencil beam calculations.
INrtp_pos(Vector)Position of a radiative transfer point.
INrtp_los(Vector)Line-of-sight at a radiative transfer point.
INtessem_neth(TessemNN)TESSEM2 neural network parameters for horizontal polarization.
INtessem_netv(TessemNN)TESSEM2 neural network parameters for vertical polarization.
INsurface_props_data(Tensor3)Various surface properties.
INsurface_props_names(ArrayOfString)Name on surface properties found in surface_props_data.
INdsurface_names(ArrayOfString)Name of surface retrieval quantities.
INjacobian_do(Index)Flag to activate (clear-sky) Jacobian calculations.