ARTS built-in documentation server
Workspace Method iySurfaceFastem
Description
Usage of FASTEM for emissivity and reflectivity of water surfaces. This method allows usage of the FASTEM model inside iy_surface_agenda. The aim is to use FASTEM in the exact same way as done in RTTOV. For example, the transmittance for down- welling radiation is considered. RTTOV os just 1D. Here 2D and 3D are handled as the 1D case, the down-welling radiation is just calculated for the directuon matching specular reflection. The wind direction is given as the azimuth angle, counted clockwise from north (i.e. an easterly wind is at 90 deg). This matches the general definition of azimuth inside ARTS. For 1D and 2D, the wind direction must be adjusted to match the fact that the line-of-sight is locked to be at 0 deg (180 for 2D in the case of a negative zenith angle). For 3D, the true wind direction shall be used. FASTEM is called by FastemStandAlone. See that WSM for further comments on variables and limitations.
Authors: Patrick Eriksson
Synopsis
iySurfaceFastem( | iy, diy_dx, iy_transmission, iy_id, jacobian_do, atmosphere_dim, nlte_field, cloudbox_on, stokes_dim, f_grid, rtp_pos, rtp_los, rte_pos2, iy_unit, iy_main_agenda, surface_skin_t, salinity, wind_speed, wind_direction, fastem_version ) |
Variables
OUT | iy | (Matrix) | Monochromatic pencil beam radiance spectrum. |
OUT+IN | diy_dx | (ArrayOfTensor3) | Derivative of iy with respect to retrieval quantities. |
IN | iy_transmission | (Tensor3) | Transmission to be included in iy. |
IN | iy_id | (Index) | Identification number of iy. |
IN | jacobian_do | (Index) | Flag to activate (clear-sky) Jacobian calculations. |
IN | atmosphere_dim | (Index) | The atmospheric dimensionality (1-3). |
IN | nlte_field | (EnergyLevelMap) | The field of NLTE temperatures and/or ratios. |
IN | cloudbox_on | (Index) | Flag to activate the cloud box. |
IN | stokes_dim | (Index) | The dimensionality of the Stokes vector (1-4). |
IN | f_grid | (Vector) | The frequency grid for monochromatic pencil beam calculations. |
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 | iy_unit | (String) | Selection of output unit for some radiative transfer methods. |
IN | iy_main_agenda | (Agenda) | Agenda calculating the single monochromatic pencil beam spectrum. |
IN | surface_skin_t | (Numeric) | Surface skin temperature. |
GIN | salinity | (Numeric, Default: 0.035) | Salinity, 0-1. That is, 3% is given as 0.03. |
GIN | wind_speed | (Numeric) | Wind speed. |
GIN | wind_direction | (Numeric, Default: 0) | Wind direction. See further above. |
GIN | fastem_version | (Index, Default: 6) | The version of FASTEM to use. |