x2artsAtmAndSurf
- Workspace.x2artsAtmAndSurf(self: pyarts.arts._Workspace, vmr_field: pyarts.arts.WorkspaceVariable | pyarts.arts.Tensor4 | None = self.vmr_field, t_field: pyarts.arts.WorkspaceVariable | pyarts.arts.Tensor3 | None = self.t_field, particle_bulkprop_field: pyarts.arts.WorkspaceVariable | pyarts.arts.Tensor4 | None = self.particle_bulkprop_field, wind_u_field: pyarts.arts.WorkspaceVariable | pyarts.arts.Tensor3 | None = self.wind_u_field, wind_v_field: pyarts.arts.WorkspaceVariable | pyarts.arts.Tensor3 | None = self.wind_v_field, wind_w_field: pyarts.arts.WorkspaceVariable | pyarts.arts.Tensor3 | None = self.wind_w_field, mag_u_field: pyarts.arts.WorkspaceVariable | pyarts.arts.Tensor3 | None = self.mag_u_field, mag_v_field: pyarts.arts.WorkspaceVariable | pyarts.arts.Tensor3 | None = self.mag_v_field, mag_w_field: pyarts.arts.WorkspaceVariable | pyarts.arts.Tensor3 | None = self.mag_w_field, surface_props_data: pyarts.arts.WorkspaceVariable | pyarts.arts.Tensor3 | None = self.surface_props_data, jacobian_quantities: pyarts.arts.WorkspaceVariable | pyarts.arts.ArrayOfRetrievalQuantity | None = self.jacobian_quantities, x: pyarts.arts.WorkspaceVariable | pyarts.arts.Vector | None = self.x, atmfields_checked: pyarts.arts.WorkspaceVariable | pyarts.arts.Index | None = self.atmfields_checked, atmgeom_checked: pyarts.arts.WorkspaceVariable | pyarts.arts.Index | None = self.atmgeom_checked, atmosphere_dim: pyarts.arts.WorkspaceVariable | pyarts.arts.Index | None = self.atmosphere_dim, p_grid: pyarts.arts.WorkspaceVariable | pyarts.arts.Vector | None = self.p_grid, lat_grid: pyarts.arts.WorkspaceVariable | pyarts.arts.Vector | None = self.lat_grid, lon_grid: pyarts.arts.WorkspaceVariable | pyarts.arts.Vector | None = self.lon_grid, abs_species: pyarts.arts.WorkspaceVariable | pyarts.arts.ArrayOfArrayOfSpeciesTag | None = self.abs_species, cloudbox_on: pyarts.arts.WorkspaceVariable | pyarts.arts.Index | None = self.cloudbox_on, cloudbox_checked: pyarts.arts.WorkspaceVariable | pyarts.arts.Index | None = self.cloudbox_checked, particle_bulkprop_names: pyarts.arts.WorkspaceVariable | pyarts.arts.ArrayOfString | None = self.particle_bulkprop_names, surface_props_names: pyarts.arts.WorkspaceVariable | pyarts.arts.ArrayOfString | None = self.surface_props_names, water_p_eq_agenda: pyarts.arts.WorkspaceVariable | pyarts.arts.Agenda | None = self.water_p_eq_agenda, verbosity: pyarts.arts.WorkspaceVariable | pyarts.arts.Verbosity | None = self.verbosity) None
Maps
xto atmospheric and surface variables.Maps OEM’s state vector,
x, to the matching ARTS variables. This method handles atmospheric and surface variables. If you retrieve other variables, make sure that you also callx2artsSensor()and/orx2artsSpectroscopy().The following retrieval quantities are handled by this method:
Temperature
Absorption species
Scattering species
Winds
Surface variables
Should only be used inside
inversion_iterate_agenda.Author(s): Patrick Eriksson
- Parameters:
vmr_field (Tensor4, optional) – VMR field. See
vmr_field, defaults toself.vmr_field[INOUT]t_field (Tensor3, optional) – The field of atmospheric temperatures. See
t_field, defaults toself.t_field[INOUT]particle_bulkprop_field (Tensor4, optional) – Container for various data that describes scattering bulk properties. See
particle_bulkprop_field, defaults toself.particle_bulkprop_field[INOUT]wind_u_field (Tensor3, optional) – Zonal component of the wind field. See
wind_u_field, defaults toself.wind_u_field[INOUT]wind_v_field (Tensor3, optional) – Meridional component of the magnetic field. See
wind_v_field, defaults toself.wind_v_field[INOUT]wind_w_field (Tensor3, optional) – Vertical wind component field. See
wind_w_field, defaults toself.wind_w_field[INOUT]mag_u_field (Tensor3, optional) – Zonal component of the magnetic field. See
mag_u_field, defaults toself.mag_u_field[INOUT]mag_v_field (Tensor3, optional) – Meridional component of the magnetic field. See
mag_v_field, defaults toself.mag_v_field[INOUT]mag_w_field (Tensor3, optional) – Vertical component of the magnetic field. See
mag_w_field, defaults toself.mag_w_field[INOUT]surface_props_data (Tensor3, optional) – Various surface properties. See
surface_props_data, defaults toself.surface_props_data[INOUT]jacobian_quantities (ArrayOfRetrievalQuantity, optional) – The retrieval quantities in the Jacobian matrix. See
jacobian_quantities, defaults toself.jacobian_quantities[IN]x (Vector, optional) – The state vector. See
x, defaults toself.x[IN]atmfields_checked (Index, optional) – OK-flag for atmospheric grids and (physical) fields. See
atmfields_checked, defaults toself.atmfields_checked[IN]atmgeom_checked (Index, optional) – OK-flag for the geometry of the model atmosphere. See
atmgeom_checked, defaults toself.atmgeom_checked[IN]atmosphere_dim (Index, optional) – The atmospheric dimensionality (1-3). See
atmosphere_dim, defaults toself.atmosphere_dim[IN]p_grid (Vector, optional) – The pressure grid. See
p_grid, defaults toself.p_grid[IN]lat_grid (Vector, optional) – The latitude grid. See
lat_grid, defaults toself.lat_grid[IN]lon_grid (Vector, optional) – The longitude grid. See
lon_grid, defaults toself.lon_grid[IN]abs_species (ArrayOfArrayOfSpeciesTag, optional) – Tag groups for gas absorption. See
abs_species, defaults toself.abs_species[IN]cloudbox_on (Index, optional) – Flag to activate the cloud box. See
cloudbox_on, defaults toself.cloudbox_on[IN]cloudbox_checked (Index, optional) – OK-flag for variables associated with the cloudbox. See
cloudbox_checked, defaults toself.cloudbox_checked[IN]particle_bulkprop_names (ArrayOfString, optional) – Identification of the data in
particle_bulkprop_field. Seeparticle_bulkprop_names, defaults toself.particle_bulkprop_names[IN]surface_props_names (ArrayOfString, optional) – Name on surface properties found in
surface_props_data. Seesurface_props_names, defaults toself.surface_props_names[IN]water_p_eq_agenda (Agenda, optional) – Calculation of the saturation pressure of water. See
water_p_eq_agenda, defaults toself.water_p_eq_agenda[IN]verbosity (Verbosity) – ARTS verbosity. See
verbosity, defaults toself.verbosity[IN]