ARTS built-in documentation server
Agenda iy_surface_agenda
Upwelling radiation from the surface. The task of the agenda is to determine the upwelling intensity from the surface, for given point and direction. The standard choice should be to make use of surface_rtprop_agenda through the WSM iySurfaceRtpropAgenda. A function calling this agenda shall set rtp_pos and rtp_los to the position and line-of-sight for which the upwelling radiation shall be determined. See also the include-file 'agendas.arts' for a predefined agenda suitable to be used in most applications.
Group: Agenda
Variables
OUT | iy | (Matrix) | Monochromatic pencil beam radiance spectrum. |
OUT | diy_dx | (ArrayOfTensor3) | Derivative of iy with respect to retrieval quantities. |
OUT | dsurface_rmatrix_dx | (ArrayOfTensor4) | The derivative of surface_rmatrix with respect to quantities listed in dsurface_names. |
OUT | dsurface_emission_dx | (ArrayOfMatrix) | The derivative of surface_emission with respect to quantities listed in dsurface_names. |
IN | diy_dx | (ArrayOfTensor3) | Derivative of iy with respect to retrieval quantities. |
IN | dsurface_rmatrix_dx | (ArrayOfTensor4) | The derivative of surface_rmatrix with respect to quantities listed in dsurface_names. |
IN | dsurface_emission_dx | (ArrayOfMatrix) | The derivative of surface_emission with respect to quantities listed in dsurface_names. |
IN | iy_unit | (String) | Selection of output unit for some radiative transfer methods. |
IN | iy_transmission | (Tensor3) | Transmission to be included in iy. |
IN | iy_id | (Index) | Identification number of iy. |
IN | cloudbox_on | (Index) | Flag to activate the cloud box. |
IN | jacobian_do | (Index) | Flag to activate (clear-sky) Jacobian calculations. |
IN | iy_main_agenda | (Agenda) | Agenda calculating the single monochromatic pencil beam spectrum. |
IN | f_grid | (Vector) | The frequency grid for monochromatic pencil beam calculations. |
IN | nlte_field | (EnergyLevelMap) | The field of NLTE temperatures and/or ratios. |
IN | rtp_pos | (Vector) | Position of a radiative transfer point. |
IN | rtp_los | (Vector) | Line-of-sight at a radiative transfer point. |
IN | rte_pos2 | (Vector) | A second geographical position to define the geometry for radiative transfer calculations. |
IN | surface_props_data | (Tensor3) | Various surface properties. |
IN | dsurface_names | (ArrayOfString) | Name of surface retrieval quantities. |
Specific methods that can generate iy_surface_agenda
- none
Generic and supergeneric methods that can generate iy_surface_agenda
Specific methods that require iy_surface_agenda
- iyEmissionStandard
- iyEmissionStandardSequential
- iyHybrid
- iyHybrid2
- nlte_fieldForSingleSpeciesNonOverlappingLines
- line_irradianceCalcForSingleSpeciesNonOverlappingLinesPseudo2D
- spectral_radiance_fieldClearskyPlaneParallel
- spectral_radiance_fieldExpandCloudboxField
Generic and supergeneric methods that can use iy_surface_agenda
- AgendaAppend
- AgendaExecute
- AgendaExecuteExclusive
- Append
- Copy
- Delete
- Ignore
- WriteXML
- WriteXMLIndexed
Agendas that can generate iy_surface_agenda
- none
Agendas that require iy_surface_agenda
- none