19 #ifndef itkFEMElement1DStress_h 20 #define itkFEMElement1DStress_h 44 template <
typename TBaseClass = Element>
117 virtual void PrintSelf(std::ostream& os,
Indent indent)
const ITK_OVERRIDE;
129 #ifndef ITK_MANUAL_INSTANTIATION 130 #include "itkFEMElement1DStress.hxx" 133 #endif // #ifndef itkFEMElement1DStress_h
Superclass::VectorType VectorType
SmartPointer< const Self > ConstPointer
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
Superclass::MatrixType MatrixType
virtual void SetMaterial(Material::ConstPointer mat_) override
virtual Material::ConstPointer GetMaterial(void) const override
Linear elasticity material class.
virtual void GetStiffnessMatrix(MatrixType &Ke) const override
virtual void GetMaterialMatrix(MatrixType &D) const override
const MaterialLinearElasticity * m_mat
Class that is used to define linear elasticity problem in 1D space.
virtual void GetStrainDisplacementMatrix(MatrixType &B, const MatrixType &shapeDgl) const override
virtual void PrintSelf(std::ostream &os, Indent indent) const override
virtual unsigned int GetNumberOfDegreesOfFreedomPerNode(void) const override
SmartPointer< Self > Pointer
Superclass::VectorType VectorType
Control indentation during Print() invocation.
Superclass::MatrixType MatrixType