spectral_rad_closed_surface_agenda

Workspace.spectral_rad_closed_surface_agenda: Agenda

A closed surface agenda.

It behave exactly like spectral_rad_surface_agenda. It exists to allow chaining surface agendas. The idea is that the main spectral_rad_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_rad_surface_agenda, whereas spectral_rad_surface_agenda can call this agenda. Imagine a chain where the spectral_rad_surface_agenda gets the reflectance from a land surface model and calls the spectral_rad_observer_agenda to compute the downwelling radiation at the surface. It can in turn call spectral_rad_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

  1. spectral_radSurfaceBlackbody()

  2. Ignore(), using: input = subsurf_field

Input to workspace method

Related workspace variables