|
Wildmeshing Toolkit
|
#include <CollapseAlternateFacetData.hpp>
Public Types | |
| using | Data = CollapseAlternateFacetOptionData |
| using | AltData = std::vector< Data > |
Public Member Functions | |
| CollapseAlternateFacetData () | |
| ~CollapseAlternateFacetData () | |
| void | add (const Mesh &m, const Tuple &input_tuple) |
| std::array< Tuple, 2 > | get_alternatives (const PrimitiveType mesh_pt, const Tuple &t, const PrimitiveType simplex_dimension) const |
| Tuple | get_alternative (const PrimitiveType mesh_pt, const Tuple &t, const PrimitiveType simplex_dimension) const |
| void | sort () |
| const Data & | get_alternatives_data (const Tuple &t) const |
| AltData::const_iterator | get_alternative_data_it (const int64_t &input_facet) const |
Public Attributes | |
| AltData | m_data |
Definition at line 14 of file CollapseAlternateFacetData.hpp.
| using wmtk::operations::internal::CollapseAlternateFacetData::AltData = std::vector<Data> |
Definition at line 32 of file CollapseAlternateFacetData.hpp.
| using wmtk::operations::internal::CollapseAlternateFacetData::Data = CollapseAlternateFacetOptionData |
Definition at line 17 of file CollapseAlternateFacetData.hpp.
|
default |
|
default |
| void wmtk::operations::internal::CollapseAlternateFacetData::add | ( | const Mesh & | m, |
| const Tuple & | input_tuple | ||
| ) |
Definition at line 25 of file CollapseAlternateFacetData.cpp.
References m_data.
| Tuple wmtk::operations::internal::CollapseAlternateFacetData::get_alternative | ( | const PrimitiveType | mesh_pt, |
| const Tuple & | t, | ||
| const PrimitiveType | simplex_dimension | ||
| ) | const |
Definition at line 93 of file CollapseAlternateFacetData.cpp.
References get_alternatives().
| auto wmtk::operations::internal::CollapseAlternateFacetData::get_alternative_data_it | ( | const int64_t & | input_facet | ) | const |
Definition at line 41 of file CollapseAlternateFacetData.cpp.
| std::array< Tuple, 2 > wmtk::operations::internal::CollapseAlternateFacetData::get_alternatives | ( | const PrimitiveType | mesh_pt, |
| const Tuple & | t, | ||
| const PrimitiveType | simplex_dimension | ||
| ) | const |
Definition at line 62 of file CollapseAlternateFacetData.cpp.
References wmtk::autogen::SimplexDart::dart_from_tuple(), wmtk::multimesh::utils::find_local_dart_action(), get_alternatives_data(), and wmtk::autogen::SimplexDart::get_singleton().
Referenced by get_alternative().
| auto wmtk::operations::internal::CollapseAlternateFacetData::get_alternatives_data | ( | const Tuple & | t | ) | const |
Definition at line 56 of file CollapseAlternateFacetData.cpp.
Referenced by get_alternatives().
| void wmtk::operations::internal::CollapseAlternateFacetData::sort | ( | ) |
Definition at line 32 of file CollapseAlternateFacetData.cpp.
References m_data.
| AltData wmtk::operations::internal::CollapseAlternateFacetData::m_data |
Definition at line 33 of file CollapseAlternateFacetData.hpp.