1 #include "coface_preserving_boundary.hpp"
10 PrimtiiveType coface_pt)
12 std::vector<Tuple> ret;
26 case PrimitiveType::Face: {
28 ret.emplace_back(m.switch_tuples(t, {PE}));
33 ret.emplace_back(m.switch_tuples(t, {PF}));
35 ret.emplace_back(m.switch_tuples(t, {PE, PF}));
39 case PrimitiveType::HalfEdge:
40 default: assert(
false);
break;
constexpr wmtk::PrimitiveType PT
constexpr wmtk::PrimitiveType PF
std::vector< Tuple > coface_preserving_boundary_tuples(const Mesh &mesh, const Tuple &t, PrimitiveType pt, PrimtiiveType coface_pt)
constexpr PrimitiveType PV
constexpr PrimitiveType PE