--- trunk/OOPSE/libmdtools/NPTf.cpp 2003/11/06 19:11:38 853 +++ trunk/OOPSE/libmdtools/NPTf.cpp 2003/11/06 22:01:37 855 @@ -39,23 +39,25 @@ template NPTf::NPTf ( SimInfo *theInfo, } } + + if( theInfo->useInitXSstate ){ // retrieve eta array from simInfo if it exists data = info->getProperty(ETAVALUE_ID); if(data){ etaValue = dynamic_cast(data); - + if(etaValue){ - etaArray = etaValue->getData(); - - for(i = 0; i < 3; i++){ - for (j = 0; j < 3; j++){ - eta[i][j] = etaArray[3*i+j]; - oldEta[i][j] = eta[i][j]; - } - } - + etaArray = etaValue->getData(); + + for(i = 0; i < 3; i++){ + for (j = 0; j < 3; j++){ + eta[i][j] = etaArray[3*i+j]; + oldEta[i][j] = eta[i][j]; + } + } } } + } }