]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
add missing reinit functions
authorkanschat <kanschat@0785d39b-7218-0410-832d-ea1e28bc413d>
Fri, 27 Apr 2007 00:57:19 +0000 (00:57 +0000)
committerkanschat <kanschat@0785d39b-7218-0410-832d-ea1e28bc413d>
Fri, 27 Apr 2007 00:57:19 +0000 (00:57 +0000)
git-svn-id: https://svn.dealii.org/trunk@14644 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/deal.II/include/multigrid/mg_transfer_block.templates.h

index 83b35992d5bad2c6a04c78272c9c8c985b7372a1..fba513ae2d656b01606e083f77e87b1e8641368c 100644 (file)
@@ -42,6 +42,7 @@ MGTransferBlockSelect<number>::copy_to_mg (
   MGLevelObject<Vector<number> > &dst,
   const BlockVector<number2>     &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<number>::copy_to_mg (
   MGLevelObject<Vector<number> > &dst,
   const Vector<number2>          &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<number>::copy_to_mg (
   MGLevelObject<BlockVector<number> >& dst,
   const BlockVector<number2>& src) const
 {
+  MGTools::reinit_vector_by_blocks(mg_dof_handler, dst, selected, sizes);
   for (unsigned int block=0;block<selected.size();++block)
     if (selected[block])
       for (unsigned int level=0;level<mg_dof_handler.get_tria().n_levels();++level)

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.