ppathPlaneParallel
- Workspace.ppathPlaneParallel(self: pyarts.arts._Workspace, ppath: pyarts.arts.WorkspaceVariable | pyarts.arts.Ppath | None = self.ppath, atmosphere_dim: pyarts.arts.WorkspaceVariable | pyarts.arts.Index | None = self.atmosphere_dim, z_field: pyarts.arts.WorkspaceVariable | pyarts.arts.Tensor3 | None = self.z_field, z_surface: pyarts.arts.WorkspaceVariable | pyarts.arts.Matrix | None = self.z_surface, cloudbox_on: pyarts.arts.WorkspaceVariable | pyarts.arts.Index | None = self.cloudbox_on, cloudbox_limits: pyarts.arts.WorkspaceVariable | pyarts.arts.ArrayOfIndex | None = self.cloudbox_limits, ppath_inside_cloudbox_do: pyarts.arts.WorkspaceVariable | pyarts.arts.Index | None = self.ppath_inside_cloudbox_do, rte_pos: pyarts.arts.WorkspaceVariable | pyarts.arts.Vector | None = self.rte_pos, rte_los: pyarts.arts.WorkspaceVariable | pyarts.arts.Vector | None = self.rte_los, ppath_lmax: pyarts.arts.WorkspaceVariable | pyarts.arts.Numeric | None = self.ppath_lmax, verbosity: pyarts.arts.WorkspaceVariable | pyarts.arts.Verbosity | None = self.verbosity) None
Propagation path calculations for a plane parallel atmosphere.
This method basically assumes that the planet’s radius is infinite, i.e. the planet surface has no curvature. Some consequences of this assumption:
the mathod can only be used for 1D
zenith angles between 89.9 and 90.1 deg are not allowed
refraction is always neglected
radii in ppath are set to Inf
Notice that the method provides full propagation paths. This means that
ppath_step_agenda
is ignored (and thus also refraction). On the other hand, the method considers the cloudbox exactly as the standard path calculations.Author(s): Patrick Eriksson
- Parameters:
ppath (Ppath, optional) – The propagation path for one line-of-sight. See
ppath
, defaults toself.ppath
[OUT]atmosphere_dim (Index, optional) – The atmospheric dimensionality (1-3). See
atmosphere_dim
, defaults toself.atmosphere_dim
[IN]z_field (Tensor3, optional) – The field of geometrical altitudes. See
z_field
, defaults toself.z_field
[IN]z_surface (Matrix, optional) – The surface altitude. See
z_surface
, defaults toself.z_surface
[IN]cloudbox_on (Index, optional) – Flag to activate the cloud box. See
cloudbox_on
, defaults toself.cloudbox_on
[IN]cloudbox_limits (ArrayOfIndex, optional) – The limits of the cloud box. See
cloudbox_limits
, defaults toself.cloudbox_limits
[IN]ppath_inside_cloudbox_do (Index, optional) – Flag to perform ray tracing inside the cloudbox. See
ppath_inside_cloudbox_do
, defaults toself.ppath_inside_cloudbox_do
[IN]rte_pos (Vector, optional) – A geographical position for starting radiative transfer calculations. See
rte_pos
, defaults toself.rte_pos
[IN]rte_los (Vector, optional) – A line-of-sight for (complete) radiative transfer calculations. See
rte_los
, defaults toself.rte_los
[IN]ppath_lmax (Numeric, optional) – Maximum length between points describing propagation paths. See
ppath_lmax
, defaults toself.ppath_lmax
[IN]verbosity (Verbosity) – ARTS verbosity. See
verbosity
, defaults toself.verbosity
[IN]