LehrFEM++ 1.0.0
A simple Finite Element Library for teaching
Loading...
Searching...
No Matches
lf::fe::FeHierarchicTria< SCALAR > Member List

This is the complete list of members for lf::fe::FeHierarchicTria< SCALAR >, including all inherited members.

Degree() const overridelf::fe::FeHierarchicTria< SCALAR >inlinevirtual
Dimension() constlf::fe::ScalarReferenceFiniteElement< SCALAR >inline
edge_degrees_lf::fe::FeHierarchicTria< SCALAR >private
EvalReferenceShapeFunctions(const Eigen::MatrixXd &refcoords) const overridelf::fe::FeHierarchicTria< SCALAR >inlinevirtual
EvaluationNodes() const overridelf::fe::FeHierarchicTria< SCALAR >inlinevirtual
FeHierarchicTria(const FeHierarchicTria &)=defaultlf::fe::FeHierarchicTria< SCALAR >
FeHierarchicTria(FeHierarchicTria &&) noexcept=defaultlf::fe::FeHierarchicTria< SCALAR >
FeHierarchicTria(unsigned interior_degree, std::array< unsigned, 3 > edge_degrees, const quad::QuadRuleCache &qr_cache, std::span< const lf::mesh::Orientation > rel_orient)lf::fe::FeHierarchicTria< SCALAR >inline
GradientsReferenceShapeFunctions(const Eigen::MatrixXd &refcoords) const overridelf::fe::FeHierarchicTria< SCALAR >inlinevirtual
interior_degree_lf::fe::FeHierarchicTria< SCALAR >private
NodalValuesToDofs(const Eigen::Matrix< SCALAR, 1, Eigen::Dynamic > &nodevals) const overridelf::fe::FeHierarchicTria< SCALAR >inlinevirtual
NodalValuesToEdgeDofs(const Eigen::Matrix< SCALAR, 1, Eigen::Dynamic > &nodevals) constlf::fe::FeHierarchicTria< SCALAR >inlineprivate
NodalValuesToFaceDofs(const Eigen::Matrix< SCALAR, 1, Eigen::Dynamic > &nodevals) constlf::fe::FeHierarchicTria< SCALAR >inlineprivate
NodalValuesToVertexDofs(const Eigen::Matrix< SCALAR, 1, Eigen::Dynamic > &nodevals) constlf::fe::FeHierarchicTria< SCALAR >inlineprivate
NumEvaluationNodes() const overridelf::fe::FeHierarchicTria< SCALAR >inlinevirtual
NumRefShapeFunctions() const overridelf::fe::FeHierarchicTria< SCALAR >inlinevirtual
NumRefShapeFunctions(dim_t codim) const overridelf::fe::FeHierarchicTria< SCALAR >inlinevirtual
NumRefShapeFunctions(dim_t codim, sub_idx_t subidx) const overridelf::fe::FeHierarchicTria< SCALAR >inlinevirtual
operator<<(std::ostream &o, const ScalarReferenceFiniteElement< SCALAR > &fe_desc)lf::fe::ScalarReferenceFiniteElement< SCALAR >related
operator=(const FeHierarchicTria &)=defaultlf::fe::FeHierarchicTria< SCALAR >
operator=(FeHierarchicTria &&) noexcept=defaultlf::fe::FeHierarchicTria< SCALAR >
lf::fe::ScalarReferenceFiniteElement::operator=(const ScalarReferenceFiniteElement &)=defaultlf::fe::ScalarReferenceFiniteElement< SCALAR >protected
lf::fe::ScalarReferenceFiniteElement::operator=(ScalarReferenceFiniteElement &&) noexcept=defaultlf::fe::ScalarReferenceFiniteElement< SCALAR >protected
PrintInfo(std::ostream &o, const ScalarReferenceFiniteElement< SCALAR > &srfe, unsigned int ctrl=0)lf::fe::ScalarReferenceFiniteElement< SCALAR >related
qr_dual_edge_lf::fe::FeHierarchicTria< SCALAR >private
qr_dual_tria_lf::fe::FeHierarchicTria< SCALAR >private
RefEl() const overridelf::fe::FeHierarchicTria< SCALAR >inlinevirtual
rel_orient_lf::fe::FeHierarchicTria< SCALAR >private
Scalar typedeflf::fe::ScalarReferenceFiniteElement< SCALAR >
ScalarReferenceFiniteElement()=defaultlf::fe::ScalarReferenceFiniteElement< SCALAR >protected
ScalarReferenceFiniteElement(const ScalarReferenceFiniteElement &)=defaultlf::fe::ScalarReferenceFiniteElement< SCALAR >protected
ScalarReferenceFiniteElement(ScalarReferenceFiniteElement &&) noexcept=defaultlf::fe::ScalarReferenceFiniteElement< SCALAR >protected
~FeHierarchicTria() override=defaultlf::fe::FeHierarchicTria< SCALAR >
~ScalarReferenceFiniteElement()=defaultlf::fe::ScalarReferenceFiniteElement< SCALAR >virtual