41 zones[zoneI].start() = count;
42 count += zones[zoneI].
size();
45 if (count < this->size())
49 "MeshedSurface::checkZones()\n"
51 <<
"more faces " << this->size() <<
" than zones " << count
52 <<
" ... extending final zone"
55 zones[zones.
size()-1].
size() += count - this->size();
57 else if (count > this->size())
61 "MeshedSurface::checkZones()\n"
63 <<
"more zones " << count <<
" than faces " << this->size()
84 this->storedFaces().transfer(oldFaces);
99 newFaces[faceI].transfer(oldFaces[faceMap[faceI]]);
101 this->storedFaces().transfer(newFaces);
122 if (srfZones[zoneI].size() || !cullEmpty)
124 zones[nZone] =
surfZone(srfZones[zoneI], nZone);
147 if (sizes[zoneI] || !cullEmpty)
156 start += sizes[zoneI];
178 if (sizes[zoneI] || !cullEmpty)
187 start += sizes[zoneI];
198 this->storedZones().clear();