disort_settings_downwelling_wrapper_agenda

Workspace.disort_settings_downwelling_wrapper_agenda: Agenda

An wrapper agenda for calling disort_settings_agenda.

This agenda wraps the disort_settings_agenda to provide a simpler interface for the common case of calculating downwelling radiation. The idea is that a call to disort_settings_agenda is made, and then a follow-up calculation of the down-welling radiation is done to set the boundary condition at the top of the tau-range covered by the ray path.

One use-case is to use this agenda to give downwelling atmospheric radiation as a boundary condition to subsurface radiance calculation.

Execution and customization

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

You can execute disort_settings_downwelling_wrapper_agenda directly from the workspace by calling disort_settings_downwelling_wrapper_agendaExecute().

As all agendas in ARTS, it is also customizable via its operator helper class: disort_settings_downwelling_wrapper_agendaOperator. See it, disort_settings_downwelling_wrapper_agendaSetOperator(), and disort_settings_downwelling_wrapper_agendaExecuteOperator() for more details.

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

Agenda output

Agenda input

Default value

  1. Shares the global spectral_radiance_observer_agenda

  2. disort_settings_agendaExecute()

  3. pol = [1, 0, 0, 0]

  4. disort_settingsDownwellingObserver()

Input to workspace methods

Output from workspace methods

Related workspace variables