message: print out only unique points in pfinfpts
diff: @@ -273,41 +273,17 @@ int main (int argc, char *argv[])
  }
  }
  - int pts_cnt_glob = pts_cnt,
  - found_loc_glob = found_loc,
  - found_away_glob = found_away,
  - not_found_glob = not_found,
  - face_pts_glob = face_pts;
  - double max_err_glob = max_err,
  - max_dist_glob = max_dist;
  -
  - MPI_Allreduce(&pts_cnt, &pts_cnt_glob, 1, MPI_INT, MPI_SUM,
  - MPI_COMM_WORLD);
  - MPI_Allreduce(&found_loc, &found_loc_glob, 1, MPI_INT, MPI_SUM,
  - MPI_COMM_WORLD);
  - MPI_Allreduce(&found_away, &found_away_glob, 1, MPI_INT, MPI_SUM,
  - MPI_COMM_WORLD);
  - MPI_Allreduce(&not_found, &not_found_glob, 1, MPI_INT, MPI_SUM,
  - MPI_COMM_WORLD);
  - MPI_Allreduce(&face_pts, &face_pts_glob, 1, MPI_INT, MPI_SUM,
  - MPI_COMM_WORLD);
  -
  - MPI_Allreduce(&max_err, &max_err_glob, 1, MPI_DOUBLE, MPI_MAX,
  - MPI_COMM_WORLD);
  - MPI_Allreduce(&max_dist, &max_dist_glob, 1, MPI_DOUBLE, MPI_MAX,
  - MPI_COMM_WORLD);
  -
  - // Print the cumulative results for all the tasks
  + // Print the results for task 0 since all tasks have the same set of points.
  if (myid == 0)
  {
  cout << setprecision(16)
  - << "Searched points: " << pts_cnt_glob
  - << "\nFound on local mesh: " << found_loc_glob
  - << "\nFound on other tasks: " << found_away_glob
  - << "\nMax interp error: " << max_err_glob
  - << "\nMax dist (of found): " << max_dist_glob
  - << "\nPoints not found: " << not_found_glob
  - << "\nPoints on faces: " << face_pts_glob << endl;
  + << "Searched unique points: " << pts_cnt
  + << "\nFound on local mesh: " << found_loc
  + << "\nFound on other tasks: " << found_away
  + << "\nMax interp error: " << max_err
  + << "\nMax dist (of found): " << max_dist
  + << "\nPoints not found: " << not_found
  + << "\nPoints on faces: " << face_pts << endl;
  }
  // Free the internal gslib data.
  