In file finiteelement.hpp: Base class finite element.
Documentation
Base class finite element.
Represents a reference element.
Mainly used as interface. Usually casted to NodalFiniteElement, HCurlFiniteElement or HDivFiniteElement.
Provides element shape, space dimension, number of dofs, polynomial order.
Inheritance:
Public Methods
-
FiniteElement()
- default constructor
-
FiniteElement(int adimspace, ELEMENT_TYPE aeltype, int andof, int aorder)
- constructor
-
virtual ~FiniteElement()
- virtual destructor
-
int SpatialDim() const
- Space dimension (1, 2 or 3)
-
int GetNDof() const
- Number of degrees-of-freedom
-
int Order() const
- maximal polynomial order
-
ELEMENT_TYPE ElementType() const
- geometry of element
-
virtual void GetInternalDofs(ARRAY<int> & idofs) const
- degrees of freedom sitting inside the element, used for static condensation
Protected Fields
-
int dimspace
- space dimension (1, 2, or 3)
-
ELEMENT_TYPE eltype
- element geometry (trig, quad, )
-
int ndof
- number of degrees of freedom
-
int order
- polynomial order
int dimspace
- space dimension (1, 2, or 3)
ELEMENT_TYPE eltype
- element geometry (trig, quad, )
int ndof
- number of degrees of freedom
int order
- polynomial order
FiniteElement()
- default constructor
FiniteElement(int adimspace, ELEMENT_TYPE aeltype, int andof, int aorder)
- constructor
virtual ~FiniteElement()
- virtual destructor
int SpatialDim() const
- Space dimension (1, 2 or 3)
int GetNDof() const
- Number of degrees-of-freedom
int Order() const
- maximal polynomial order
ELEMENT_TYPE ElementType() const
- geometry of element
virtual void GetInternalDofs(ARRAY<int> & idofs) const
- degrees of freedom sitting inside the element, used for static condensation
- Direct child classes:
- NodalFiniteElement
HDivNormalFiniteElement
HDivFiniteElement
HCurlFiniteElementD
CompoundFiniteElement
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.