class Linear1DFiniteElement : public FiniteElement

Class for linear FE on interval

Inheritance:


Public Methods

Linear1DFiniteElement()
Construct a linear FE on interval
virtual void CalcShape(const IntegrationPoint &ip, Vector &shape) const
virtual function which evaluates the values of all shape functions at a given point ip and stores them in the vector shape of dimension Dof (2)
virtual void CalcDShape(const IntegrationPoint &ip, RectangularMatrix &dshape) const
virtual function which evaluates the derivatives of all shape functions at a given point ip and stores them in the matrix dshape (Dof x Dim) (2 x 1) so that each row contains the derivative of one shape function

Inherited from FiniteElement:

Public Methods

int GetDim() const
int GetGeomType() const
int GetDof() const
int GetOrder() const
virtual void CalcVShape(const IntegrationPoint &ip, RectangularMatrix &shape) const
virtual void CalcDivShape(const IntegrationPoint &ip, Vector &divshape) const

Documentation

Class for linear FE on interval
Linear1DFiniteElement()
Construct a linear FE on interval

virtual void CalcShape(const IntegrationPoint &ip, Vector &shape) const
virtual function which evaluates the values of all shape functions at a given point ip and stores them in the vector shape of dimension Dof (2)

virtual void CalcDShape(const IntegrationPoint &ip, RectangularMatrix &dshape) const
virtual function which evaluates the derivatives of all shape functions at a given point ip and stores them in the matrix dshape (Dof x Dim) (2 x 1) so that each row contains the derivative of one shape function


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de