spectral_radiance_closed_surface_agenda
- Workspace.spectral_radiance_closed_surface_agenda: Agenda
A closed surface agenda.
It behave exactly like
spectral_radiance_surface_agenda
. It exists to allow chaining surface agendas. The idea is that the mainspectral_radiance_surface_agenda
variable is the first interface and can chain into another surface agenda - this one.Thus this agenda must be “closed”. It cannot call another
spectral_radiance_surface_agenda
, whereasspectral_radiance_surface_agenda
can call this agenda. Imagine a chain where thespectral_radiance_surface_agenda
gets the reflectance from a land surface model and calls thespectral_radiance_observer_agenda
to compute the downwelling radiation at the surface. It can in turn callspectral_radiance_closed_surface_agenda
to get the upwelling radiation from the surface that is being emitted. That’s the type of use case this agenda is made for and why it exists!Agenda output
Agenda input
Default value
Ignore()
, using: input =subsurface_field
Input to workspace method
Related workspace variables