18 #ifndef LIBMESH_FACE_QUAD9_SHELL_H    19 #define LIBMESH_FACE_QUAD9_SHELL_H virtual ElemType type() const override
ElemType
Defines an enum for geometric element types. 
QuadShell9 & operator=(const QuadShell9 &)=delete
This is the base class from which all geometric element types are derived. 
The libMesh namespace provides an interface to certain functionality in the library. 
QuadShell9(Elem *p=nullptr)
Constructor. 
virtual ~QuadShell9()=default
  The QUAD9 is an element in 2D composed of 9 nodes. 
QuadShell9 is almost identical to Quad9.