In file highorderfe.hpp:
Documentation
Inheritance:
Public Methods
-
FE_QuadP(int ap, int ap2 = -1)
-
virtual ~FE_QuadP()
-
virtual int SpatialDim() const
-
virtual int GetNDof() const
-
virtual int Order() const
-
virtual ELEMENT_TYPE ElementType() const
-
virtual void CalcShape(const IntegrationPoint & ip, ngbla::FlatVector<> shape) const
-
virtual const ARRAY<IPData*> & GetIPData() const
- virtual void CalcDShape (const IntegrationPoint & ip, DenseMatrix & dshape, int comp = 1) const;
Private Fields
-
ARRAY<IPData*> ipdata
-
FE_SegmP segm
-
FE_SegmP* segm2
-
int p
-
bool hierarchical
Public Methods
-
virtual const IntegrationRule& NodalIntegrationRule() const
-
const FlatVector<> GetShape(const IntegrationPoint & ip, LocalHeap & lh) const
-
virtual const FlatVector<> GetShapeV(const IntegrationPoint & ip) const
-
const FlatMatrix<> GetDShape(const IntegrationPoint & ip, LocalHeap & lh) const
-
virtual const FlatMatrix<> GetDShapeV(const IntegrationPoint & ip) const
-
virtual void CalcDShape(const IntegrationPoint & ip, FlatMatrix<> dshape) const
Protected Methods
-
void CalcIPData(ELEMENT_TYPE et, ARRAY<IPData*> & ipdata)
Protected Members
-
class IPData
- stored information in integration points
ARRAY<IPData*> ipdata
FE_SegmP segm
FE_SegmP* segm2
int p
bool hierarchical
FE_QuadP(int ap, int ap2 = -1)
virtual ~FE_QuadP()
virtual int SpatialDim() const
virtual int GetNDof() const
virtual int Order() const
virtual ELEMENT_TYPE ElementType() const
virtual void CalcShape(const IntegrationPoint & ip, ngbla::FlatVector<> shape) const
virtual const ARRAY<IPData*> & GetIPData() const
-
virtual void CalcDShape (const IntegrationPoint & ip,
DenseMatrix & dshape,
int comp = 1) const;
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.