--- trunk/src/io/DumpReader.cpp 2006/12/29 21:43:18 1104 +++ trunk/src/io/DumpReader.cpp 2008/06/02 02:42:50 1249 @@ -92,7 +92,7 @@ namespace oopse { } strcpy(checkPointMsg, "Dump file opened for reading successfully."); - MPIcheckPoint(); + errorCheckPoint(); #endif @@ -113,7 +113,7 @@ namespace oopse { } strcpy(checkPointMsg, "Dump file closed successfully."); - MPIcheckPoint(); + errorCheckPoint(); #endif @@ -246,8 +246,14 @@ namespace oopse { Vector3d com; Vector3d comvel; Vector3d comw; - info_->getComAll(com, comvel); - comw = info_->getAngularMomentum(); + if (needPos_ && needVel_){ + info_->getComAll(com, comvel); + comw = info_->getAngularMomentum(); + }else{ + com = info_->getCom(); + comvel = 0.0; + comw = 0.0; + } s->setCOMprops(com, comvel, comw); } @@ -257,7 +263,6 @@ namespace oopse { std::string line; #ifndef IS_MPI - inFile_->clear(); inFile_->seekg(framePos_[whichFrame]);