|
| v0.14.0
|
Go to the documentation of this file.
11 #ifndef __H1QUADPOLYNOMIAL_HPP__
12 #define __H1QUADPOLYNOMIAL_HPP__
29 boost::shared_ptr<BaseFunctionCtx> ctx_ptr);
52 #endif //__H1QUADPOLYNOMIAL_HPP__
~QuadPolynomialBase()=default
MoFEMErrorCode query_interface(boost::typeindex::type_index type_index, UnknownInterface **iface) const
Class used to pass element data to calculate base functions on tet,triangle,edge.
QuadPolynomialBase()=default
MoFEMErrorCode getValueL2DemkowiczBase(MatrixDouble &pts)
PetscErrorCode MoFEMErrorCode
MoFEM/PETSc error code.
Base class if inherited used to calculate base functions.
MatrixDouble diffFaceFamily
MoFEMErrorCode getValueHdiv(MatrixDouble &pts)
MoFEMErrorCode getValueH1AinsworthBase(MatrixDouble &pts)
MoFEMErrorCode getValueHcurlDemkowiczBase(MatrixDouble &pts)
MoFEMErrorCode getValueH1(MatrixDouble &pts)
implementation of Data Operators for Forces and Sources
MoFEMErrorCode getValueH1DemkowiczBase(MatrixDouble &pts)
MoFEMErrorCode getValue(MatrixDouble &pts, boost::shared_ptr< BaseFunctionCtx > ctx_ptr)
MoFEMErrorCode getValueHcurl(MatrixDouble &pts)
Calculate base functions on triangle.
base class for all interface classes
MoFEMErrorCode getValueL2(MatrixDouble &pts)
MoFEMErrorCode getValueHdivDemkowiczBase(MatrixDouble &pts)
EntPolynomialBaseCtx * cTx