ARTS built-in documentation server

Workspace Method iyIndependentBeamApproximation

Description

In development ....

Describe how atm_fields_compact is filled.

Authors: Patrick Eriksson

Synopsis

iyIndependentBeamApproximation( iy, iy_aux, ppath, diy_dx, atm_fields_compact, iy_id, f_grid, atmosphere_dim, p_grid, lat_grid, lon_grid, lat_true, lon_true, t_field, z_field, vmr_field, nlte_field, wind_u_field, wind_v_field, wind_w_field, mag_u_field, mag_v_field, mag_w_field, cloudbox_on, cloudbox_limits, pnd_field, particle_masses, ppath_agenda, ppath_lmax, ppath_lraytrace, iy_agenda_call1, iy_unit, iy_transmission, rte_pos, rte_los, rte_pos2, jacobian_do, iy_aux_vars, iy_independent_beam_approx_agenda, return_atm1d, skip_vmr, skip_pnd, return_masses )

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.
OUT+INdiy_dx(ArrayOfTensor3)Derivative of iy with respect to retrieval quantities.
OUTatm_fields_compact(GriddedField4)A compact set of atmospheric fields on a common set of grids.
INiy_id(Index)Identification number of iy.
INf_grid(Vector)The frequency grid for monochromatic pencil beam calculations.
INatmosphere_dim(Index)The atmospheric dimensionality (1-3).
INp_grid(Vector)The pressure grid.
INlat_grid(Vector)The latitude grid.
INlon_grid(Vector)The longitude grid.
INlat_true(Vector)Latitudinal geolocation for 1D and 2D data.
INlon_true(Vector)Longitudinal geolocation for 1D and 2D data.
INt_field(Tensor3)The field of atmospheric temperatures.
INz_field(Tensor3)The field of geometrical altitudes.
INvmr_field(Tensor4)VMR field.
INnlte_field(EnergyLevelMap)The field of NLTE temperatures and/or ratios.
INwind_u_field(Tensor3)Zonal component of the wind field.
INwind_v_field(Tensor3)Meridional component of the magnetic field.
INwind_w_field(Tensor3)Vertical wind component field.
INmag_u_field(Tensor3)Zonal component of the magnetic field.
INmag_v_field(Tensor3)Meridional component of the magnetic field.
INmag_w_field(Tensor3)Vertical component of the magnetic field.
INcloudbox_on(Index)Flag to activate the cloud box.
INcloudbox_limits(ArrayOfIndex)The limits of the cloud box.
INpnd_field(Tensor4)Particle number density field.
INparticle_masses(Matrix)The mass of individual particles (or bulks).
INppath_agenda(Agenda)Agenda calculating complete propagation paths.
INppath_lmax(Numeric)Maximum length between points describing propagation paths.
INppath_lraytrace(Numeric)Maximum length of ray tracing steps when determining propagation paths.
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_unit(String)Selection of output unit for some radiative transfer methods.
INiy_transmission(Tensor3)Transmission to be included in iy.
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.
INjacobian_do(Index)Flag to activate (clear-sky) Jacobian calculations.
INiy_aux_vars(ArrayOfString)Selection of quantities for iy_aux and when applicable also y_aux.
INiy_independent_beam_approx_agenda(Agenda)Agenda dedicated to iyIndependentBeamApproximation.
GINreturn_atm1d(Index, Default: 0)Flag to trigger that atm_fields_compact is filled.
GINskip_vmr(Index, Default: 0)Flag to not include vmr data in atm_fields_compact.
GINskip_pnd(Index, Default: 0)Flag to not include pnd data in atm_fields_compact.
GINreturn_masses(Index, Default: 0)Flag to include particle category masses in atm_fields_compact.Conversion is done by particle_masses.