20 DGSpace(
const DGSpace& V) =
delete;
21 DGSpace(
const mesh::Mesh& mesh,
const std::vector<unsigned>& orders);
22 DGSpace(DGSpace&& V) =
default;
23 virtual ~DGSpace() =
default;
24 DGSpace& operator=(
const DGSpace& V) =
delete;
25 DGSpace& operator=(DGSpace&& V) =
delete;
27 inline const mesh::Mesh& mesh()
const {
return m_mesh; };
28 std::span<const nodal::Element> elements()
const;
29 std::span<const unsigned> orders()
const;
33 std::vector<nodal::Element> m_elements;
34 const std::vector<unsigned> m_orders;