message: ParNCMesh::GetFaceNeighbors: fixed crash on curved meshes.
diff: @@ -1168,16 +1168,17 @@ void ParNCMesh::GetFaceNeighbors(ParMesh &pmesh)
  // create vertices in 'face_nbr_vertices'
  {
  pmesh.face_nbr_vertices.SetSize(vert_map.size());
  + if (coordinates.Size())
  + {
  tmp_vertex = new TmpVertex[nodes.NumIds()]; // TODO: something cheaper?
  -
  - std::map<int, int>::iterator it;
  - for (it = vert_map.begin(); it != vert_map.end(); ++it)
  + for (auto it = vert_map.begin(); it != vert_map.end(); ++it)
  {
  pmesh.face_nbr_vertices[it->second-1].SetCoords(
  spaceDim, CalcVertexPos(it->first));
  }
  delete [] tmp_vertex;
  }
  + }
  // make the 'send_face_nbr_elements' table
  send_elems.Sort();
  