35 #include <boost/core/ignore_unused.hpp> 43 namespace NekMeshUtils
54 vector<NodeSharedPtr> pNodeList,
56 :
Element(pConf, GetNumNodes(pConf), pNodeList.size())
69 boost::ignore_unused(pConf);
Basic information about an element.
ElementFactory & GetElementFactory()
std::vector< int > m_taglist
List of integers specifying properties of the element.
std::vector< NodeSharedPtr > m_vertex
List of element vertex nodes.
unsigned int m_dim
Dimension of the element.
std::string m_tag
Tag character describing the element.
tKey RegisterCreatorFunction(tKey idKey, CreatorFunction classCreator, std::string pDesc="")
Register a class with the factory.
static NEKMESHUTILS_EXPORT unsigned int GetNumNodes(ElmtConfig pConf)
Return the number of nodes defining a point (i.e. return 1).
Base class for element definitions.