GEOS
geos::finiteElement::BB_Tetrahedron< ORDER > Member List

This is the complete list of members for geos::finiteElement::BB_Tetrahedron< ORDER >, including all inherited members.

addEvaluatedGradGradStabilization(StackVariables const &stack, real64 const (&dofs)[MAXSUPPORTPOINTS][NUMDOFSPERTRIALSUPPORTPOINT], real64(&targetVector)[MAXSUPPORTPOINTS][NUMDOFSPERTRIALSUPPORTPOINT], real64 const scaleFactor)geos::finiteElement::FiniteElementBaseinlinestatic
addEvaluatedGradGradStabilizationVector(typename LEAF::StackVariables const &stack, real64 const (&dofs)[LEAF::maxSupportPoints][NUMDOFSPERTRIALSUPPORTPOINT], real64(&targetVector)[LEAF::maxSupportPoints][NUMDOFSPERTRIALSUPPORTPOINT], real64 const scaleFactor=1.0) constgeos::finiteElement::FiniteElementBaseinline
addGradGradStabilization(StackVariables const &stack, real64(&matrix)[MAXSUPPORTPOINTS *NUMDOFSPERTRIALSUPPORTPOINT][MAXSUPPORTPOINTS *NUMDOFSPERTRIALSUPPORTPOINT], real64 const &scaleFactor)geos::finiteElement::FiniteElementBaseinlinestatic
addGradGradStabilizationMatrix(typename LEAF::StackVariables const &stack, real64(&matrix)[LEAF::maxSupportPoints *NUMDOFSPERTRIALSUPPORTPOINT][LEAF::maxSupportPoints *NUMDOFSPERTRIALSUPPORTPOINT], real64 const scaleFactor=1.0) constgeos::finiteElement::FiniteElementBaseinline
barycentricCoordinateLoop(FUNC &&func)geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
basisLoop(FUNC &&func)geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
calcGradN(localIndex const q, real64 const (&X)[numNodes][3], real64(&gradN)[numNodes][3])geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
calcGradN(localIndex const q, real64 const (&X)[numNodes][3], StackVariables const &stack, real64(&gradN)[numNodes][3])geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
calcN(localIndex const, real64(&N)[numNodes])geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
calcN(localIndex const q, StackVariables const &stack, real64(&N)[numNodes])geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
calcN(real64 const (&lambda)[4], real64(&N)[numNodes])geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
calcN(real64 const (&X)[4][3], real64 const (&coords)[3], real64(&N)[numNodes])geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
calcNandGradN(real64 const (&lambda)[4], real64 const (&N)[numNodes], real64(&gradN)[numNodes][4])geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
calcNandGradN(real64 const (&X)[4][3], real64 const (&coords)[3], real64(&N)[numNodes], real64(&gradN)[numNodes][4])geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
call_matching_cases(F &&func, std::integer_sequence< int, Is... >)geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
computeFaceSuperpositionIntegral(const int i1, const int j1, const int k1, const int i2, const int j2, const int k2)geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
computeFluxDerivativeFactor(real64 const (&X)[4][3], int x1, int x2, int o1, int o2)geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
computeMassTerm(real64 const (&X)[4][3], FUNC &&func)geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
computeReferenceDampingMatrix(real64(&d)[numNodes][numNodes], bool const face1Damped, bool const face2Damped, bool const face3Damped, bool const face4Damped)geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
computeReferenceMassMatrix(arraySlice2d< real64 > const &m)geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
computeStiffnessTerm(real64 const (&X)[4][3], FUNC &&func)geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
computeSuperpositionIntegral(const int i1, const int j1, const int k1, const int l1, const int i2, const int j2, const int k2, const int l2)geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
computeSurfaceTerms(real64 const (&X)[4][3], FUNCP &&funcP, FUNCF &&funcF)geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
conditionalBasisLoop(FUNC const &func)geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
correctionFactorDerivative(int const i1, int const j1, int const k1, int const l1, int const i2, int const j2, int const k2, int const l2, int const dim)geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
dofIndex()geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
dofIndex(const int i, const int j, const int k)geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
edgeLength2(localIndex i1, localIndex i2, real64 const (&X)[4][3])geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
faceBarycentricCoordinateLoop(FUNC &&func)geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
faceJacobianDeterminant(localIndex face, real64 const (&X)[4][3])geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
fillMeshData(NodeManager const &nodeManager, EdgeManager const &edgeManager, FaceManager const &faceManager, SUBREGION_TYPE const &cellSubRegion, MeshData< SUBREGION_TYPE > &meshData)geos::finiteElement::FiniteElementBaseinlinestatic
FiniteElementBase()=defaultgeos::finiteElement::FiniteElementBase
FiniteElementBase(FiniteElementBase const &source)geos::finiteElement::FiniteElementBaseinline
FiniteElementBase(FiniteElementBase &&)=defaultgeos::finiteElement::FiniteElementBase
getDetJView() constgeos::finiteElement::FiniteElementBaseinline
getFunctionSpace()geos::finiteElement::FiniteElementBasestatic
getGradN(localIndex const k, localIndex const q, real64 const (&X)[LEAF::maxSupportPoints][3], real64(&gradN)[LEAF::maxSupportPoints][3]) constgeos::finiteElement::FiniteElementBase
getGradN(localIndex const k, localIndex const q, real64 const (&X)[LEAF::maxSupportPoints][3], typename LEAF::StackVariables const &stack, real64(&gradN)[LEAF::maxSupportPoints][3]) constgeos::finiteElement::FiniteElementBase
getGradN(localIndex const k, localIndex const q, int const X, real64(&gradN)[LEAF::maxSupportPoints][3]) constgeos::finiteElement::FiniteElementBase
getGradN(localIndex const k, localIndex const q, int const X, typename LEAF::StackVariables const &stack, real64(&gradN)[LEAF::maxSupportPoints][3]) constgeos::finiteElement::FiniteElementBase
getGradNView() constgeos::finiteElement::FiniteElementBaseinline
getMaxSupportPoints() const overridegeos::finiteElement::BB_Tetrahedron< ORDER >inlinevirtual
getNumQuadraturePoints() const overridegeos::finiteElement::BB_Tetrahedron< ORDER >inlinevirtual
getNumQuadraturePoints(StackVariables const &stack)geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
getNumSupportPoints() const overridegeos::finiteElement::BB_Tetrahedron< ORDER >inlinevirtual
getNumSupportPoints(StackVariables const &stack)geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
gradient(GRADIENT_TYPE const &gradN, real64 const (&var)[NUM_SUPPORT_POINTS], real64(&gradVar)[3])geos::finiteElement::FiniteElementBasestatic
gradient(GRADIENT_TYPE const &gradN, real64 const (&var)[NUM_SUPPORT_POINTS][3], real64(&gradVar)[3][3])geos::finiteElement::FiniteElementBasestatic
indexToIJKL()geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
initialize(NodeManager const &nodeManager, EdgeManager const &edgeManager, FaceManager const &faceManager, SUBREGION_TYPE const &cellSubRegion, typename LEAF::template MeshData< SUBREGION_TYPE > &meshData)geos::finiteElement::FiniteElementBaseinlinestatic
integralTerm(const int a, const int b, const int c)geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
jacobianDeterminant(real64 const (&X)[4][3])geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
loop(FUNC const &func)geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
loop_impl(FUNC &&func, std::integer_sequence< int, Is... >)geos::finiteElement::BB_Tetrahedron< ORDER >inlinestatic
m_viewDetJgeos::finiteElement::FiniteElementBaseprotected
m_viewGradNgeos::finiteElement::FiniteElementBaseprotected
maxSupportPointsgeos::finiteElement::BB_Tetrahedron< ORDER >static
numNodesgeos::finiteElement::BB_Tetrahedron< ORDER >static
numNodesPerFacegeos::finiteElement::BB_Tetrahedron< ORDER >static
numQuadraturePointsgeos::finiteElement::BB_Tetrahedron< ORDER >static
numSamplingPointsPerDirectiongeos::finiteElement::FiniteElementBasestatic
numSupportPoints(typename LEAF::StackVariables const &stack) constgeos::finiteElement::FiniteElementBaseinline
operator=(FiniteElementBase const &)=deletegeos::finiteElement::FiniteElementBase
operator=(FiniteElementBase &&)=deletegeos::finiteElement::FiniteElementBase
ordergeos::finiteElement::BB_Tetrahedron< ORDER >static
plusGradNajAij(GRADIENT_TYPE const &gradN, real64 const (&var_detJxW)[6], real64(&R)[NUM_SUPPORT_POINTS][3])geos::finiteElement::FiniteElementBasestatic
plusGradNajAij(GRADIENT_TYPE const &gradN, real64 const (&var_detJxW)[3][3], real64(&R)[NUM_SUPPORT_POINTS][3])geos::finiteElement::FiniteElementBasestatic
plusGradNajAijPlusNaFi(GRADIENT_TYPE const &gradN, real64 const (&var_detJxW)[3][3], real64 const (&N)[NUM_SUPPORT_POINTS], real64 const (&forcingTerm_detJxW)[3], real64(&R)[NUM_SUPPORT_POINTS][3])geos::finiteElement::FiniteElementBasestatic
plusGradNajAijPlusNaFi(GRADIENT_TYPE const &gradN, real64 const (&var_detJxW)[6], real64 const (&N)[NUM_SUPPORT_POINTS], real64 const (&forcingTerm_detJxW)[3], real64(&R)[NUM_SUPPORT_POINTS][3])geos::finiteElement::FiniteElementBasestatic
plusNaFi(real64 const (&N)[NUM_SUPPORT_POINTS], real64 const (&forcingTerm_detJxW)[3], real64(&R)[NUM_SUPPORT_POINTS][3])geos::finiteElement::FiniteElementBasestatic
setDetJView(arrayView2d< real64 const > const &source)geos::finiteElement::FiniteElementBaseinline
setGradNView(arrayView4d< real64 const > const &source)geos::finiteElement::FiniteElementBaseinline
setup(localIndex const &cellIndex, typename LEAF::template MeshData< SUBREGION_TYPE > const &meshData, typename LEAF::StackVariables &stack) constgeos::finiteElement::FiniteElementBaseinline
setupStack(localIndex const &cellIndex, MeshData< SUBREGION_TYPE > const &meshData, StackVariables &stack)geos::finiteElement::FiniteElementBaseinlinestatic
symmetricGradient(GRADIENT_TYPE const &gradN, real64 const (&var)[NUM_SUPPORT_POINTS][3], real64(&gradVar)[6])geos::finiteElement::FiniteElementBasestatic
symmetricGradientTrace(GRADIENT_TYPE const &gradN, real64 const (&var)[NUM_SUPPORT_POINTS][3])geos::finiteElement::FiniteElementBasestatic
value(real64 const (&N)[NUM_SUPPORT_POINTS], real64 const (&var)[NUM_SUPPORT_POINTS], real64 &value)geos::finiteElement::FiniteElementBasestatic
value(real64 const (&N)[NUM_SUPPORT_POINTS], real64 const (&var)[NUM_SUPPORT_POINTS][NUM_COMPONENTS], real64(&value)[NUM_COMPONENTS])geos::finiteElement::FiniteElementBasestatic
valueAndGradient(real64 const (&N)[NUM_SUPPORT_POINTS], GRADIENT_TYPE const &gradN, real64 const (&var)[NUM_SUPPORT_POINTS], real64 &value, real64(&gradVar)[3])geos::finiteElement::FiniteElementBasestatic
~BB_Tetrahedron()=defaultgeos::finiteElement::BB_Tetrahedron< ORDER >virtual
~FiniteElementBase()geos::finiteElement::FiniteElementBaseinlinevirtual