ray_pathRemoveNearby

Workspace.ray_pathRemoveNearby(self, ray_path: pyarts.arts.ArrayOfPropagationPathPoint | None = None, surface_field: pyarts.arts.SurfaceField | None = None, min_distance: pyarts.arts.Numeric | None = None, first: pyarts.arts.Index | None = None) None

Remove points that are too close to each other.

Author(s): Richard Larsson

Parameters:
  • ray_path (ArrayOfPropagationPathPoint, optional) – A list path points making up a propagation path. See ray_path, defaults to self.ray_path [INOUT]

  • surface_field (SurfaceField, optional) – The surface field describes the surface properties. See surface_field, defaults to self.surface_field [IN]

  • min_distance (Numeric) – The minimum distance between points. [IN]

  • first (Index, optional) – Whether to remove the first or second point. Defaults to 0 [IN]