|
Wildmeshing Toolkit
|
Given a global id returns global ids. More...
#include <SplitAlternateFacetData.hpp>
Public Types | |
| using | Data = SplitAlternateFacetOptionData |
| using | AltData = std::vector< Data > |
Public Member Functions | |
| const Data & | add_facet (const wmtk::Mesh &mesh, const wmtk::Tuple &edge_tuple, const std::array< int64_t, 2 > &new_facet_indices) |
| const Data & | add_facet (wmtk::Mesh &mesh, const wmtk::Tuple &edge_tuple) |
| void | sort () |
| const std::array< int64_t, 2 > & | get_alternative_facets (const int64_t &input_facet) const |
| AltData::const_iterator | get_alternative_facets_it (const int64_t &input_facet) const |
| Tuple | get_alternative (const PrimitiveType mesh_pt, const Tuple &t, const PrimitiveType simplex_dimension) const |
Public Attributes | |
| AltData | m_facet_maps |
Given a global id returns global ids.
Definition at line 14 of file SplitAlternateFacetData.hpp.
| using wmtk::operations::internal::SplitAlternateFacetData::AltData = std::vector<Data> |
Definition at line 18 of file SplitAlternateFacetData.hpp.
Definition at line 17 of file SplitAlternateFacetData.hpp.
| auto wmtk::operations::internal::SplitAlternateFacetData::add_facet | ( | const wmtk::Mesh & | mesh, |
| const wmtk::Tuple & | edge_tuple, | ||
| const std::array< int64_t, 2 > & | new_facet_indices | ||
| ) |
Definition at line 51 of file SplitAlternateFacetData.cpp.
References wmtk::autogen::SimplexDart::get_singleton().
| auto wmtk::operations::internal::SplitAlternateFacetData::add_facet | ( | wmtk::Mesh & | mesh, |
| const wmtk::Tuple & | edge_tuple | ||
| ) |
Definition at line 42 of file SplitAlternateFacetData.cpp.
References wmtk::operations::EdgeOperationData::request_simplex_indices().
| auto wmtk::operations::internal::SplitAlternateFacetData::get_alternative | ( | const PrimitiveType | mesh_pt, |
| const Tuple & | t, | ||
| const PrimitiveType | simplex_dimension | ||
| ) | const |
Definition at line 68 of file SplitAlternateFacetData.cpp.
References wmtk::autogen::SimplexDart::get_singleton(), and wmtk::Vertex.
| auto wmtk::operations::internal::SplitAlternateFacetData::get_alternative_facets | ( | const int64_t & | input_facet | ) | const |
Definition at line 61 of file SplitAlternateFacetData.cpp.
| auto wmtk::operations::internal::SplitAlternateFacetData::get_alternative_facets_it | ( | const int64_t & | input_facet | ) | const |
Definition at line 28 of file SplitAlternateFacetData.cpp.
| void wmtk::operations::internal::SplitAlternateFacetData::sort | ( | ) |
Definition at line 22 of file SplitAlternateFacetData.cpp.
References m_facet_maps.
| AltData wmtk::operations::internal::SplitAlternateFacetData::m_facet_maps |
Definition at line 19 of file SplitAlternateFacetData.hpp.
Referenced by sort().