--- trunk/OOPSE/libmdtools/SimSetup.cpp 2003/09/02 14:30:12 738 +++ trunk/OOPSE/libmdtools/SimSetup.cpp 2003/09/19 20:00:27 778 @@ -686,6 +686,12 @@ void SimSetup::gatherInfo(void){ if (globals->haveThermalTime()){ info[i].thermalTime = globals->getThermalTime(); + } + + info[i].resetIntegrator = 0; + if( globals->haveResetTime() ){ + info[i].resetTime = globals->getResetTime(); + info[i].resetIntegrator = 1; } // check for the temperature set flag @@ -1343,7 +1349,7 @@ void SimSetup::makeIntegrator(void){ int k; NVT* myNVT = NULL; - NPTi* myNPTi = NULL; + NPTi >* myNPTi = NULL; NPTf* myNPTf = NULL; NPTim* myNPTim = NULL; NPTfm* myNPTfm = NULL; @@ -1383,10 +1389,10 @@ void SimSetup::makeIntegrator(void){ case NPTi_ENS: if (globals->haveZconstraints()){ setupZConstraint(info[k]); - myNPTi = new ZConstraint >(&(info[k]), the_ff); + myNPTi = new ZConstraint > >(&(info[k]), the_ff); } else - myNPTi = new NPTi(&(info[k]), the_ff); + myNPTi = new NPTi >(&(info[k]), the_ff); myNPTi->setTargetTemp(globals->getTargetTemp());