Main Page
Groups
Namespace List
Class Hierarchy
Alphabetical List
Compound List
File
List
Namespace Members
Compound Members
File Members
Concepts
itk::fem::Element1DStress< TBaseClass > Class Template Reference
Class that is used to define linear elasticity problem in 1D space.
More...
#include <itkFEMElement1DStress.h>
List of all members.
Detailed Description
template<class TBaseClass = Element>
class itk::fem::Element1DStress< TBaseClass >
Class that is used to define linear elasticity problem in 1D space.
This class only defines the physics of the problem. Use his class together with element classes that specify the geometry to fully define the element.
You can specify one template parameter:
TBaseClass - Class from which Element1DStress is derived. TBaseClass must be derived from the Element base class. This enables you to use this class at any level of element definition. If not specified, it defaults to the Element base class.
Definition at line 45 of file itkFEMElement1DStress.h.
Member Typedef Documentation
Constructor & Destructor Documentation
|
Default constructor only clears the internal storage |
Member Function Documentation
template<class TBaseClass = Element> |
virtual unsigned int itk::fem::Element1DStress< TBaseClass >::GetNumberOfDegreesOfFreedomPerNode |
( |
void |
|
) |
const [inline, virtual] |
|
|
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 102 of file itkFEMElement1DStress.h. |
|
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. |
template<class TBaseClass = Element> |
virtual void itk::fem::Element1DStress< TBaseClass >::Read |
( |
std::istream & |
, |
|
|
void * |
info |
|
) |
[virtual] |
|
|
Read data for this class from input stream |
template<class TBaseClass = Element> |
virtual void itk::fem::Element1DStress< TBaseClass >::Write |
( |
std::ostream & |
f |
) |
const [virtual] |
|
|
Write this class to output stream |
Member Data Documentation
The documentation for this class was generated from the following file:
Generated at Sat Mar 31 03:04:23 2007 for ITK by
1.3.8 written by Dimitri van Heesch,
© 1997-2000