Wildmeshing Toolkit
|
Typedefs | |
using | CollapseReturnData = wmtk::utils::metaprogramming::ReferenceWrappedFunctorReturnCacheCustomComparator< wmtk::operations::utils::MultiMeshEdgeCollapseFunctor, wmtk::utils::metaprogramming::MeshVariantTraits, wmtk::simplex::utils::MeshSimplexComparator, simplex::NavigatableSimplex > |
using | OperationTupleData = std::map< const Mesh *, std::vector< std::array< Tuple, 2 > >> |
using | OperationInOutData = std::map< const Mesh *, std::vector< std::tuple< simplex::NavigatableSimplex, wmtk::Tuple > >> |
using | SplitReturnData = wmtk::utils::metaprogramming::ReferenceWrappedFunctorReturnCacheCustomComparator< wmtk::operations::utils::MultiMeshEdgeSplitFunctor, wmtk::utils::metaprogramming::MeshVariantTraits, wmtk::simplex::utils::MeshSimplexComparator, simplex::NavigatableSimplex > |
Functions | |
std::map< const Mesh *, std::vector< std::array< Tuple, 2 > > > | extract_operation_tuples (const wmtk::operations::utils::CollapseReturnData &return_data) |
std::map< const Mesh *, std::vector< std::array< Tuple, 2 > > > | extract_operation_tuples (const wmtk::operations::utils::SplitReturnData &return_data) |
OperationInOutData | extract_operation_in_out (const CollapseReturnData &return_data) |
OperationInOutData | extract_operation_in_out (const SplitReturnData &return_data) |
Definition at line 15 of file CollapseReturnData.hpp.
using wmtk::multimesh::operations::OperationInOutData = typedef std::map<const Mesh*, std::vector<std::tuple<simplex::NavigatableSimplex, wmtk::Tuple> >> |
Definition at line 13 of file extract_operation_tuples.hpp.
using wmtk::multimesh::operations::OperationTupleData = typedef std::map<const Mesh*, std::vector<std::array<Tuple, 2> >> |
Definition at line 12 of file extract_operation_tuples.hpp.
Definition at line 15 of file SplitReturnData.hpp.
OperationInOutData wmtk::multimesh::operations::extract_operation_in_out | ( | const CollapseReturnData & | return_data | ) |
Definition at line 69 of file extract_operation_tuples.cpp.
Referenced by wmtk::operations::utils::multi_mesh_edge_collapse(), and wmtk::operations::utils::multi_mesh_edge_split().
OperationInOutData wmtk::multimesh::operations::extract_operation_in_out | ( | const SplitReturnData & | return_data | ) |
Definition at line 82 of file extract_operation_tuples.cpp.
OperationTupleData wmtk::multimesh::operations::extract_operation_tuples | ( | const wmtk::operations::utils::CollapseReturnData & | return_data | ) |
Definition at line 41 of file extract_operation_tuples.cpp.
OperationTupleData wmtk::multimesh::operations::extract_operation_tuples | ( | const wmtk::operations::utils::SplitReturnData & | return_data | ) |
Definition at line 55 of file extract_operation_tuples.cpp.