In file highorderfe.hpp:

class FE_HexP


Documentation


Inheritance:


Public Methods

[more] FE_HexP(int ap)
[more]virtual ~FE_HexP()
[more]virtual int SpatialDim() const
[more]virtual int GetNDof() const
[more]virtual int Order() const
[more]virtual ELEMENT_TYPE ElementType() const
[more]virtual void CalcShape(const IntegrationPoint & ip, ngbla::FlatVector<> shape) const
[more]virtual const ARRAY<IPData*> & GetIPData() const
virtual void CalcDShape (const IntegrationPoint & ip, DenseMatrix & dshape, int comp = 1) const;

Private Fields

[more]ARRAY<IPData*> ipdata
[more]int p


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 CalcDShape(const IntegrationPoint & ip, FlatMatrix<> dshape) const

Protected Methods

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

Protected Members

class IPData
stored information in integration points


Inherited from FiniteElement:

oARRAY<IPData*> ipdata

oint p

o FE_HexP(int ap)

ovirtual ~FE_HexP()

ovirtual int SpatialDim() const

ovirtual int GetNDof() const

ovirtual int Order() const

ovirtual ELEMENT_TYPE ElementType() const

ovirtual void CalcShape(const IntegrationPoint & ip, ngbla::FlatVector<> shape) const

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