# | Line 240 | Line 240 | namespace oopse { | |
---|---|---|
240 | os << " <StuntDoubles>\n"; | |
241 | for (mol = info_->beginMolecule(mi); mol != NULL; mol = info_->nextMolecule(mi)) { | |
242 | ||
243 | < | for (integrableObject = mol->beginIntegrableObject(ii); integrableObject != NULL; |
243 | > | |
244 | > | for (integrableObject = mol->beginIntegrableObject(ii); integrableObject != NULL; |
245 | integrableObject = mol->nextIntegrableObject(ii)) { | |
246 | < | os << prepareDumpLine(integrableObject); |
247 | < | |
246 | > | os << prepareDumpLine(integrableObject); |
247 | > | |
248 | } | |
249 | } | |
250 | os << " </StuntDoubles>\n"; | |
251 | < | |
251 | > | |
252 | os << " </Snapshot>\n"; | |
253 | ||
254 | os.flush(); | |
# | Line 255 | Line 256 | namespace oopse { | |
256 | //every node prepares the dump lines for integrable objects belong to itself | |
257 | std::string buffer; | |
258 | for (mol = info_->beginMolecule(mi); mol != NULL; mol = info_->nextMolecule(mi)) { | |
259 | < | |
259 | > | |
260 | > | |
261 | for (integrableObject = mol->beginIntegrableObject(ii); integrableObject != NULL; | |
262 | integrableObject = mol->nextIntegrableObject(ii)) { | |
263 | < | buffer += prepareDumpLine(integrableObject); |
263 | > | buffer += prepareDumpLine(integrableObject); |
264 | } | |
265 | } | |
266 | ||
# | Line 285 | Line 287 | namespace oopse { | |
287 | } else { | |
288 | MPI_Recv(recvBuffer, recvLength, MPI_CHAR, i, 0, MPI_COMM_WORLD, &istatus); | |
289 | os << recvBuffer; | |
290 | < | delete recvBuffer; |
290 | > | delete [] recvBuffer; |
291 | } | |
292 | } | |
293 | os << " </StuntDoubles>\n"; |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |