ArrayType typedef | itk::fem::Element | |
ArrayType1 typedef | itk::fem::Element | |
Baseclass typedef | itk::fem::FEMLightObject | |
BreakOnError() | itk::LightObject | static |
ComputeNormalDirection(const VectorType &v1, const VectorType &v2, const VectorType &v3, VectorType &n) const | itk::fem::Element3DC0LinearTriangular | |
ConstPointer typedef | itk::fem::Element3DC0LinearTriangular | |
CreateAnother() const | itk::LightObject | virtual |
DefaultIntegrationOrder enum value | itk::fem::Element3DC0LinearTriangular | |
DegreeOfFreedomIDType typedef | itk::fem::ElementStd< 3, 3 > | |
Delete() | itk::LightObject | virtual |
Determinant2x2(const VectorType &c1, const VectorType &c2) const | itk::fem::Element3DC0LinearTriangular | |
ElementIdentifier typedef | itk::fem::Element | |
ElementStd() | itk::fem::ElementStd< 3, 3 > | |
FEMLightObject() | itk::fem::FEMLightObject | inlineprotected |
FEMLightObject(const FEMLightObject &o) | itk::fem::FEMLightObject | inlineprotected |
Float typedef | itk::fem::ElementStd< 3, 3 > | |
gaussMaxOrder enum value | itk::fem::Element | |
gaussPoint | itk::fem::Element | static |
gaussWeight | itk::fem::Element | static |
GeneralizedProjectPoint(const VectorType &x, const VectorType &origin, const VectorType &normal, VectorType &xproj) const | itk::fem::Element3DC0LinearTriangular | |
GetDegreeOfFreedom(unsigned int local_dof) const | itk::fem::Element | inline |
GetEdgeIds(void) const | itk::fem::Element | virtual |
GetElementDeformationEnergy(MatrixType &LocalSolution) const | itk::fem::Element | virtual |
GetGlobalFromLocalCoordinates(const VectorType &pt) const | itk::fem::Element | virtual |
GetGlobalNumber() const | itk::fem::FEMLightObject | |
GetIntegrationPointAndWeight(unsigned int i, VectorType &pt, Float &w, unsigned int order) const override | itk::fem::Element3DC0LinearTriangular | virtual |
GetLandmarkContributionMatrix(float eta, MatrixType &Le) const | itk::fem::Element | virtual |
GetLocalFromGlobalCoordinates(const VectorType &globalPt, VectorType &localPt) const override | itk::fem::Element3DC0LinearTriangular | virtual |
GetMassMatrix(MatrixType &Me) const | itk::fem::Element | virtual |
GetMaterial(void) const | itk::fem::Element | virtual |
GetMaterialMatrix(MatrixType &D) const =0 | itk::fem::Element | pure virtual |
GetNameOfClass() const | itk::fem::Element3DC0LinearTriangular | virtual |
GetNode(unsigned int n) const override | itk::fem::ElementStd< 3, 3 > | inlinevirtual |
GetNodeCoordinates(unsigned int n) const override | itk::fem::ElementStd< 3, 3 > | inlinevirtual |
GetNumberOfDegreesOfFreedom(void) const | itk::fem::Element | virtual |
GetNumberOfDegreesOfFreedomPerNode(void) const =0 | itk::fem::Element | pure virtual |
GetNumberOfIntegrationPoints(unsigned int order) const override | itk::fem::Element3DC0LinearTriangular | virtual |
GetNumberOfNodes(void) const override | itk::fem::ElementStd< 3, 3 > | inlinevirtual |
GetNumberOfSpatialDimensions() const override | itk::fem::ElementStd< 3, 3 > | inlinevirtual |
GetReferenceCount() const | itk::LightObject | inlinevirtual |
GetStiffnessMatrix(MatrixType &Ke) const | itk::fem::Element | virtual |
GetStrainDisplacementMatrix(MatrixType &B, const MatrixType &shapeDgl) const =0 | itk::fem::Element | pure virtual |
GetStrainsAtPoint(const VectorType &pt, const Solution &sol, unsigned int index) const | itk::fem::Element | virtual |
GetStressesAtPoint(const VectorType &pt, const VectorType &e, const Solution &sol, unsigned int index) const | itk::fem::Element | virtual |
InternalClone() const | itk::LightObject | protectedvirtual |
InterpolateSolution(const VectorType &pt, const Solution &sol, unsigned int solutionIndex=0) const | itk::fem::Element | virtual |
InterpolateSolutionN(const VectorType &pt, const Solution &sol, unsigned int f, unsigned int solutionIndex=0) const | itk::fem::Element | virtual |
InvalidDegreeOfFreedomID enum value | itk::fem::ElementStd< 3, 3 > | |
itkCloneMacro(Self) | itk::LightObject | |
Jacobian(const VectorType &pt, MatrixType &J, const MatrixType *pshapeD=nullptr) const | itk::fem::Element | virtual |
JacobianDeterminant(const VectorType &pt, const MatrixType *pJ=nullptr) const override | itk::fem::Element3DC0LinearTriangular | virtual |
JacobianInverse(const VectorType &pt, MatrixType &invJ, const MatrixType *pJ=nullptr) const override | itk::fem::Element3DC0LinearTriangular | virtual |
LightObject() | itk::LightObject | protected |
LoadPointer typedef | itk::fem::ElementStd< 3, 3 > | |
LoadType typedef | itk::fem::ElementStd< 3, 3 > | |
m_EdgeIds | itk::fem::Element | protected |
m_GlobalNumber | itk::fem::FEMLightObject | protected |
m_node | itk::fem::ElementStd< 3, 3 > | protected |
m_ReferenceCount | itk::LightObject | mutableprotected |
MatrixType typedef | itk::fem::ElementStd< 3, 3 > | |
New() | itk::LightObject | static |
Nip | itk::fem::Element3DC0LinearTriangular | static |
Node typedef | itk::fem::ElementStd< 3, 3 > | |
NodeIDType typedef | itk::fem::ElementStd< 3, 3 > | |
NumberOfNodes enum value | itk::fem::ElementStd< 3, 3 > | |
NumberOfSpatialDimensions enum value | itk::fem::ElementStd< 3, 3 > | |
Pointer typedef | itk::fem::Element3DC0LinearTriangular | |
PopulateEdgeIds() override | itk::fem::Element3DC0LinearTriangular | virtual |
Print(std::ostream &os, Indent indent=0) const | itk::LightObject | |
PrintHeader(std::ostream &os, Indent indent) const | itk::LightObject | protectedvirtual |
PrintSelf(std::ostream &os, Indent indent) const override | itk::fem::Element3DC0LinearTriangular | protectedvirtual |
PrintTrailer(std::ostream &os, Indent indent) const | itk::LightObject | protectedvirtual |
Register() const | itk::LightObject | virtual |
Self typedef | itk::fem::Element3DC0LinearTriangular | |
SetGlobalNumber(int) | itk::fem::FEMLightObject | |
SetMaterial(Material::ConstPointer) | itk::fem::Element | virtual |
SetNode(unsigned int n, NodeIDType node) override | itk::fem::ElementStd< 3, 3 > | inlinevirtual |
SetNode(unsigned int n, typename Superclass::Node::Pointer node) override | itk::fem::ElementStd< 3, 3 > | inlinevirtual |
SetNodeInternal(unsigned int n, const Node *node) | itk::fem::ElementStd< 3, 3 > | inlineprotectedvirtual |
SetReferenceCount(int) | itk::LightObject | virtual |
ShapeFunctionDerivatives(const VectorType &pt, MatrixType &shapeD) const override | itk::fem::Element3DC0LinearTriangular | virtual |
ShapeFunctionGlobalDerivatives(const VectorType &pt, MatrixType &shapeDgl, const MatrixType *pJ=nullptr, const MatrixType *pshapeD=nullptr) const | itk::fem::Element | virtual |
ShapeFunctions(const VectorType &pt) const override | itk::fem::Element3DC0LinearTriangular | virtual |
Superclass typedef | itk::fem::Element3DC0LinearTriangular | |
TemplatedParentClass typedef | itk::fem::Element3DC0LinearTriangular | |
trigGaussRuleInfo | itk::fem::Element3DC0LinearTriangular | static |
UnRegister() const noexcept | itk::LightObject | virtual |
VectorType typedef | itk::fem::ElementStd< 3, 3 > | |
~FEMLightObject() | itk::fem::FEMLightObject | inlineprotectedvirtual |
~LightObject() | itk::LightObject | protectedvirtual |