Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

ElementalLoad Class Reference

#include <ElementalLoad.h>

Inheritance diagram for ElementalLoad::

Load DomainComponent TaggedObject MovableObject List of all members.

Public Methods

 ElementalLoad (int elementTag, int tag, int classTag)
 ElementalLoad (int classTag)
 ~ElementalLoad ()
virtual int getElementTag (void) const

Detailed Description

ElementalLoad is an abstract class, i.e. no instances of ElementalLoad will exist. The ElementalLoad class provides the interface that all ElementalLoad writers must provide when introducing new ElementalLoad classes. \

}

Definition at line 49 of file ElementalLoad.h.


Constructor & Destructor Documentation

ElementalLoad::ElementalLoad ( int elementTag,
int tag,
int classTag )
 

Provided to allow subclasses to construct an ElementalLoad object associated with the Element whose unique identifier in the Domain will be {elementTag}. The integers {tag} and and {classTags} are passed to the Load constructor.

Definition at line 37 of file ElementalLoad.cpp.

ElementalLoad::ElementalLoad ( int classTag )
 

Provided so that a FEM\_ObjectBroker can construct an object. and {classTag} are passed to the Load classes constructor. The data for the object is filled in when {recvSelf()} is invoked on the object.

Definition at line 44 of file ElementalLoad.cpp.

ElementalLoad::~ElementalLoad ( )
 

Does nothing. Provided so that the ElementalLoad subclasses destructor will be called.

Definition at line 49 of file ElementalLoad.cpp.


Member Function Documentation

int ElementalLoad::getElementTag ( void ) const [virtual]
 

Returns the integer {elementTag} passed in the constructor.

Definition at line 56 of file ElementalLoad.cpp.

Referenced by Domain::addElementalLoad().


The documentation for this class was generated from the following files:
Copyright Contact Us