ARTS built-in documentation server

Workspace Method spectral_radiance_fieldExpandCloudboxField

Description

Uses and expands cloudbox_field to set spectral_radiance_field.

The method demands that cloudbox_field starts at the first pressure
level (i.e. cloudbox_limits[0] is 0). The method copies cloudbox_field
to fill spectral_radiance_field up to the top of the cloudbox.

To fill the remaning part of spectral_radiance_field, clear-sky
calculations are performed largely in the same maner as done by
spectral_radiance_fieldClearskyPlaneParallel. That is, clear-sky
calculations are done for the upper part of the atmosphere, assuming
a flat planet.

Note that the cloud box constitutes the lower boundary for the later
calculations, and iy_cloudbox_agenda must be set to perform an
interpolation of the cloudbox field.

Authors: Patrick Eriksson

Synopsis

spectral_radiance_fieldExpandCloudboxField( spectral_radiance_field, propmat_clearsky_agenda, water_p_eq_agenda, iy_space_agenda, iy_surface_agenda, iy_cloudbox_agenda, stokes_dim, f_grid, atmosphere_dim, p_grid, z_field, t_field, nlte_field, vmr_field, abs_species, wind_u_field, wind_v_field, wind_w_field, mag_u_field, mag_v_field, mag_w_field, z_surface, cloudbox_on, cloudbox_limits, cloudbox_field, ppath_lmax, rte_alonglos_v, surface_props_data, za_grid, use_parallel_iy )

Variables

OUTspectral_radiance_field(Tensor7)Spectral radiance field.
INpropmat_clearsky_agenda(Agenda)Agenda calculating the absorption coefficient matrices.
INwater_p_eq_agenda(Agenda)Agenda to calculate the saturation pressure of water.
INiy_space_agenda(Agenda)Agenda providing the downwelling radiation at the top of the atmosphere.
INiy_surface_agenda(Agenda)Agenda providing the upwelling radiation from the surface.
INiy_cloudbox_agenda(Agenda)Agenda deriving the intensity at boundary or interior of the cloudbox.
INstokes_dim(Index)The dimensionality of the Stokes vector (1-4).
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.
INz_field(Tensor3)The field of geometrical altitudes.
INt_field(Tensor3)The field of atmospheric temperatures.
INnlte_field(EnergyLevelMap)The field of NLTE temperatures and/or ratios.
INvmr_field(Tensor4)VMR field.
INabs_species(ArrayOfArrayOfSpeciesTag)Tag groups for gas absorption.
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.
INz_surface(Matrix)The surface altitude.
INcloudbox_on(Index)Flag to activate the cloud box.
INcloudbox_limits(ArrayOfIndex)The limits of the cloud box.
INcloudbox_field(Tensor7)The spectral radiance field inside the cloudbx.
INppath_lmax(Numeric)Maximum length between points describing propagation paths.
INrte_alonglos_v(Numeric)Velocity along the line-of-sight to consider for a RT calculation.
INsurface_props_data(Tensor3)Various surface properties.
INza_grid(Vector)Zenith angle grid.
GINuse_parallel_iy(Index, Default: 0)0: Parallelize over zenith angles 1: Use more memory intensiv iyEmissionStandardParallel*