ARTS built-in documentation server

Agenda iy_main_agenda

Calculation of a single monochromatic pencil beam spectrum.

The task of the agenda is to calculate the monochromatic pencil beam
spectrum for the position specified by rte_pos and the viewing
direction specified by rte_los.

Methods for this agenda can either handle the complete calculation,
make use of e.g. iy_cloudbox_agenda or be restricted to special
cases. See the documentation for the different methods.

The include-file 'agendas.arts' predefines some typical alternatives
that can be used directly, or adapted for specific applications.

Group: Agenda

Variables

OUTiy(Matrix) Monochromatic pencil beam radiance spectrum.
OUTiy_aux(ArrayOfMatrix) Data auxiliary to iy.
OUTppath(Ppath) The propagation path for one line-of-sight.
OUTdiy_dx(ArrayOfTensor3) Derivative of iy with respect to retrieval quantities.
INdiy_dx(ArrayOfTensor3) Derivative of iy with respect to retrieval quantities.
INiy_agenda_call1(Index) Flag to handle recursive calls of iy_main_agenda The agenda iy_main_agenda can be used recursively and this flag is used to tell the methods inside the agenda which is the primary call.
INiy_transmission(Tensor3) Transmission to be included in iy.
INiy_aux_vars(ArrayOfString) Selection of quantities for iy_aux and when applicable also y_aux.
INiy_id(Index) Identification number of iy.
INiy_unit(String) Selection of output unit for some radiative transfer methods.
INcloudbox_on(Index) Flag to activate the cloud box.
INjacobian_do(Index) Flag to activate (clear-sky) Jacobian calculations.
INf_grid(Vector) The frequency grid for monochromatic pencil beam calculations.
INnlte_field(EnergyLevelMap) The field of NLTE temperatures and/or ratios.
INrte_pos(Vector) A geographical position for starting radiative transfer calculations.
INrte_los(Vector) A line-of-sight for (complete) radiative transfer calculations.
INrte_pos2(Vector) A second geographical position to define the geometry for radiative transfer calculations.

Specific methods that can generate iy_main_agenda

Generic and supergeneric methods that can generate iy_main_agenda

Specific methods that require iy_main_agenda

Generic and supergeneric methods that can use iy_main_agenda

Agendas that can generate iy_main_agenda

Agendas that require iy_main_agenda