| 225 |
|
} |
| 226 |
|
|
| 227 |
|
Snapshot* BlockSnapshotManager::loadFrame(int frame){ |
| 228 |
< |
Snapshot* snapshot = new Snapshot(nAtoms_, nRigidBodies_, nCutoffGroups_, getStorageLayout()); |
| 228 |
> |
Snapshot* snapshot = new Snapshot(nAtoms_, nRigidBodies_, nCutoffGroups_, |
| 229 |
> |
getStorageLayout()); |
| 230 |
|
snapshot->setID(frame); |
| 231 |
|
snapshot->clearDerivedProperties(); |
| 232 |
|
|
| 233 |
|
/** @todo fixed me */ |
| 233 |
– |
Snapshot* oldSnapshot = currentSnapshot_; |
| 234 |
|
currentSnapshot_ = snapshot; |
| 235 |
|
reader_->readFrame(frame); |
| 236 |
|
|
| 237 |
– |
// What was this for? It doesn't make sense! |
| 238 |
– |
//currentSnapshot_ = oldSnapshot; |
| 239 |
– |
|
| 237 |
|
return snapshot; |
| 238 |
|
} |
| 239 |
|
|