29 #ifndef ELEMENTHANDLER_H 30 #define ELEMENTHANDLER_H 32 #include "preprocessor/prep_handlers/ProtoElementHandler.h" 55 const Element *GetSeedElement(
void)
const 57 int getDefaultTag(
void)
const;
71 {
return seed_elem_handler; }
72 const Element *get_seed_element(
void)
const 73 {
return seed_elem_handler.GetSeedElement(); }
77 int getDefaultTag(
void)
const;
void setDefaultTag(const int &tag)
Sets the default tag for next element.
Definition: ElementHandler.cc:92
Finite element model generation tools.
Definition: Preprocessor.h:58
void add(Element *)
Defines seed element.
Definition: ElementHandler.cc:58
Element * getElement(int tag)
Returns a pointer to the element identified by the tag being passed as parameter. ...
Definition: ElementHandler.cc:97
Element creation manager.
Definition: ElementHandler.h:39
ProtoElementHandler(Preprocessor *preprocessor)
Default constructor.
Definition: ProtoElementHandler.cc:93
Base class for the finite elements.
Definition: Element.h:109
~SeedElemHandler(void)
Destructor.
Definition: ElementHandler.cc:66
virtual void Add(Element *)
Adds the element and set its identifier (tag), use in EntPMdlr class.
Definition: ElementHandler.cc:124
void new_element(Element *e)
Adds a new element to the model.
Definition: ElementHandler.cc:136
Finite element creation.
Definition: ProtoElementHandler.h:49
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:34
Definition: ElementHandler.h:42