|
SpECTRE
2021.08.02
|
Distinguishes between field data, which can be projected to a mortar, and extra data, which will not be projected. More...
#include <SimpleBoundaryData.hpp>
Public Types | |
| using | field_tags = FieldTags |
| using | extra_data_tags = ExtraDataTags |
Public Member Functions | |
| SimpleBoundaryData (const SimpleBoundaryData &) noexcept=default | |
| SimpleBoundaryData & | operator= (const SimpleBoundaryData &) noexcept=default |
| SimpleBoundaryData (SimpleBoundaryData &&) noexcept=default | |
| SimpleBoundaryData & | operator= (SimpleBoundaryData &&) noexcept=default |
| SimpleBoundaryData (const size_t num_points) noexcept | |
| void | pup (PUP::er &p) noexcept |
| template<size_t MortarDim> | |
| SimpleBoundaryData< FieldTags, ExtraDataTags > | project_to_mortar (const Mesh< MortarDim > &face_mesh, const Mesh< MortarDim > &mortar_mesh, const MortarSize< MortarDim > &mortar_size) const noexcept |
Project the field_data to the mortar. More... | |
| template<size_t MortarDim> | |
| void | orient_on_slice (const Index< MortarDim > &slice_extents, const size_t sliced_dim, const OrientationMap< MortarDim+1 > &orientation_of_neighbor) noexcept |
Orient the field_data More... | |
Distinguishes between field data, which can be projected to a mortar, and extra data, which will not be projected.
|
inlinenoexcept |
Orient the field_data
orient_variables_on_slice
|
inlinenoexcept |
Project the field_data to the mortar.
dg::project_to_mortar