In file hcurlfe.hpp:\nabla Q (3,ZORDER)
Documentation
\nabla Q (3,ZORDER)
Inheritance:
Public Methods
-
FE_TNedelecPrism3()
-
virtual ~FE_TNedelecPrism3()
-
virtual void CalcShape(const IntegrationPoint & ip, FlatMatrixFixWidth<3> shape) const
-
virtual void CalcShape1(const IntegrationPoint & ip, FlatMatrixFixWidth<3> shape) const
-
virtual void CalcShape2(const IntegrationPoint & ip, FlatMatrixFixWidth<3> shape) const
-
virtual void CalcShape3(const IntegrationPoint & ip, FlatMatrixFixWidth<3> shape) const
- quad face dofs
-
virtual void CalcShape4(const IntegrationPoint & ip, FlatMatrixFixWidth<3> shape) const
- trig face dofs
-
virtual void CalcInner(const IntegrationPoint & ip, FlatMatrixFixWidth<3> shape) const
-
virtual void GetInternalDofs(ARRAY<int> & idofs) const
-
void Orthogonalize()
Private Fields
-
static ARRAY<IPData> ipdata
-
static Matrix<> trans
-
static Matrix<> trans2
-
static Matrix<> trans_quad
-
static Matrix<> trans_trig
Public Methods
-
virtual void CalcCurlShape(const IntegrationPoint & ip, FlatMatrixFixWidth<DIM_CURL> curlshape) const
-
const FlatMatrixFixWidth<DIM> GetShape(const IntegrationPoint & ip, LocalHeap & lh) const
-
const FlatMatrixFixWidth<DIM_CURL> GetCurlShape(const IntegrationPoint & ip, LocalHeap & lh) const
-
void CalcIPData(ARRAY<IPData> & ipdata)
Protected Methods
-
void ComputeEdgeMoments(int enr, NodalFiniteElement & testfe, FlatMatrix<> moments, int order, int shape = 1) const
-
void ComputeFaceMoments(int fnr, HDivFiniteElement<2> & testfe, FlatMatrix<> moments, int order, int shape = 1) const
-
void ComputeVolMoments(HDivFiniteElement<3> & testfe, FlatMatrix<> moments, int order, int shape = 1) const
Public Methods
-
int SpatialDim() const
-
int GetNDof() const
-
int Order() const
-
ELEMENT_TYPE ElementType() const
Protected Fields
-
int dimspace
-
ELEMENT_TYPE eltype
-
int ndof
-
int order
static ARRAY<IPData> ipdata
static Matrix<> trans
static Matrix<> trans2
static Matrix<> trans_quad
static Matrix<> trans_trig
FE_TNedelecPrism3()
virtual ~FE_TNedelecPrism3()
virtual void CalcShape(const IntegrationPoint & ip, FlatMatrixFixWidth<3> shape) const
virtual void CalcShape1(const IntegrationPoint & ip, FlatMatrixFixWidth<3> shape) const
virtual void CalcShape2(const IntegrationPoint & ip, FlatMatrixFixWidth<3> shape) const
virtual void CalcShape3(const IntegrationPoint & ip, FlatMatrixFixWidth<3> shape) const
- quad face dofs
virtual void CalcShape4(const IntegrationPoint & ip, FlatMatrixFixWidth<3> shape) const
- trig face dofs
virtual void CalcInner(const IntegrationPoint & ip, FlatMatrixFixWidth<3> shape) const
virtual void GetInternalDofs(ARRAY<int> & idofs) const
void Orthogonalize()
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.