ray_pathFillGeometricHalfStep
- Workspace.ray_pathFillGeometricHalfStep(self, ray_path: pyarts.arts.ArrayOfPropagationPathPoint | None = None, surface_field: pyarts.arts.SurfaceField | None = None, max_step: pyarts.arts.Numeric | None = None) None
Fill the path with geometric step points.
If two path points are more than
max_step
apart, additional points are added at half the distance between these two points.This process is repeated until there are no more neighboring points for which the premise is true.
Author(s): Richard Larsson
- Parameters:
ray_path (ArrayOfPropagationPathPoint, optional) – A list path points making up a propagation path. See
ray_path
, defaults toself.ray_path
[INOUT]surface_field (SurfaceField, optional) – The surface field describes the surface properties. See
surface_field
, defaults toself.surface_field
[IN]max_step (Numeric, optional) – The maximum step length. Defaults to
1000
[IN]