From: Martin Kronbichler Date: Thu, 4 Feb 2010 16:25:37 +0000 (+0000) Subject: Use a shortcut to the vector in copy_to_mg. X-Git-Tag: v8.0.0~6549 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=54401f57c51a6b8d2ab03e7e916b6ad412b51efe;p=dealii.git Use a shortcut to the vector in copy_to_mg. git-svn-id: https://svn.dealii.org/trunk@20498 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/deal.II/source/multigrid/mg_transfer_prebuilt.cc b/deal.II/deal.II/source/multigrid/mg_transfer_prebuilt.cc index e4f958f789..8b833a365f 100644 --- a/deal.II/deal.II/source/multigrid/mg_transfer_prebuilt.cc +++ b/deal.II/deal.II/source/multigrid/mg_transfer_prebuilt.cc @@ -121,11 +121,12 @@ MGTransferPrebuilt::copy_to_mg ( for (unsigned int level=mg_dof_handler.get_tria().n_levels();level != 0;) { --level; + VECTOR& dst_level = dst[level]; typedef std::vector >::const_iterator IT; for (IT i= copy_indices[level].begin(); i != copy_indices[level].end();++i) - dst[level](i->second) = src(i->first); + dst_level(i->second) = src(i->first); // For non-DG: degrees of // freedom in the refinement // face may need special