Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

itk::fem::LoadNode Class Reference

This load is applied on a specific point within the system. More...

#include <itkFEMLoadNode.h>

Inheritance diagram for itk::fem::LoadNode:

Inheritance graph
[legend]
Collaboration diagram for itk::fem::LoadNode:

Collaboration graph
[legend]
List of all members.

Public Types

typedef LoadNode Self
typedef Load Superclass
typedef SelfPointer
typedef const SelfConstPointer
typedef Node::Float Float

Public Member Functions

virtual Baseclass::Pointer Clone () const
virtual int ClassID () const
virtual void Read (std::istream &f, void *info)
virtual void Write (std::ostream &f) const
 LoadNode ()
 LoadNode (Element::ConstPointer element_, unsigned int pt_, vnl_vector< Float > F_)

Static Public Member Functions

Self::Pointer New ()

Public Attributes

Element::ConstPointer m_element
unsigned int m_pt
vnl_vector< FloatF

Static Public Attributes

const int CLID

Detailed Description

This load is applied on a specific point within the system.

The point is defined as a point within an element object.

You must provide a pointer to an element object and a number of point on which on which the load acts. Force vector F should have element->GetNumberOfDegreesOfFreedomPerNode() dimensions.

Definition at line 40 of file itkFEMLoadNode.h.


Member Typedef Documentation

typedef const Self* itk::fem::LoadNode::ConstPointer
 

Const pointer or SmartPointer to an object.

Reimplemented from itk::fem::Load.

Definition at line 41 of file itkFEMLoadNode.h.

typedef Node::Float itk::fem::LoadNode::Float
 

Definition at line 44 of file itkFEMLoadNode.h.

typedef Self* itk::fem::LoadNode::Pointer
 

Pointer or SmartPointer to an object.

Reimplemented from itk::fem::Load.

Definition at line 41 of file itkFEMLoadNode.h.

typedef LoadNode itk::fem::LoadNode::Self
 

Standard Self typedef.

Reimplemented from itk::fem::Load.

Definition at line 41 of file itkFEMLoadNode.h.

typedef Load itk::fem::LoadNode::Superclass
 

Standard Superclass typedef.

Reimplemented from itk::fem::Load.

Definition at line 41 of file itkFEMLoadNode.h.


Constructor & Destructor Documentation

itk::fem::LoadNode::LoadNode  )  [inline]
 

Definition at line 73 of file itkFEMLoadNode.h.

References itk::fem::Element::ConstPointer.

itk::fem::LoadNode::LoadNode Element::ConstPointer  element_,
unsigned int  pt_,
vnl_vector< Float F_
[inline]
 

Definition at line 74 of file itkFEMLoadNode.h.


Member Function Documentation

virtual int itk::fem::LoadNode::ClassID  )  const [inline, virtual]
 

Virtual function to access the class ID

Implements itk::fem::FEMLightObject.

Definition at line 41 of file itkFEMLoadNode.h.

virtual Baseclass::Pointer itk::fem::LoadNode::Clone  )  const [virtual]
 

Create a new object from the existing one

Implements itk::fem::FEMLightObject.

Self::Pointer itk::fem::LoadNode::New void   )  [inline, static]
 

Object creation in an itk compatible way

Definition at line 41 of file itkFEMLoadNode.h.

virtual void itk::fem::LoadNode::Read std::istream &  f,
void *  info
[virtual]
 

Read a LoadNode object from input stream.

Reimplemented from itk::fem::FEMLightObject.

virtual void itk::fem::LoadNode::Write std::ostream &  f  )  const [virtual]
 

Write a Load object to the output stream

Reimplemented from itk::fem::FEMLightObject.


Member Data Documentation

const int itk::fem::LoadNode::CLID [static]
 

Class ID for FEM object factory

Definition at line 41 of file itkFEMLoadNode.h.

vnl_vector<Float> itk::fem::LoadNode::F
 

Force applied on the node. Dimension of F should equal element->GetNumberOfDegreesOfFreedomPerNode().

Definition at line 71 of file itkFEMLoadNode.h.

Element::ConstPointer itk::fem::LoadNode::m_element
 

Pointer to an element in a system that contains the DOF on which the external force is applied.

Definition at line 60 of file itkFEMLoadNode.h.

unsigned int itk::fem::LoadNode::m_pt
 

Point within the element on which the force acts.

Definition at line 65 of file itkFEMLoadNode.h.


The documentation for this class was generated from the following file:
Generated at Wed Mar 30 01:35:47 2005 for ITK by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2000