40 if (I >= this->size()) {
71 if ((I + M) > (GhostList.size() - M))
75 while (getloc != endloc)
76 *putloc++ = *getloc++;
79 GhostList.erase(GhostList.end() - M, GhostList.end());
94 size_t currsize = GhostList.size();
95 GhostList.insert(GhostList.end(), M,
T());
107 o <<
"PAttr: size = " << this->ParticleList.size()
108 <<
", capacity = " << this->ParticleList.capacity()
109 <<
", ghosts = " << GhostList.size();
void putMessage(Message &m, const T &t)
void getMessage_iter(Message &m, OutputIterator o)
std::string::iterator iterator
virtual size_t ghostGetMessage(Message &, size_t)
virtual size_t ghostDestroy(size_t M, size_t I)
virtual void printDebug(Inform &)
virtual size_t putMessage(Message &, size_t, size_t)