|
SpECTRE
v2025.08.19
|
Information about the mortar between two Elements. More...
#include <MortarInfo.hpp>
Public Member Functions | |
| MortarInfo (const MortarInfo &)=default | |
| MortarInfo (MortarInfo &&)=default | |
| MortarInfo & | operator= (const MortarInfo &)=default |
| MortarInfo & | operator= (MortarInfo &&)=default |
| MortarInfo (MortarInfoData data) | |
| const std::array< Spectral::SegmentSize, VolumeDim - 1 > & | mortar_size () const |
| For conforming neighbors, the SegmentSize of the mortar with respect to the face of the host Element. | |
| const InterfaceDataPolicy & | policy () const |
| The InterfaceDataPolicy of the host Element for the mortar. | |
| void | pup (PUP::er &p) |
| const std::optional<::dg::MortarInterpolator< VolumeDim > > & | interpolator () const |
| Interpolator used by a non-conforming element that has InterfaceDataPolicy::NonconformingSelfInterpolates. | |
| std::optional<::dg::MortarInterpolator< VolumeDim > > & | interpolator () |
| Interpolator used by a non-conforming element that has InterfaceDataPolicy::NonconformingSelfInterpolates. | |
Information about the mortar between two Elements.
The following information is stored: