class neso_fame.nektar_writer.NektarLayer2D(_NektarLayerCommon)

Represents the Nektar++ objects present in a single layer of a 2D mesh.

Public members

elements : frozenset[Geometry2D]

The Nektar++ quad geometry elements for this layer.

bounds : Sequence[frozenset[SegGeom]]

An ordered sequence of sets of edges, where set represents a particular boundary region.

points : frozenset[PointGeom]

The Nektar++ point geometry objects contained in this layer.

segments : frozenset[SegGeom]

The Nektar++ segment geometry (edge) objects contained in this layer.

layer : Sequence[Composite]

The Nektar++ composite objects representing this layer.

near_face : Composite | None

The Nektar++ composite object representing the near face of this layer.

far_face : Composite | None

The Nektar++ composite object representing the far face of this layer.

Constructors

NektarLayer2D(points: frozenset[PointGeom], segments, ...)

Initialize self. See help(type(self)) for accurate signature.

Special methods

__repr__()

Return repr(self).

__eq__(other)

Return self==value.

__hash__()

Return hash(self).


Last update: Nov 07, 2024