#include <itkFEMElement2DC0LinearLineStress.h>
Definition at line 31 of file itkFEMElement2DC0LinearLineStress.h.
typedef const Self* itk::fem::Element2DC0LinearLineStress::ConstPointer |
Const pointer or SmartPointer to an object.
Reimplemented from itk::fem::Element1DStress< TBaseClass >.
Definition at line 33 of file itkFEMElement2DC0LinearLineStress.h.
typedef Superclass::Float itk::fem::Element1DStress< TBaseClass >::Float [inherited] |
Definition at line 48 of file itkFEMElement1DStress.h.
typedef Superclass::MatrixType itk::fem::Element1DStress< TBaseClass >::MatrixType [inherited] |
Definition at line 49 of file itkFEMElement1DStress.h.
Pointer or SmartPointer to an object.
Reimplemented from itk::fem::Element1DStress< TBaseClass >.
Definition at line 33 of file itkFEMElement2DC0LinearLineStress.h.
Standard Self typedef.
Reimplemented from itk::fem::Element1DStress< TBaseClass >.
Definition at line 33 of file itkFEMElement2DC0LinearLineStress.h.
Standard Superclass typedef.
Reimplemented from itk::fem::Element1DStress< TBaseClass >.
Definition at line 33 of file itkFEMElement2DC0LinearLineStress.h.
typedef Superclass::VectorType itk::fem::Element1DStress< TBaseClass >::VectorType [inherited] |
Definition at line 50 of file itkFEMElement1DStress.h.
itk::fem::Element2DC0LinearLineStress::Element2DC0LinearLineStress | ( | ) |
Default constructor only clears the internal storage
itk::fem::Element2DC0LinearLineStress::Element2DC0LinearLineStress | ( | NodeIDType | n1_, | |
NodeIDType | n2_, | |||
Material::ConstPointer | p_ | |||
) |
Construct an element by specifying pointers to 4 points and a material.
virtual int itk::fem::Element2DC0LinearLineStress::ClassID | ( | ) | const [inline, virtual] |
Virtual function to access the class ID
Definition at line 33 of file itkFEMElement2DC0LinearLineStress.h.
virtual Baseclass::Pointer itk::fem::Element2DC0LinearLineStress::Clone | ( | ) | const [virtual] |
Create a new object from the existing one
virtual void itk::fem::Element2DC0LinearLineStress::GetMassMatrix | ( | MatrixType & | Me | ) | const [virtual] |
Mass matrix
virtual Material::ConstPointer itk::fem::Element1DStress< TBaseClass >::GetMaterial | ( | void | ) | const [inline, virtual, inherited] |
Pointer to material properties of the element
Definition at line 105 of file itkFEMElement1DStress.h.
virtual void itk::fem::Element1DStress< TBaseClass >::GetMaterialMatrix | ( | MatrixType & | D | ) | const [virtual, inherited] |
Compute the D matrix.
virtual unsigned int itk::fem::Element1DStress< TBaseClass >::GetNumberOfDegreesOfFreedomPerNode | ( | void | ) | const [inline, virtual, inherited] |
1D stress elements have 2 DOFs per node. In reality there is only one, but it usually makes sense to separate it into the components that correspond to specific dimensions in space. So the number of DOFs per node is equal to the number of spatial dimensions.
Definition at line 96 of file itkFEMElement1DStress.h.
virtual void itk::fem::Element1DStress< TBaseClass >::GetStiffnessMatrix | ( | MatrixType & | Ke | ) | const [virtual, inherited] |
Element stiffness matrix is reimplemented here, because we want to be able to use this class to implement 1D stress problem in any number of dimensions i.e. Bar1D, Bar2D, Bar3D.
virtual void itk::fem::Element1DStress< TBaseClass >::GetStrainDisplacementMatrix | ( | MatrixType & | B, | |
const MatrixType & | shapeDgl | |||
) | const [virtual, inherited] |
Compute the B matrix.
itk::fem::Element2DC0LinearLineStress::HANDLE_ELEMENT_LOADS | ( | ) |
static Self::Pointer itk::fem::Element2DC0LinearLineStress::New | ( | void | ) | [inline, static] |
Object creation in an itk compatible way
Definition at line 33 of file itkFEMElement2DC0LinearLineStress.h.
virtual void itk::fem::Element1DStress< TBaseClass >::Read | ( | std::istream & | , | |
void * | info | |||
) | [virtual, inherited] |
Read data for this class from input stream
virtual void itk::fem::Element1DStress< TBaseClass >::SetMaterial | ( | Material::ConstPointer | mat_ | ) | [inline, virtual, inherited] |
Pointer to material properties of the element
Definition at line 106 of file itkFEMElement1DStress.h.
virtual void itk::fem::Element1DStress< TBaseClass >::Write | ( | std::ostream & | f | ) | const [virtual, inherited] |
Write this class to output stream
const int itk::fem::Element2DC0LinearLineStress::CLID [static] |
Class ID for FEM object factory
Definition at line 33 of file itkFEMElement2DC0LinearLineStress.h.
MaterialLinearElasticity::ConstPointer itk::fem::Element1DStress< TBaseClass >::m_mat [inherited] |
Pointer to material properties of the element
Definition at line 104 of file itkFEMElement1DStress.h.
Referenced by itk::fem::Element1DStress< itk::fem::Element2DC0LinearLine >::GetMaterial(), and itk::fem::Element1DStress< itk::fem::Element2DC0LinearLine >::SetMaterial().