33 #include "utility/matrix/ID.h" 48 mutable std::set<size_t> visitados;
58 inline int Size(
void)
const 59 {
return data.
Size(); }
60 inline int resize(
const int &newSize)
61 {
return data.
resize(newSize); }
66 void Print(std::ostream &os)
const;
69 std::ostream &operator<<(std::ostream &,
const DbTagData &);
DbTagData(const int &dataSize=0)
Constructor.
Definition: DbTagData.cc:34
Communication parameters between processes.
Definition: Communicator.h:66
const int & getDbTagDataPos(const size_t &i) const
Returns the integer in the position being passed as parameter.
Definition: DbTagData.cc:58
int resize(const int &newSize, const int &fill_value=0)
Changes the size of the array.
Definition: ID.cpp:187
int send(DbTagData &, Communicator &, const CommMetaData &) const
Sends the object.
Definition: DbTagData.cc:102
Vector that stores the dbTags of the class members.
Definition: DbTagData.h:44
Vector of integers.
Definition: ID.h:95
int receive(DbTagData &, const Communicator &, const CommMetaData &)
Receive the object.
Definition: DbTagData.cc:106
void inicComm(const int &dataSize)
Parameter initialization to communicate sz objects.
Definition: DbTagData.cc:42
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
void setDbTagDataPos(const size_t &i, const int &v)
Sets the integer in the position being passed as parameter.
Definition: DbTagData.cc:77
void Print(std::ostream &os) const
Print stuff.
Definition: DbTagData.cc:110
int Size(void) const
Returns the vector size.
Definition: ID.h:115