In file finiteelement.hpp:

template<class FEL, int SDIM, int NDOF> class T_NodalFiniteElement

Base-element for template polymorphism.

Documentation

Base-element for template polymorphism. Barton and Nackman Trick

Inheritance:


Public Members

class IPDataFix
Data stored in each integration point of reference element


Inherited from NodalFiniteElement:

Public Methods

ovirtual const IntegrationRule& NodalIntegrationRule() const
oconst FlatVector<> GetShape(const IntegrationPoint & ip, LocalHeap & lh) const
ovirtual const FlatVector<> GetShapeV(const IntegrationPoint & ip) const
oconst FlatMatrix<> GetDShape(const IntegrationPoint & ip, LocalHeap & lh) const
ovirtual const FlatMatrix<> GetDShapeV(const IntegrationPoint & ip) const
ovirtual void CalcShape(const IntegrationPoint & ip, FlatVector<> shape) const
ovirtual void CalcDShape(const IntegrationPoint & ip, FlatMatrix<> dshape) const

Protected Methods

ovirtual const ARRAY<IPData*> & GetIPData() const
ovoid CalcIPData(ELEMENT_TYPE et, ARRAY<IPData*> & ipdata)

Protected Members

class IPData
stored information in integration points


Inherited from FiniteElement:

Public Methods

oint SpatialDim() const
oint GetNDof() const
oint Order() const
oELEMENT_TYPE ElementType() const


Direct child classes:
FE_Trig2
FE_Trig1
FE_Tet2
FE_Tet1
FE_Tet0
FE_Segm2L2
FE_Segm2HB
FE_Segm2
FE_Segm1L2
FE_Segm1
FE_Segm0
FE_NcSegm1

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.