spectral_radiance_observer_agenda
- Workspace.spectral_radiance_observer_agenda: Agenda
Spectral radiance as seen from the input position and environment
The intent of this agenda is to provide the spectral radiance as seen from the observer position and line of sight.
It also outputs the
ray_path
as seen from the observer position and line of sight. This is useful in-case a call to the destructivespectral_radianceApplyUnitFromSpectralRadiance()
is warrantedIt is possible to execute
spectral_radiance_observer_agenda
directly from the workspace by callingspectral_radiance_observer_agendaExecute()
.As all agendas in ARTS,
spectral_radiance_observer_agenda
is also customizable via its operator helper class:spectral_radiance_observer_agendaOperator
. See it,spectral_radiance_observer_agendaSetOperator()
, andspectral_radiance_observer_agendaExecuteOperator()
for more details.spectral_radiance_observer_agenda
have these constraints ():On output,
spectral_radiance
has the size offrequency_grid
.On output,
spectral_radiance_jacobian
has the shape of the expectedmodel_state_vector
(i.e., the x-size ofjacobian_targets
) times the size offrequency_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 tojacobian_targets
. Seespectral_radiance_jacobian
[OUT]- ray_path~pyarts3.arts.ArrayOfPropagationPathPoint
A list path points making up a propagation path. See
ray_path
[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]- spectral_radiance_observer_position~pyarts3.arts.Vector3
The position of an observer of spectral radiance. See
spectral_radiance_observer_position
[IN]- spectral_radiance_observer_line_of_sight~pyarts3.arts.Vector2
The line-of-sight of the observer of spectral radiance. See
spectral_radiance_observer_line_of_sight
[IN]- atmospheric_field~pyarts3.arts.AtmField
An atmospheric field in ARTS. See
atmospheric_field
[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
hse_derivative = 0
Input to workspace methods
Output from workspace methods
Related workspace variables