--- trunk/src/integrators/Velocitizer.cpp 2005/03/01 23:02:33 388 +++ trunk/src/integrators/Velocitizer.cpp 2005/03/02 16:28:20 393 @@ -44,9 +44,15 @@ #include "primitives/Molecule.hpp" #include "primitives/StuntDouble.hpp" +#ifndef IS_MPI +#include "math/SeqRandNumGen.hpp" +#else +#include "math/ParallelRandNumGen.hpp" +#endif + namespace oopse { -Velocitizer::Velocitizer(SimInfo* info) { +Velocitizer::Velocitizer(SimInfo* info) : info_(info) { int seedValue; Globals * simParams = info->getSimParams(); @@ -54,9 +60,9 @@ Velocitizer::Velocitizer(SimInfo* info) { #ifndef IS_MPI if (simParams->haveSeed()) { seedValue = simParams->getSeed(); - randNumGen_ = new MTRand(seedValue); + randNumGen_ = new SeqRandNumGen(seedValue); }else { - randNumGen_ = new MTRand(); + randNumGen_ = new SeqRandNumGen(); } #else if (simParams->haveSeed()) {