diff --git a/src/tools/BiasRepresentation.cpp b/src/tools/BiasRepresentation.cpp index 96e272b900d3f9e2da513ae2d0b28eed320b1885..3c25c4fdfb53d03cdb15a87cea74ddbb7b2278ca 100644 --- a/src/tools/BiasRepresentation.cpp +++ b/src/tools/BiasRepresentation.cpp @@ -158,12 +158,12 @@ void BiasRepresentation::pushKernel( IFile *ifile ){ vector<unsigned> nneighb; if(doInt_) nneighb=BiasGrid_->getNbin(); else nneighb=kk->getSupport(BiasGrid_->getDx()); - vector<Grid::index> neighbors=BiasGrid_->getNeighbors(kk->getCenter(),nneighb); + vector<Grid::index_t> neighbors=BiasGrid_->getNeighbors(kk->getCenter(),nneighb); vector<double> der(ndim); vector<double> xx(ndim); if(mycomm.Get_size()==1){ for(unsigned i=0;i<neighbors.size();++i){ - Grid::index ineigh=neighbors[i]; + Grid::index_t ineigh=neighbors[i]; for(int j=0;j<ndim;++j){der[j]=0.0;} BiasGrid_->getPoint(ineigh,xx); // assign xx to a new vector of values @@ -185,7 +185,7 @@ void BiasRepresentation::pushKernel( IFile *ifile ){ vector<double> allbias(neighbors.size(),0.0); vector<double> tmpder(ndim); for(unsigned i=rank;i<neighbors.size();i+=stride){ - Grid::index ineigh=neighbors[i]; + Grid::index_t ineigh=neighbors[i]; BiasGrid_->getPoint(ineigh,xx); for(int j=0;j<ndim;++j){values[j]->set(xx[j]);} if(doInt_) allbias[i]=kk->evaluate(values,der,true,doInt_,lowI_,uppI_); @@ -202,7 +202,7 @@ void BiasRepresentation::pushKernel( IFile *ifile ){ mycomm.Sum(allbias); mycomm.Sum(allder); for(unsigned i=0;i<neighbors.size();++i){ - Grid::index ineigh=neighbors[i]; + Grid::index_t ineigh=neighbors[i]; for(int j=0;j<ndim;++j){der[j]=allder[ndim*i+j];} BiasGrid_->addValueAndDerivatives(ineigh,allbias[i],der); }