| 44 | 
  | 
 * | 
| 45 | 
  | 
 *  Created by Charles F. Vardeman II on 11 Dec 2006. | 
| 46 | 
  | 
 *  @author  Charles F. Vardeman II | 
| 47 | 
< | 
 *  @version $Id: ConvexHull.cpp,v 1.16 2009-10-20 20:05:28 chuckv Exp $ | 
| 47 | 
> | 
 *  @version $Id: ConvexHull.cpp,v 1.17 2009-10-20 20:36:56 gezelter Exp $ | 
| 48 | 
  | 
 * | 
| 49 | 
  | 
 */ | 
| 50 | 
  | 
 | 
| 155 | 
  | 
    masses.push_back(sd->getMass()); | 
| 156 | 
  | 
  } | 
| 157 | 
  | 
 | 
| 158 | 
+ | 
 | 
| 159 | 
+ | 
 | 
| 160 | 
  | 
  MPI::COMM_WORLD.Allgather(&localHullSites, 1, MPI::INT, &hullSitesOnProc[0], | 
| 161 | 
  | 
                            1, MPI::INT); | 
| 162 | 
  | 
 | 
| 163 | 
  | 
  int globalHullSites = 0; | 
| 164 | 
< | 
  for (int iproc = 0; i < nproc; iproc++){ | 
| 164 | 
> | 
  for (int iproc = 0; iproc < nproc; iproc++){ | 
| 165 | 
> | 
    std::cerr << "iproc = " << iproc << " sites = " << hullSitesOnProc[iproc] << "\n"; | 
| 166 | 
  | 
    globalHullSites += hullSitesOnProc[iproc]; | 
| 167 | 
  | 
    coordsOnProc[iproc] = dim_ * hullSitesOnProc[iproc]; | 
| 168 | 
  | 
  } | 
| 170 | 
  | 
  displacements[0] = 0; | 
| 171 | 
  | 
  vectorDisplacements[0] = 0; | 
| 172 | 
  | 
   | 
| 173 | 
< | 
  for (int iproc = 1; i < nproc; iproc++){ | 
| 173 | 
> | 
  for (int iproc = 1; iproc < nproc; iproc++){ | 
| 174 | 
  | 
    displacements[iproc] = displacements[iproc-1] + hullSitesOnProc[iproc-1]; | 
| 175 | 
  | 
    vectorDisplacements[iproc] = vectorDisplacements[iproc-1] + coordsOnProc[iproc-1];  | 
| 176 | 
  | 
  } |