public void pack(){
  cellIds.trimToSize();
}

public void pack ( ) { cellIds . trimToSize ( ) ; }
if there are more than " excess " elements of the cell_ids ( ) vector that are allocated but unused , reallocate the array to eliminate the excess space . this reduces memory usage when many cell unions need to be held in memory at once .
