In file finiteelement.hpp:

class FiniteElement

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

[more] FiniteElement()
default constructor
[more] FiniteElement(int adimspace, ELEMENT_TYPE aeltype, int andof, int aorder)
constructor
[more]virtual ~FiniteElement()
virtual destructor
[more]int SpatialDim() const
Space dimension (1, 2 or 3)
[more]int GetNDof() const
Number of degrees-of-freedom
[more]int Order() const
maximal polynomial order
[more]ELEMENT_TYPE ElementType() const
geometry of element
[more]virtual void GetInternalDofs(ARRAY<int> & idofs) const
degrees of freedom sitting inside the element, used for static condensation

Protected Fields

[more]int dimspace
space dimension (1, 2, or 3)
[more]ELEMENT_TYPE eltype
element geometry (trig, quad, )
[more]int ndof
number of degrees of freedom
[more]int order
polynomial order

oint dimspace
space dimension (1, 2, or 3)

oELEMENT_TYPE eltype
element geometry (trig, quad, )

oint ndof
number of degrees of freedom

oint order
polynomial order

o FiniteElement()
default constructor

o FiniteElement(int adimspace, ELEMENT_TYPE aeltype, int andof, int aorder)
constructor

ovirtual ~FiniteElement()
virtual destructor

oint SpatialDim() const
Space dimension (1, 2 or 3)

oint GetNDof() const
Number of degrees-of-freedom

oint Order() const
maximal polynomial order

oELEMENT_TYPE ElementType() const
geometry of element

ovirtual 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++.