Documentation 6b54b78464
Loading...
Searching...
No Matches
CFEMStandardElement Member List

This is the complete list of members for CFEMStandardElement, including all inherited members.

BasisFunctionsAndDerivativesInPoint(const su2double *parCoor, vector< su2double > &lagBasis, vector< vector< su2double > > &dLagBasis)CFEMStandardElement
BasisFunctionsInPoint(const su2double *parCoor, vector< su2double > &lagBasis)CFEMStandardElement
CFEMStandardElement(unsigned short val_VTK_Type, unsigned short val_nPoly, bool val_constJac, CConfig *config, unsigned short val_orderExact=0, const vector< su2double > *rLocSolDOFs=nullptr, const vector< su2double > *sLocSolDOFs=nullptr, const vector< su2double > *tLocSolDOFs=nullptr)CFEMStandardElement
CFEMStandardElement(const CFEMStandardElement &other)CFEMStandardElementinline
CFEMStandardElementBase()=defaultCFEMStandardElementBase
CFEMStandardElementBase(unsigned short val_VTK_Type, unsigned short val_nPoly, bool val_constJac, CConfig *config, unsigned short val_orderExact)CFEMStandardElementBaseprotected
CheckSumDerivativesLagrangianBasisFunctions(const unsigned short nPoints, const unsigned short nDOFs, const vector< su2double > &dLagBasisPoints)CFEMStandardElementBaseprotected
CheckSumLagrangianBasisFunctions(const unsigned short nPoints, const unsigned short nDOFs, vector< su2double > &lagBasisPoints)CFEMStandardElementBaseprotected
constJacobianCFEMStandardElementBaseprotected
CFEMStandardElementBase::Copy(const CFEMStandardElementBase &other)CFEMStandardElementBaseprotected
DerivativesBasisFunctionsAdjacentElement(unsigned short VTK_TypeElem, unsigned short nPolyElem, const bool swapFaceInElement, unsigned short &nDOFsElem, vector< su2double > &drLagBasisIntegration, vector< su2double > &dsLagBasisIntegration, vector< su2double > &dtLagBasisIntegration)CFEMStandardElementBaseprotected
GetBasisFunctionsIntegration(void)CFEMStandardElementinline
GetBasisFunctionsIntegrationTrans(void) constCFEMStandardElementinline
GetBasisFunctionsSolDOFs(void) constCFEMStandardElementinline
GetConnFace0(void)CFEMStandardElementinline
GetConnFace1(void)CFEMStandardElementinline
GetConnFace2(void)CFEMStandardElementinline
GetConnFace3(void)CFEMStandardElementinline
GetConnFace4(void)CFEMStandardElementinline
GetConnFace5(void)CFEMStandardElementinline
GetDerMatBasisFunctionsIntTrans(void) constCFEMStandardElementinline
GetDrBasisFunctionsIntegration(void)CFEMStandardElementinline
GetDsBasisFunctionsIntegration(void)CFEMStandardElementinline
GetDtBasisFunctionsIntegration(void)CFEMStandardElementinline
GetMat2ndDerBasisFunctionsInt(void) constCFEMStandardElementinline
GetMatBasisFunctionsIntegration(void) constCFEMStandardElementinline
GetMatDerBasisFunctionsOwnDOFs(void) constCFEMStandardElementinline
GetMatDerBasisFunctionsSolDOFs(void) constCFEMStandardElementinline
GetMatVandermondeInv(void) constCFEMStandardElementinline
GetNDOFs(void) constCFEMStandardElementinline
GetNDOFsPerSubElem(unsigned short val_VTK_Type) constCFEMStandardElement
GetNDOFsStatic(unsigned short VTK_Type, unsigned short nPoly, unsigned long typeErrorMessage=0)CFEMStandardElementBasestatic
GetNIntegration(void) constCFEMStandardElementBaseinline
GetNPoly(void) constCFEMStandardElementinline
GetNSubElemsType1(void) constCFEMStandardElementinline
GetNSubElemsType2(void) constCFEMStandardElementinline
GetOrderExact(void) constCFEMStandardElementBaseinline
GetRDOFs(void) constCFEMStandardElementinline
GetSDOFs(void) constCFEMStandardElementinline
GetSubConnType1(void) constCFEMStandardElementinline
GetSubConnType2(void) constCFEMStandardElementinline
GetTDOFs(void) constCFEMStandardElementinline
GetVTK_Type(void) constCFEMStandardElementBaseinline
GetVTK_Type1(void) constCFEMStandardElementinline
GetVTK_Type2(void) constCFEMStandardElementinline
GetWeightsIntegration(void) constCFEMStandardElementBaseinline
GradVandermonde1D(unsigned short nDOFs, const vector< su2double > &r, vector< su2double > &VDr)CFEMStandardElementBase
GradVandermonde2D_Quadrilateral(unsigned short nPoly, unsigned short nDOFs, const vector< su2double > &r, const vector< su2double > &s, vector< su2double > &VDr, vector< su2double > &VDs)CFEMStandardElementBaseprotected
GradVandermonde2D_Triangle(unsigned short nPoly, unsigned short nDOFs, const vector< su2double > &r, const vector< su2double > &s, vector< su2double > &VDr, vector< su2double > &VDs)CFEMStandardElementBaseprotected
GradVandermonde3D_Hexahedron(unsigned short nPoly, unsigned short nDOFs, const vector< su2double > &r, const vector< su2double > &s, const vector< su2double > &t, vector< su2double > &VDr, vector< su2double > &VDs, vector< su2double > &VDt)CFEMStandardElementBaseprotected
GradVandermonde3D_Prism(unsigned short nPoly, unsigned short nDOFs, const vector< su2double > &r, const vector< su2double > &s, const vector< su2double > &t, vector< su2double > &VDr, vector< su2double > &VDs, vector< su2double > &VDt)CFEMStandardElementBaseprotected
GradVandermonde3D_Pyramid(unsigned short nPoly, unsigned short nDOFs, const vector< su2double > &r, const vector< su2double > &s, const vector< su2double > &t, vector< su2double > &VDr, vector< su2double > &VDs, vector< su2double > &VDt)CFEMStandardElementBaseprotected
GradVandermonde3D_Tetrahedron(unsigned short nPoly, unsigned short nDOFs, const vector< su2double > &r, const vector< su2double > &s, const vector< su2double > &t, vector< su2double > &VDr, vector< su2double > &VDs, vector< su2double > &VDt)CFEMStandardElementBaseprotected
InverseMatrix(unsigned short n, vector< su2double > &A)CFEMStandardElementBasestatic
LagrangianBasisFunctionAndDerivativesHexahedron(const unsigned short nPoly, const vector< su2double > &rPoints, const vector< su2double > &sPoints, const vector< su2double > &tPoints, unsigned short &nDOFs, vector< su2double > &rDOFs, vector< su2double > &sDOFs, vector< su2double > &tDOFs, vector< su2double > &matVandermondeInv, vector< su2double > &lagBasisPoints, vector< su2double > &drLagBasisPoints, vector< su2double > &dsLagBasisPoints, vector< su2double > &dtLagBasisPoints)CFEMStandardElementBaseprotected
LagrangianBasisFunctionAndDerivativesLine(const unsigned short nPoly, const vector< su2double > &rPoints, unsigned short &nDOFs, vector< su2double > &rDOFs, vector< su2double > &matVandermondeInv, vector< su2double > &lagBasisPoints, vector< su2double > &drLagBasisPoints)CFEMStandardElementBaseprotected
LagrangianBasisFunctionAndDerivativesPrism(const unsigned short nPoly, const vector< su2double > &rPoints, const vector< su2double > &sPoints, const vector< su2double > &tPoints, unsigned short &nDOFs, vector< su2double > &rDOFs, vector< su2double > &sDOFs, vector< su2double > &tDOFs, vector< su2double > &matVandermondeInv, vector< su2double > &lagBasisPoints, vector< su2double > &drLagBasisPoints, vector< su2double > &dsLagBasisPoints, vector< su2double > &dtLagBasisPoints)CFEMStandardElementBaseprotected
LagrangianBasisFunctionAndDerivativesPyramid(const unsigned short nPoly, const vector< su2double > &rPoints, const vector< su2double > &sPoints, const vector< su2double > &tPoints, unsigned short &nDOFs, vector< su2double > &rDOFs, vector< su2double > &sDOFs, vector< su2double > &tDOFs, vector< su2double > &matVandermondeInv, vector< su2double > &lagBasisPoints, vector< su2double > &drLagBasisPoints, vector< su2double > &dsLagBasisPoints, vector< su2double > &dtLagBasisPoints)CFEMStandardElementBaseprotected
LagrangianBasisFunctionAndDerivativesQuadrilateral(const unsigned short nPoly, const vector< su2double > &rPoints, const vector< su2double > &sPoints, unsigned short &nDOFs, vector< su2double > &rDOFs, vector< su2double > &sDOFs, vector< su2double > &matVandermondeInv, vector< su2double > &lagBasisPoints, vector< su2double > &drLagBasisPoints, vector< su2double > &dsLagBasisPoints)CFEMStandardElementBaseprotected
LagrangianBasisFunctionAndDerivativesTetrahedron(const unsigned short nPoly, const vector< su2double > &rPoints, const vector< su2double > &sPoints, const vector< su2double > &tPoints, unsigned short &nDOFs, vector< su2double > &rDOFs, vector< su2double > &sDOFs, vector< su2double > &tDOFs, vector< su2double > &matVandermondeInv, vector< su2double > &lagBasisPoints, vector< su2double > &drLagBasisPoints, vector< su2double > &dsLagBasisPoints, vector< su2double > &dtLagBasisPoints)CFEMStandardElementBaseprotected
LagrangianBasisFunctionAndDerivativesTriangle(const unsigned short nPoly, const vector< su2double > &rPoints, const vector< su2double > &sPoints, unsigned short &nDOFs, vector< su2double > &rDOFs, vector< su2double > &sDOFs, vector< su2double > &matVandermondeInv, vector< su2double > &lagBasisPoints, vector< su2double > &drLagBasisPoints, vector< su2double > &dsLagBasisPoints)CFEMStandardElementBaseprotected
MatMulRowMajor(const unsigned short nDOFs, const unsigned short nPoints, const vector< su2double > &A, const vector< su2double > &B, vector< su2double > &C)CFEMStandardElementBaseprotected
nIntegrationCFEMStandardElementBaseprotected
operator=(const CFEMStandardElement &other)CFEMStandardElementinline
orderExactCFEMStandardElementBaseprotected
rIntegrationCFEMStandardElementBaseprotected
SameStandardElement(unsigned short val_VTK_Type, unsigned short val_nPoly, bool val_constJac)CFEMStandardElement
sIntegrationCFEMStandardElementBaseprotected
SubConnForPlottingLine(const unsigned short nPoly, vector< unsigned short > &subConn)CFEMStandardElementBaseprotected
SubConnForPlottingQuadrilateral(const unsigned short nPoly, vector< unsigned short > &subConn)CFEMStandardElementBaseprotected
SubConnForPlottingTriangle(const unsigned short nPoly, vector< unsigned short > &subConn)CFEMStandardElementBaseprotected
tIntegrationCFEMStandardElementBaseprotected
Vandermonde1D(unsigned short nDOFs, const vector< su2double > &r, vector< su2double > &V)CFEMStandardElementBase
Vandermonde2D_Quadrilateral(unsigned short nPoly, unsigned short nDOFs, const vector< su2double > &r, const vector< su2double > &s, vector< su2double > &V)CFEMStandardElementBaseprotected
Vandermonde2D_Triangle(unsigned short nPoly, unsigned short nDOFs, const vector< su2double > &r, const vector< su2double > &s, vector< su2double > &V)CFEMStandardElementBaseprotected
Vandermonde3D_Hexahedron(unsigned short nPoly, unsigned short nDOFs, const vector< su2double > &r, const vector< su2double > &s, const vector< su2double > &t, vector< su2double > &V)CFEMStandardElementBaseprotected
Vandermonde3D_Prism(unsigned short nPoly, unsigned short nDOFs, const vector< su2double > &r, const vector< su2double > &s, const vector< su2double > &t, vector< su2double > &V)CFEMStandardElementBaseprotected
Vandermonde3D_Pyramid(unsigned short nPoly, unsigned short nDOFs, const vector< su2double > &r, const vector< su2double > &s, const vector< su2double > &t, vector< su2double > &V)CFEMStandardElementBaseprotected
Vandermonde3D_Tetrahedron(unsigned short nPoly, unsigned short nDOFs, const vector< su2double > &r, const vector< su2double > &s, const vector< su2double > &t, vector< su2double > &V)CFEMStandardElementBaseprotected
ViscousPenaltyParameter(const unsigned short VTK_TypeElem, const unsigned short nPolyElem) constCFEMStandardElementBaseprotected
VTK_TypeCFEMStandardElementBaseprotected
wIntegrationCFEMStandardElementBaseprotected
WorkEstimateMetis(CConfig *config)CFEMStandardElement
~CFEMStandardElementBase()=defaultCFEMStandardElementBasevirtual