From 54401f57c51a6b8d2ab03e7e916b6ad412b51efe Mon Sep 17 00:00:00 2001 From: Martin Kronbichler Date: Thu, 4 Feb 2010 16:25:37 +0000 Subject: [PATCH] Use a shortcut to the vector in copy_to_mg. git-svn-id: https://svn.dealii.org/trunk@20498 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/deal.II/source/multigrid/mg_transfer_prebuilt.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 -- 2.39.5