spectral_radiance_space_agenda

Workspace.spectral_radiance_space_agenda: Agenda

Spectral radiance as seen of space.

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

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

It is possible to execute spectral_radiance_space_agenda directly from the workspace by calling spectral_radiance_space_agendaExecute().

As all agendas in ARTS, spectral_radiance_space_agenda is also customizable via its operator helper class: spectral_radiance_space_agendaOperator. See it, spectral_radiance_space_agendaSetOperator(), and spectral_radiance_space_agendaExecuteOperator() for more details.

spectral_radiance_space_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]

Default value

  1. spectral_radianceUniformCosmicBackground()

  2. spectral_radiance_jacobianEmpty()

  3. Ignore(), using: input = ray_path_point

Input to workspace methods

Output from workspace methods

Related workspace variables