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(STACK_VARIABLES_TYPE const &stack, real64 const(&dofs)[MAXSUPPORTPOINTS][NUMDOFSPERTRIALSUPPORTPOINT], real64(&targetVector)[MAXSUPPORTPOINTS][NUMDOFSPERTRIALSUPPORTPOINT], real64 const scaleFactor)geos::finiteElement::FiniteElementBase_impl< BB_Tetrahedron_NumNodes< ORDER >, 4, BB_Tetrahedron_NumNodes< ORDER > >inlinestatic
addEvaluatedGradGradStabilizationVector(typename LEAF::StackVariables const &stack, real64 const(&dofs)[LEAF::maxSupportPoints][NUMDOFSPERTRIALSUPPORTPOINT], real64(&targetVector)[LEAF::maxSupportPoints][NUMDOFSPERTRIALSUPPORTPOINT], real64 const scaleFactor=1.0) constgeos::finiteElement::FiniteElementBase_impl< BB_Tetrahedron_NumNodes< ORDER >, 4, BB_Tetrahedron_NumNodes< ORDER > >inline
addGradGradStabilization(STACK_VARIABLES_TYPE const &stack, real64(&matrix)[MAXSUPPORTPOINTS *NUMDOFSPERTRIALSUPPORTPOINT][MAXSUPPORTPOINTS *NUMDOFSPERTRIALSUPPORTPOINT], real64 const &scaleFactor)geos::finiteElement::FiniteElementBase_impl< BB_Tetrahedron_NumNodes< ORDER >, 4, BB_Tetrahedron_NumNodes< ORDER > >inlinestatic
addGradGradStabilizationMatrix(typename LEAF::StackVariables const &stack, real64(&matrix)[LEAF::maxSupportPoints *NUMDOFSPERTRIALSUPPORTPOINT][LEAF::maxSupportPoints *NUMDOFSPERTRIALSUPPORTPOINT], real64 const scaleFactor=1.0) constgeos::finiteElement::FiniteElementBase_impl< BB_Tetrahedron_NumNodes< ORDER >, 4, BB_Tetrahedron_NumNodes< ORDER > >inline
barycentricCoordinateLoop(FUNC &&func)geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
Base typedefgeos::finiteElement::BB_Tetrahedron_impl< ORDER >
basisLoop(FUNC &&func)geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
BB_Tetrahedron() (defined in geos::finiteElement::BB_Tetrahedron< ORDER >)geos::finiteElement::BB_Tetrahedron< ORDER >inline
calcGradN(localIndex const q, real64 const (&X)[numNodes][3], real64(&gradN)[numNodes][3])geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
calcGradN(localIndex const q, real64 const (&X)[numNodes][3], StackVariables const &stack, real64(&gradN)[numNodes][3])geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
calcJacobian(localIndex const q, real64 const (&X)[numNodes][3], real64(&J)[3][3])geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
calcJacobian(localIndex const q, real64 const (&X)[numNodes][3], StackVariables const &stack, real64(&J)[3][3])geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
calcN(localIndex const, real64(&N)[numNodes])geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
calcN(localIndex const q, StackVariables const &stack, real64(&N)[numNodes])geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
calcN(real64 const (&lambda)[4], real64(&N)[numNodes])geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
calcN(real64 const (&X)[4][3], real64 const (&coords)[3], real64(&N)[numNodes])geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
calcNandGradN(real64 const (&lambda)[4], real64 const (&N)[numNodes], real64(&gradN)[numNodes][4])geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
calcNandGradN(real64 const (&X)[4][3], real64 const (&coords)[3], real64(&N)[numNodes], real64(&gradN)[numNodes][4])geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
call_matching_cases(F &&func, std::integer_sequence< int, Is... >)geos::finiteElement::BB_Tetrahedron_impl< 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_impl< ORDER >inlinestatic
computeFluxDerivativeFactor(real64 const (&X)[4][3], int x1, int x2, int o1, int o2)geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
computeMassTerm(real64 const (&X)[4][3], FUNC &&func)geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
computeReferenceDampingMatrix(real64(&d)[numNodes][numNodes], bool const face1Damped, bool const face2Damped, bool const face3Damped, bool const face4Damped)geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
computeReferenceMassMatrix(arraySlice2d< real64 > const &m)geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
computeStiffnessTerm(real64 const (&X)[4][3], FUNC &&func)geos::finiteElement::BB_Tetrahedron_impl< 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_impl< ORDER >inlinestatic
computeSurfaceTerms(real64 const (&X)[4][3], FUNCP &&funcP, FUNCF &&funcF)geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
conditionalBasisLoop(FUNC const &func)geos::finiteElement::BB_Tetrahedron_impl< 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_impl< ORDER >inlinestatic
dofIndex()geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
dofIndex(const int i, const int j, const int k)geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
edgeLength2(localIndex i1, localIndex i2, real64 const (&X)[4][3])geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
faceBarycentricCoordinateLoop(FUNC &&func)geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
faceJacobianDeterminant(localIndex face, real64 const (&X)[4][3])geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
fillMeshData(NodeManager const &nodeManager, EdgeManager const &edgeManager, FaceManager const &faceManager, SUBREGION_TYPE const &cellSubRegion, MESH_DATA_TYPE &meshData)geos::finiteElement::FiniteElementBase_impl< BB_Tetrahedron_NumNodes< ORDER >, 4, BB_Tetrahedron_NumNodes< ORDER > >inlinestatic
FiniteElementBase(localIndex const numSupportPoints, localIndex const maxSupportPoints, localIndex const numQuadraturePoints)geos::finiteElement::FiniteElementBaseinline
FiniteElementBase_impl()=defaultgeos::finiteElement::FiniteElementBase_impl< BB_Tetrahedron_NumNodes< ORDER >, 4, BB_Tetrahedron_NumNodes< ORDER > >
FiniteElementBase_impl(FiniteElementBase_impl const &)=defaultgeos::finiteElement::FiniteElementBase_impl< BB_Tetrahedron_NumNodes< ORDER >, 4, BB_Tetrahedron_NumNodes< ORDER > >
FiniteElementBase_impl(FiniteElementBase_impl &&)=defaultgeos::finiteElement::FiniteElementBase_impl< BB_Tetrahedron_NumNodes< ORDER >, 4, BB_Tetrahedron_NumNodes< ORDER > >
getFunctionSpace()geos::finiteElement::FiniteElementBase_impl< BB_Tetrahedron_NumNodes< ORDER >, 4, BB_Tetrahedron_NumNodes< ORDER > >inlinestatic
getImpl()geos::finiteElement::BB_Tetrahedron< ORDER >inline
getImpl() constgeos::finiteElement::BB_Tetrahedron< ORDER >inline
geos::getMaxSupportPoints()geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
geos::finiteElement::FiniteElementBase::getMaxSupportPoints() constgeos::finiteElement::FiniteElementBaseinline
geos::getNumQuadraturePoints()geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
geos::getNumQuadraturePoints(StackVariables const &stack)geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
geos::FiniteElementBase_impl< BB_Tetrahedron_NumNodes< ORDER >, 4, BB_Tetrahedron_NumNodes< ORDER > >::getNumQuadraturePoints(STACK_VARIABLES_TYPE const &stack)geos::finiteElement::FiniteElementBase_impl< BB_Tetrahedron_NumNodes< ORDER >, 4, BB_Tetrahedron_NumNodes< ORDER > >inlinestatic
geos::finiteElement::FiniteElementBase::getNumQuadraturePoints() constgeos::finiteElement::FiniteElementBaseinline
geos::getNumSupportPoints()geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
geos::getNumSupportPoints(StackVariables const &stack)geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
geos::FiniteElementBase_impl< BB_Tetrahedron_NumNodes< ORDER >, 4, BB_Tetrahedron_NumNodes< ORDER > >::getNumSupportPoints(STACK_VARIABLES_TYPE const &stack)geos::finiteElement::FiniteElementBase_impl< BB_Tetrahedron_NumNodes< ORDER >, 4, BB_Tetrahedron_NumNodes< ORDER > >inlinestatic
geos::finiteElement::FiniteElementBase::getNumSupportPoints() constgeos::finiteElement::FiniteElementBaseinline
getSamplingPointCoordInParentSpace(int const &linearIndex, real64(&samplingPointCoord)[3])geos::finiteElement::FiniteElementBase_impl< BB_Tetrahedron_NumNodes< ORDER >, 4, BB_Tetrahedron_NumNodes< ORDER > >inlinestatic
ImplType typedefgeos::finiteElement::BB_Tetrahedron< ORDER >
indexToIJKL()geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
initialize(NodeManager const &nodeManager, EdgeManager const &edgeManager, FaceManager const &faceManager, SUBREGION_TYPE const &cellSubRegion, MESH_DATA_TYPE &meshData)geos::finiteElement::FiniteElementBase_impl< BB_Tetrahedron_NumNodes< ORDER >, 4, BB_Tetrahedron_NumNodes< ORDER > >inlinestatic
integralTerm(const int a, const int b, const int c)geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
jacobianDeterminant(real64 const (&X)[4][3])geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
loop(FUNC const &func)geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
loop_impl(FUNC &&func, std::integer_sequence< int, Is... >)geos::finiteElement::BB_Tetrahedron_impl< ORDER >inlinestatic
maxSupportPointsgeos::finiteElement::FiniteElementBase_impl< BB_Tetrahedron_NumNodes< ORDER >, 4, BB_Tetrahedron_NumNodes< ORDER > >static
MeshData typedefgeos::finiteElement::BB_Tetrahedron_impl< ORDER >
numFacesgeos::finiteElement::FiniteElementBase_impl< BB_Tetrahedron_NumNodes< ORDER >, 4, BB_Tetrahedron_NumNodes< ORDER > >static
numNodesgeos::finiteElement::FiniteElementBase_impl< BB_Tetrahedron_NumNodes< ORDER >, 4, BB_Tetrahedron_NumNodes< ORDER > >static
numNodesPerFacegeos::finiteElement::BB_Tetrahedron_impl< ORDER >static
numQuadraturePointsgeos::finiteElement::FiniteElementBase_impl< BB_Tetrahedron_NumNodes< ORDER >, 4, BB_Tetrahedron_NumNodes< ORDER > >static
numSamplingPointsgeos::finiteElement::FiniteElementBase_impl< BB_Tetrahedron_NumNodes< ORDER >, 4, BB_Tetrahedron_NumNodes< ORDER > >static
numSamplingPointsPerDirectiongeos::finiteElement::FiniteElementBase_impl< BB_Tetrahedron_NumNodes< ORDER >, 4, BB_Tetrahedron_NumNodes< ORDER > >static
numSupportPointsgeos::finiteElement::FiniteElementBase_impl< BB_Tetrahedron_NumNodes< ORDER >, 4, BB_Tetrahedron_NumNodes< ORDER > >static
operator=(FiniteElementBase_impl const &)=defaultgeos::finiteElement::FiniteElementBase_impl< BB_Tetrahedron_NumNodes< ORDER >, 4, BB_Tetrahedron_NumNodes< ORDER > >
operator=(FiniteElementBase_impl &&)=defaultgeos::finiteElement::FiniteElementBase_impl< BB_Tetrahedron_NumNodes< ORDER >, 4, BB_Tetrahedron_NumNodes< ORDER > >
ordergeos::finiteElement::BB_Tetrahedron_impl< ORDER >static
setup(localIndex const &cellIndex, MESH_DATA_TYPE const &meshData, typename LEAF::StackVariables &stack) constgeos::finiteElement::FiniteElementBase_impl< BB_Tetrahedron_NumNodes< ORDER >, 4, BB_Tetrahedron_NumNodes< ORDER > >inline
setupStack(localIndex const &cellIndex, MESH_DATA_TYPE const &meshData, STACK_VARIABLES_TYPE &stack)geos::finiteElement::FiniteElementBase_impl< BB_Tetrahedron_NumNodes< ORDER >, 4, BB_Tetrahedron_NumNodes< ORDER > >inlinestatic
StackVariables typedefgeos::finiteElement::BB_Tetrahedron_impl< ORDER >
~BB_Tetrahedron() override final=default (defined in geos::finiteElement::BB_Tetrahedron< ORDER >)geos::finiteElement::BB_Tetrahedron< ORDER >virtual
~FiniteElementBase()=defaultgeos::finiteElement::FiniteElementBasevirtual
~FiniteElementBase_impl()=defaultgeos::finiteElement::FiniteElementBase_impl< BB_Tetrahedron_NumNodes< ORDER >, 4, BB_Tetrahedron_NumNodes< ORDER > >