33 #include "utility/kernel/NamedEntity.h" 34 #include "utility/utils/text/LabelContainer.h" 35 #include "utility/actor/actor/MovableObject.h" 78 boost::python::dict
getPyDict(
void)
const;
79 void setPyDict(
const boost::python::dict &);
85 std::ostream &operator<<(std::ostream &os,
const EntMdlrBase &e);
EntMdlrBase & operator+=(const EntMdlrBase &)
+= operator.
Definition: EntMdlrBase.cc:68
Pnt * BuscaPnt(const size_t &)
Return a pointer to the point identified by the tag being passed as parameter.
Definition: EntMdlrBase.cc:126
EntMdlrBase & operator*=(const EntMdlrBase &)
*= operator (intersection).
Definition: EntMdlrBase.cc:84
Base class for one-dimensional geometry objects.
Definition: Edge.h:48
virtual bool operator==(const EntMdlrBase &) const
Comparison operator.
Definition: EntMdlrBase.cc:53
Communication parameters between processes.
Definition: Communicator.h:66
bool check_preprocessor(void) const
Check for preprocessor.
Definition: EntMdlrBase.cc:110
virtual int sendSelf(Communicator &)
Send objects through the communicator argument.
Definition: EntMdlrBase.cc:277
Finite element model generation tools.
Definition: Preprocessor.h:59
Object that can move between processes.
Definition: MovableObject.h:100
Label container.
Definition: LabelContainer.h:58
Base class of the preprocessor objects.
Definition: EntMdlrBase.h:46
size_t getTag(void) const
Return the object identifier in the model (tag).
Definition: EntMdlrBase.cc:92
FiberSet operator+(const FiberSet &, const FiberSet &)
Return the union of both containers.
Definition: FiberSet.cc:65
EntMdlrBase(const std::string &nmb="", Preprocessor *preprocessor=nullptr)
Constructor.
Definition: EntMdlrBase.cc:49
boost::python::dict getPyDict(void) const
Return a Python dictionary with the object members values.
Definition: EntMdlrBase.cc:260
Face * BuscaFace(const size_t &)
Return a pointer to the face identified by the tag being passed as parameter.
Definition: EntMdlrBase.cc:178
int recvIdsLabels(const int &, const int &, const Communicator &)
Receive labels through the communicator argument.
Definition: EntMdlrBase.cc:224
void setPyDict(const boost::python::dict &)
Set the values of the object members from a Python dictionary.
Definition: EntMdlrBase.cc:268
int sendData(Communicator &)
Send members through the communicator argument.
Definition: EntMdlrBase.cc:242
Point (KPoint).
Definition: Pnt.h:50
EntMdlrBase & operator-=(const EntMdlrBase &)
-= operator.
Definition: EntMdlrBase.cc:76
virtual int recvSelf(const Communicator &)
Receive objects through the communicator argument.
Definition: EntMdlrBase.cc:292
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
FiberSet operator-(const FiberSet &, const FiberSet &)
Return the fibers in a that are not in b.
Definition: FiberSet.cc:73
LabelContainer labels
Label container.
Definition: EntMdlrBase.h:49
Object identified by a name.
Definition: NamedEntity.h:37
Edge * BuscaEdge(const size_t &)
Return a pointer to the edge identified by the tag being passed as parameter.
Definition: EntMdlrBase.cc:152
const Preprocessor * getPreprocessor(void) const
Return a pointer to the object preprocessor.
Definition: EntMdlrBase.cc:41
Surface.
Definition: Face.h:45
int sendIdsLabels(const int &, const int &, Communicator &)
Send labels through the communicator argument.
Definition: EntMdlrBase.cc:203
int recvData(const Communicator &)
Receive members through the communicator argument.
Definition: EntMdlrBase.cc:250