wall
Module¶
- class neso_fame.wall.WallSegment
Description of a line segment making up part of the tokamak wall.
- neso_fame.wall.adjust_wall_resolution(points, ...) list[Point2D]
Interpolate the points in the tokamak wall to the desired resolution.
- neso_fame.wall.wall_points_to_segments(...) list[WallSegment]
Compute the edges connecting a series of vertices.
- neso_fame.wall.point_in_tokamak(point: SliceCoord, wall) bool
Check if the point falls inside the wall of the tokamak.
- neso_fame.wall.find_external_points(...) tuple[FrozenCoordSet[SliceCoord], FrozenCoordSet[SliceCoord]]
Find the points in a mesh outside the wall of a tokamak.
- neso_fame.wall.get_all_rectangular_mesh_connections(...) MutableCoordMap[SliceCoord, FrozenCoordSet[SliceCoord]]
Return connectivity information for a logically-rectangular set of points.
- neso_fame.wall.get_immediate_rectangular_mesh_connections(...) MutableCoordMap[SliceCoord, FrozenCoordSet[SliceCoord]]
Return connectivity information for a logically-rectangular set of points.
- neso_fame.wall.periodic_pairwise(iterable) Iterable[tuple[T, T]]
Return successive overlapping pairs taken from the input iterator.
Last update:
Nov 07, 2024