52 #ifndef TaggedObject_h 53 #define TaggedObject_h 67 #include "xc_utils/src/kernel/CommandEntity.h" 73 class FEM_ObjectBroker;
109 virtual void Print(std::ostream &,
int flag =0);
110 friend std::ostream &operator<<(std::ostream &,
TaggedObject &);
113 std::ostream &operator<<(std::ostream &,
TaggedObject &);
virtual void Print(std::ostream &, int flag=0)
Print stuff.
Definition: TaggedObject.cpp:105
FEM_ObjectBroker is is an object broker class for the finite element method.
Definition: FEM_ObjectBroker.h:145
Element creation manager.
Definition: ElementHandler.h:39
void setTag(int newTag)
Set tag.
Definition: TaggedObject.cpp:94
void assignTag(int newTag)
Set tag (to be called from Python interface).
Definition: TaggedObject.cpp:98
virtual TaggedObject * getCopy(void) const
Virtual constructor.
Definition: TaggedObject.cpp:83
Object idenfied by an integer (tag).
Definition: TaggedObject.h:91
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:34
int getTag(void) const
Returns the tag associated with the object.
Definition: TaggedObject.h:116
Communication parameters between processes.
Definition: CommParameters.h:65
TaggedObject(int tag, CommandEntity *owr=nullptr)
Constructor.
Definition: TaggedObject.cpp:79