neso_fame.nektar_writer.nektar_poloidal_face(solid: Prism, order: int, spatial_dim: int, layer_id: int) tuple[frozenset[Geometry2D], frozenset[SegGeom], frozenset[PointGeom]]

Return a 2D geometry representing the poloidal cross-section of the element.

Curved elements will be represented to the given order of accuracy. Caching is used to ensure the same quad, in the same layer, represented to the same order will always return the same objects. The caching is done based on the locations of the control points of the quad and its edges, rather than the identity of the quad.


Last update: Sep 23, 2024