heating_ratesFromIrradiance

Workspace.heating_ratesFromIrradiance(self: pyarts.arts._Workspace, heating_rates: pyarts.arts.WorkspaceVariable | pyarts.arts.Tensor3 | None = self.heating_rates, 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, z_field: pyarts.arts.WorkspaceVariable | pyarts.arts.Tensor3 | None = self.z_field, irradiance_field: pyarts.arts.WorkspaceVariable | pyarts.arts.Tensor4 | None = self.irradiance_field, specific_heat_capacity: pyarts.arts.WorkspaceVariable | pyarts.arts.Tensor3 | None = self.specific_heat_capacity, g0_agenda: pyarts.arts.WorkspaceVariable | pyarts.arts.Agenda | None = self.g0_agenda, refellipsoid: pyarts.arts.WorkspaceVariable | pyarts.arts.Vector | None = self.refellipsoid, atmosphere_dim: pyarts.arts.WorkspaceVariable | pyarts.arts.Index | None = self.atmosphere_dim, lat_1d_atm: pyarts.arts.WorkspaceVariable | pyarts.arts.Numeric | None = 0, verbosity: pyarts.arts.WorkspaceVariable | pyarts.arts.Verbosity | None = self.verbosity) None

Calculates heating rates from the irradiance_field.

The method assumes that the heating rates depend only on the vertical derivation of the net flux. The net flux is the sum of the irradiance_field in upward direction and the irradiance_field in downward direction Gravity and mass specific heat capacity are assumed to be varying with pressure (altitude), latitude and longitude

Author(s): Manfred Brath

Parameters:
  • heating_rates (Tensor3, optional) – The heating rates of atmospheric layers. See heating_rates, defaults to self.heating_rates [OUT]

  • p_grid (Vector, optional) – The pressure grid. See p_grid, defaults to self.p_grid [IN]

  • lat_grid (Vector, optional) – The latitude grid. See lat_grid, defaults to self.lat_grid [IN]

  • lon_grid (Vector, optional) – The longitude grid. See lon_grid, defaults to self.lon_grid [IN]

  • z_field (Tensor3, optional) – The field of geometrical altitudes. See z_field, defaults to self.z_field [IN]

  • irradiance_field (Tensor4, optional) – Irradiance field also known as flux density. See irradiance_field, defaults to self.irradiance_field [IN]

  • specific_heat_capacity (Tensor3, optional) – Specific heat capacity. See specific_heat_capacity, defaults to self.specific_heat_capacity [IN]

  • g0_agenda (Agenda, optional) – Calculation of the gravity at zero altitude. See g0_agenda, defaults to self.g0_agenda [IN]

  • refellipsoid (Vector, optional) – Reference ellipsoid. See refellipsoid, defaults to self.refellipsoid [IN]

  • atmosphere_dim (Index, optional) – The atmospheric dimensionality (1-3). See atmosphere_dim, defaults to self.atmosphere_dim [IN]

  • lat_1d_atm (Numeric, optional) – Latitude value for 1D atmosphere for evaluation of g0_agenda. Defaults to 0 [IN]

  • verbosity (Verbosity) – ARTS verbosity. See verbosity, defaults to self.verbosity [IN]