ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-2.0/src/brains/SimSnapshotManager.cpp
(Generate patch)

Comparing trunk/OOPSE-2.0/src/brains/SimSnapshotManager.cpp (file contents):
Revision 1981 by tim, Mon Feb 7 19:14:26 2005 UTC vs.
Revision 2002 by tim, Sun Feb 13 06:57:48 2005 UTC

# Line 44 | Line 44 | SimSnapshotManager::SimSnapshotManager(SimInfo* info)
44   #include "utils/simError.h"
45   namespace oopse {
46  
47 < SimSnapshotManager::SimSnapshotManager(SimInfo* info) : info_(info){
47 > SimSnapshotManager::SimSnapshotManager(SimInfo* info, int storageLayout = 255)
48 >    : SnapshotManager(storageLayout), info_(info){
49 >
50      int nAtoms = info_->getNAtoms();
51      int nRigidBodies = info_->getNRigidBodies();
52      
53      //allocate memory for snapshots
54 <    previousSnapshot_ = new Snapshot(nAtoms, nRigidBodies);
55 <    currentSnapshot_ = new Snapshot(nAtoms, nRigidBodies);
54 >    previousSnapshot_ = new Snapshot(nAtoms, nRigidBodies, storageLayout);
55 >    currentSnapshot_ = new Snapshot(nAtoms, nRigidBodies, storageLayout);
56   }
57  
58   SimSnapshotManager::~SimSnapshotManager(){

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines