18 const Tuple& input_tuple,
25 const Tuple& input_tuple,
virtual std::vector< std::array< Tuple, 2 > > merged_simplices(const ReturnVariant &ret_data, const Tuple &input_tuple, PrimitiveType pt) const =0
virtual std::vector< Tuple > new_simplices(const ReturnVariant &ret_data, const Tuple &input_tuple, PrimitiveType pt) const =0
wmtk::multimesh::operations::CollapseReturnData ReturnData
ReturnData::ReturnVariant ReturnVariant
virtual ~CollapseNewAttributeTopoInfo()=default
wmtk::utils::metaprogramming::ReferenceWrappedFunctorReturnCacheCustomComparator< wmtk::operations::utils::MultiMeshEdgeCollapseFunctor, wmtk::utils::metaprogramming::MeshVariantTraits, wmtk::simplex::utils::MeshSimplexComparator, simplex::NavigatableSimplex > CollapseReturnData