19 #include "simplex_set.h"
32 template<
typename boundary_key_type,
typename co_boundary_key_type>
48 :m_mesh {s.m_mesh }, m_boundary(s.m_boundary), m_co_boundary(s.m_co_boundary)
54 std::swap(m_boundary, s.m_boundary);
55 std::swap(m_co_boundary, s.m_co_boundary);
56 std::swap(m_mesh, s.m_mesh );
62 std::swap(m_boundary, other.m_boundary);
63 std::swap(m_co_boundary, other.m_co_boundary);
64 std::swap(m_mesh , other.m_mesh );
84 void add_co_face(co_boundary_key_type key)
89 void add_face(boundary_key_type key)
94 void remove_co_face(co_boundary_key_type key)
99 void remove_face(boundary_key_type key)