19 #ifndef __itkFEMElement2DStress_h
20 #define __itkFEMElement2DStress_h
44 template <
typename TBaseClass = Element>
133 #ifndef ITK_MANUAL_INSTANTIATION
134 #include "itkFEMElement2DStress.hxx"
137 #endif // #ifndef __itkFEMElement2DStress_h
virtual void PrintSelf(std::ostream &os, Indent indent) const
const MaterialLinearElasticity * m_mat
SmartPointer< Self > Pointer
Superclass::VectorType VectorType
Class that is used to define linear elasticity problem in 2D space.
virtual void GetMaterialMatrix(MatrixType &D) const
virtual void GetStrainDisplacementMatrix(MatrixType &B, const MatrixType &shapeDgl) const
ObjectType * GetPointer() const
SmartPointer< const Self > ConstPointer
vnl_matrix< Float > MatrixType
Linear elasticity material class.
Base class for storing all the implicit material and other properties required to fully define the el...
void GetMassMatrix(MatrixType &Me) const
virtual void SetMaterial(Material::ConstPointer mat_)
virtual Material::ConstPointer GetMaterial(void) const
virtual void SetMaterialInternal(const Material *mat_)
Superclass::MatrixType MatrixType
virtual unsigned int GetNumberOfDegreesOfFreedomPerNode(void) const
Superclass::VectorType VectorType
virtual void SetMaterial(Material::Pointer mat_)
Control indentation during Print() invocation.
Superclass::MatrixType MatrixType