message: Fix bug when creating nodes in LOR mesh
diff: @@ -3597,12 +3597,17 @@ Mesh::Mesh(Mesh *orig_mesh, int ref_factor, int ref_type)
  if (orig_mesh->GetNodes())
  {
  - bool discont = orig_mesh->GetNodalFESpace()->IsDGSpace();
  - SetCurvature(1, discont, spaceDim);
  Vector node_coordinates_vec(
  node_coordinates.Data(),
  node_coordinates.Width()*node_coordinates.Height());
  - SetNodes(node_coordinates_vec);
  + L2_FECollection fec_dg(1, Dim, BasisType::GaussLobatto);
  + FiniteElementSpace fes_dg(this, &fec_dg, spaceDim, 1);
  + GridFunction nodes_dg(&fes_dg);
  + nodes_dg = node_coordinates_vec;
  +
  + bool discont = orig_mesh->GetNodalFESpace()->IsDGSpace();
  + SetCurvature(1, discont, spaceDim);
  + Nodes->ProjectGridFunction(nodes_dg);
  }
  // Add refined boundary elements
  