OGS
TriRule6.h
Go to the documentation of this file.
1 
11 #pragma once
12 
13 #include "MeshLib/MeshEnums.h"
14 #include "TriRule3.h"
15 #include "EdgeReturn.h"
16 
17 namespace MeshLib
18 {
19 
39 class TriRule6 : public TriRule3
40 {
41 public:
43  static const unsigned n_all_nodes = 6u;
44 
47 
49  static const unsigned edge_nodes[3][3];
50 
53 
54 }; /* class */
55 
56 } // namespace MeshLib
Definition of mesh-related Enumerations.
Returns linear order edge.
Definition: EdgeReturn.h:31
Returns quadratic order edge.
Definition: EdgeReturn.h:39
static const unsigned n_all_nodes
Constant: The number of all nodes for this element.
Definition: TriRule6.h:43
static const unsigned edge_nodes[3][3]
Constant: Local node index table for edge.
Definition: TriRule6.h:49
static const CellType cell_type
Constant: The FEM type of the element.
Definition: TriRule6.h:46
CellType
Types of mesh elements supported by OpenGeoSys.
Definition: MeshEnums.h:43