Go to the documentation of this file.
42 #ifndef faEdgeMapper_H
43 #define faEdgeMapper_H
73 label sizeBeforeMapping_;
78 mutable bool hasUnmapped_;
93 void calcAddressing()
const;
116 virtual label
size()
const
124 return sizeBeforeMapping_;
128 virtual bool direct()
const
virtual ~faEdgeMapper()
Destructor.
virtual label size() const
Return size.
static const List< T > & null()
Return a null List.
Abstract base class to hold the Field mapping for mesh morphs.
virtual label sizeBeforeMapping() const
Return size of field before mapping.
virtual const labelUList & directAddressing() const
Return direct addressing.
label nInternalEdges() const noexcept
Number of internal faces.
virtual bool hasUnmapped() const
Are there unmapped values? I.e. do all size() elements get.
FA edge mapper. Currently, edge-based finite area data is not mapped, but only resized,...
virtual const labelList & insertedObjectLabels() const
Return list of inserted faces.
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.
Finite area mesh. Used for 2-D non-Euclidian finite area method.
virtual const labelListList & addressing() const
Return interpolated addressing.
virtual const scalarListList & weights() const
Return interpolation weights.
virtual bool direct() const
Is the mapping direct.
virtual bool insertedObjects() const
Are there any inserted faces.