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

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

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
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
GetNDOFsStatic(unsigned short VTK_Type, unsigned short nPoly, unsigned long typeErrorMessage=0)CFEMStandardElementBasestatic
GetNIntegration(void) constCFEMStandardElementBaseinline
GetOrderExact(void) constCFEMStandardElementBaseinline
GetVTK_Type(void) constCFEMStandardElementBaseinline
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
orderExactCFEMStandardElementBaseprotected
rIntegrationCFEMStandardElementBaseprotected
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
~CFEMStandardElementBase()=defaultCFEMStandardElementBasevirtual