| 1730 | 
  | 
      int isd; | 
| 1731 | 
  | 
      StuntDouble* sd; | 
| 1732 | 
  | 
      vector<StuntDouble*> aSites; | 
| 1733 | 
– | 
      ConvexHull* surfaceMeshA = new ConvexHull(); | 
| 1733 | 
  | 
      seleManA_.setSelectionSet(evaluatorA_.evaluate()); | 
| 1734 | 
  | 
      for (sd = seleManA_.beginSelected(isd); sd != NULL;  | 
| 1735 | 
  | 
           sd = seleManA_.nextSelected(isd)) { | 
| 1736 | 
  | 
        aSites.push_back(sd); | 
| 1737 | 
  | 
      } | 
| 1738 | 
< | 
 | 
| 1738 | 
> | 
      ConvexHull* surfaceMeshA = new ConvexHull(); | 
| 1739 | 
  | 
      surfaceMeshA->computeHull(aSites); | 
| 1740 | 
  | 
      areaA = surfaceMeshA->getArea(); | 
| 1741 | 
+ | 
      delete surfaceMeshA; | 
| 1742 | 
+ | 
 | 
| 1743 | 
  | 
    } else { | 
| 1744 | 
  | 
      if (usePeriodicBoundaryConditions_) { | 
| 1745 | 
  | 
        // in periodic boundaries, the surface area is twice the x-y | 
| 1759 | 
  | 
      int isd; | 
| 1760 | 
  | 
      StuntDouble* sd; | 
| 1761 | 
  | 
      vector<StuntDouble*> bSites; | 
| 1761 | 
– | 
 | 
| 1762 | 
  | 
      seleManB_.setSelectionSet(evaluatorB_.evaluate()); | 
| 1763 | 
– | 
     | 
| 1763 | 
  | 
      for (sd = seleManB_.beginSelected(isd); sd != NULL;  | 
| 1764 | 
  | 
           sd = seleManB_.nextSelected(isd)) { | 
| 1765 | 
  | 
        bSites.push_back(sd); | 
| 1766 | 
  | 
      } | 
| 1767 | 
< | 
 | 
| 1769 | 
< | 
      ConvexHull* surfaceMeshB = new ConvexHull(); | 
| 1770 | 
< | 
 | 
| 1767 | 
> | 
      ConvexHull* surfaceMeshB = new ConvexHull();     | 
| 1768 | 
  | 
      surfaceMeshB->computeHull(bSites); | 
| 1769 | 
  | 
      areaB = surfaceMeshB->getArea(); | 
| 1770 | 
+ | 
      delete surfaceMeshB; | 
| 1771 | 
+ | 
 | 
| 1772 | 
  | 
    } else { | 
| 1773 | 
  | 
      if (usePeriodicBoundaryConditions_) { | 
| 1774 | 
  | 
        // in periodic boundaries, the surface area is twice the x-y |