spectral_radiance_surface_agenda

Workspace.spectral_radiance_surface_agenda: Agenda

Computes 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, but might require setting spectral_radiance_closed_surface_agenda as well.

Execution and customization

See spectral_radiance_surface_agendaSet() for builtin options that selects execution options.

You can execute spectral_radiance_surface_agenda directly from the workspace by calling spectral_radiance_surface_agendaExecute().

As all agendas in ARTS, it 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.

Also see the arts_agenda property for how to fully define an agenda in python.

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.

Agenda output

Agenda input

Default value

  1. spectral_radianceSurfaceBlackbody()

  2. Ignore(), using: input = subsurface_field

Input to workspace methods

Output from workspace methods

Related workspace variables