|
Nektar++
|
A interface which is a single edge on a zone for handling non-conformality. More...
#include <InterfaceInterpolation.h>
Public Member Functions | |
| Interface (int indx, const CompositeMap &edge) | |
| Constructor. More... | |
| virtual | ~Interface ()=default |
| Default destructor. More... | |
| std::map< int, GeometrySharedPtr > const & | GetEdge () const |
| Returns map of global ID to geometry of the interface edge. More... | |
| GeometrySharedPtr const & | GetEdge (int id) |
| Returns geometry of the interface edge with global ID. More... | |
| bool | IsEmpty () const |
| Checks if the interface edge is empty (used for parallelisation) More... | |
| std::shared_ptr< Interface > & | GetOppInterface () |
| Returns the matching opposite interface from the interface pair. More... | |
| int & | GetId () |
| Returns the interface ID. More... | |
Protected Attributes | |
| std::shared_ptr< Interface > | m_oppInterface |
| Matching opposite interface of the interface pair. More... | |
| int | m_id |
| Interface ID. More... | |
| std::map< int, GeometrySharedPtr > | m_edge |
| Map of global ID to geometry of the interface edge. More... | |
A interface which is a single edge on a zone for handling non-conformality.
Definition at line 53 of file InterfaceInterpolation.h.
|
inline |
Constructor.
Definition at line 56 of file InterfaceInterpolation.h.
References m_edge.
|
virtualdefault |
Default destructor.
|
inline |
Returns map of global ID to geometry of the interface edge.
Definition at line 72 of file InterfaceInterpolation.h.
References m_edge.
|
inline |
Returns geometry of the interface edge with global ID.
| id |
Definition at line 78 of file InterfaceInterpolation.h.
References m_edge.
|
inline |
|
inline |
Returns the matching opposite interface from the interface pair.
Definition at line 90 of file InterfaceInterpolation.h.
References m_oppInterface.
|
inline |
Checks if the interface edge is empty (used for parallelisation)
Definition at line 84 of file InterfaceInterpolation.h.
References m_edge.
|
protected |
Map of global ID to geometry of the interface edge.
Definition at line 107 of file InterfaceInterpolation.h.
Referenced by GetEdge(), Interface(), and IsEmpty().
|
protected |
|
protected |
Matching opposite interface of the interface pair.
Definition at line 103 of file InterfaceInterpolation.h.
Referenced by GetOppInterface().