OGS
Elements.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright (c) OpenGeoSys Community (opengeosys.org)
2// SPDX-License-Identifier: BSD-3-Clause
3
4#pragma once
5
15
16namespace MeshLib
17{
18
24 std::tuple<Point, Line, Line3, Quad, Quad8, Quad9, Hex, Hex20, Tri, Tri6,
26
27} // namespace MeshLib
TemplateElement< MeshLib::QuadRule9 > Quad9
Definition Quad.h:19
TemplateElement< MeshLib::TetRule10 > Tet10
Definition Tet.h:15
std::tuple< Point, Line, Line3, Quad, Quad8, Quad9, Hex, Hex20, Tri, Tri6, Tet, Tet10, Prism, Prism15, Pyramid, Pyramid13 > AllElementTypes
Definition Elements.h:23
TemplateElement< MeshLib::HexRule20 > Hex20
Definition Hex.h:15
TemplateElement< MeshLib::TetRule4 > Tet
Definition Tet.h:14
TemplateElement< MeshLib::LineRule2 > Line
Definition Line.h:14
TemplateElement< MeshLib::QuadRule8 > Quad8
Definition Quad.h:18
TemplateElement< MeshLib::PyramidRule13 > Pyramid13
Definition Pyramid.h:15
TemplateElement< MeshLib::QuadRule4 > Quad
Definition Quad.h:17
TemplateElement< MeshLib::TriRule3 > Tri
Definition Tri.h:15
TemplateElement< MeshLib::PyramidRule5 > Pyramid
Definition Pyramid.h:14
TemplateElement< MeshLib::PrismRule6 > Prism
Definition Prism.h:14
TemplateElement< PointRule1 > Point
TemplateElement< MeshLib::PrismRule15 > Prism15
Definition Prism.h:15
TemplateElement< MeshLib::TriRule6 > Tri6
Definition Tri.h:16
TemplateElement< MeshLib::LineRule3 > Line3
Definition Line.h:15
TemplateElement< MeshLib::HexRule8 > Hex
Definition Hex.h:14