From 1108101ba16e442705a134baeb3e00f2a8c0252c Mon Sep 17 00:00:00 2001 From: kanschat Date: Fri, 27 Apr 2007 00:57:19 +0000 Subject: [PATCH] add missing reinit functions git-svn-id: https://svn.dealii.org/trunk@14644 0785d39b-7218-0410-832d-ea1e28bc413d --- .../deal.II/include/multigrid/mg_transfer_block.templates.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/deal.II/deal.II/include/multigrid/mg_transfer_block.templates.h b/deal.II/deal.II/include/multigrid/mg_transfer_block.templates.h index 83b35992d5..fba513ae2d 100644 --- a/deal.II/deal.II/include/multigrid/mg_transfer_block.templates.h +++ b/deal.II/deal.II/include/multigrid/mg_transfer_block.templates.h @@ -42,6 +42,7 @@ MGTransferBlockSelect::copy_to_mg ( MGLevelObject > &dst, const BlockVector &src) const { + MGTools::reinit_vector_by_blocks(mg_dof_handler, dst, selected, sizes); // For MGTransferBlockSelect, the // multilevel block is always the // first, since only one block is selected. @@ -60,6 +61,7 @@ MGTransferBlockSelect::copy_to_mg ( MGLevelObject > &dst, const Vector &src) const { + MGTools::reinit_vector_by_blocks(mg_dof_handler, dst, selected, sizes); // For MGTransferBlockSelect, the // multilevel block is always the // first, since only one block is selected. @@ -155,6 +157,7 @@ MGTransferBlock::copy_to_mg ( MGLevelObject >& dst, const BlockVector& src) const { + MGTools::reinit_vector_by_blocks(mg_dof_handler, dst, selected, sizes); for (unsigned int block=0;block