iy_main_agenda
- property Workspace.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_posand the viewing direction specified byrte_los.Methods for this agenda can either handle the complete calculation, make use of e.g.
iy_cloudbox_agendaor 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.
- Parameters:
iy (Matrix) – Monochromatic pencil beam radiance spectrum. See
iy[OUT]iy_aux (ArrayOfMatrix) – Data auxiliary to
iy. Seeiy_aux[OUT]ppath (Ppath) – The propagation path for one line-of-sight. See
ppath[OUT]diy_dx (ArrayOfTensor3) – Derivative of
iywith respect to retrieval quantities. Seediy_dx[INOUT]geo_pos (Vector) – Geo-position of a measurement. See
geo_pos[OUT]iy_agenda_call1 (Index) – Flag to handle recursive calls of
iy_main_agenda. Seeiy_agenda_call1[IN]iy_transmittance (Tensor3) – Transmittance to be included in
iy. Seeiy_transmittance[IN]iy_aux_vars (ArrayOfString) – Selection of quantities for
iy_auxand when applicable alsoy_aux. Seeiy_aux_vars[IN]iy_unit (String) – Selection of output unit for radiative transfer methods. See
iy_unit[IN]cloudbox_on (Index) – Flag to activate the cloud box. See
cloudbox_on[IN]jacobian_do (Index) – Flag to activate (clear-sky) Jacobian calculations. See
jacobian_do[IN]f_grid (Vector) – The frequency grid for monochromatic pencil beam calculations. See
f_grid[IN]nlte_field (EnergyLevelMap) – The field of NLTE temperatures and/or ratios. See
nlte_field[IN]rte_pos (Vector) – A geographical position for starting radiative transfer calculations. See
rte_pos[IN]rte_los (Vector) – A line-of-sight for (complete) radiative transfer calculations. See
rte_los[IN]rte_pos2 (Vector) – A second geographical position to define the geometry for. See
rte_pos2[IN]
Workspace methods that can generate iy_main_agenda
Workspace methods that require iy_main_agenda
Workspace agendas that require iy_main_agenda
Generic workspace methods that can generate or use iy_main_agenda
- type:
WorkspaceVariable- holds typeAgenda