ray_pathRemoveNearby

Workspace.ray_pathRemoveNearby(self, ray_path: ArrayOfPropagationPathPoint = self.ray_path, surf_field: SurfaceField = self.surf_field, min_distance: Numeric, first: Index = 0) → None

Remove points that are too close to each other.

Author: Richard Larsson

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

  • surf_field (~pyarts3.arts.SurfaceField, optional) – The surface field. Defaults to self.surf_field. [IN]

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

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