spectral_radiance_surface_agenda

Workspace.spectral_radiance_surface_agenda: Agenda

Spectral radiance as seen of the surface.

This agenda calculates the spectral radiance as seen of the surface. One common use-case us to provide a background spectral radiance.

The input path point should be as if it is looking at the surface.

Subsurface calculations are also supported through this agenda.

It is possible to execute spectral_radiance_surface_agenda directly from the workspace by calling spectral_radiance_surface_agendaExecute().

As all agendas in ARTS, spectral_radiance_surface_agenda is also customizable via its operator helper class: spectral_radiance_surface_agendaOperator. See it, spectral_radiance_surface_agendaSetOperator(), and spectral_radiance_surface_agendaExecuteOperator() for more details.

spectral_radiance_surface_agenda have these constraints ():

  1. On output, spectral_radiance has the size of frequency_grid.

  2. On output, spectral_radiance_jacobian has the shape of the expected model_state_vector (i.e., the x-size of jacobian_targets) times the size of frequency_grid.

Parameters

spectral_radiance~pyarts3.arts.StokvecVector

A spectral radiance vector. See spectral_radiance [OUT]

spectral_radiance_jacobian~pyarts3.arts.StokvecMatrix

Jacobian of spectral_radiance with respect to jacobian_targets. See spectral_radiance_jacobian [OUT]

frequency_grid~pyarts3.arts.AscendingGrid

A single frequency grid. See frequency_grid [IN]

jacobian_targets~pyarts3.arts.JacobianTargets

A list of targets for the Jacobian Matrix calculations. See jacobian_targets [IN]

ray_path_point~pyarts3.arts.PropagationPathPoint

A single path point. See ray_path_point [IN]

surface_field~pyarts3.arts.SurfaceField

The surface field describes the surface properties. See surface_field [IN]

subsurface_field~pyarts3.arts.SubsurfaceField

The sub0surface field describes the sub-surface properties. See subsurface_field [IN]

Default value

  1. spectral_radianceSurfaceBlackbody()

  2. Ignore(), using: input = subsurface_field

Input to workspace methods

Output from workspace methods

Related workspace variables