]> https://gitweb.dealii.org/ - dealii.git/commitdiff
fix mg number cache
authorTimo Heister <timo.heister@gmail.com>
Mon, 27 May 2013 14:10:23 +0000 (14:10 +0000)
committerTimo Heister <timo.heister@gmail.com>
Mon, 27 May 2013 14:10:23 +0000 (14:10 +0000)
git-svn-id: https://svn.dealii.org/trunk@29648 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/source/dofs/dof_handler_policy.cc

index a45fd8c1676a838ffbb07a600e013a3e2ac3952c..813cb517fd25a59e6933a674a7b463dae21a1c48 100644 (file)
@@ -917,8 +917,12 @@ namespace internal
 
             number_caches[level].n_global_dofs = next_free_dof;
             number_caches[level].n_locally_owned_dofs = next_free_dof;
+            number_caches[level].locally_owned_dofs = complete_index_set(next_free_dof);
+            number_caches[level].locally_owned_dofs_per_processor.resize(1);
+            number_caches[level].locally_owned_dofs_per_processor[0] = complete_index_set(next_free_dof);
+            number_caches[level].n_locally_owned_dofs_per_processor.resize(1);
+            number_caches[level].n_locally_owned_dofs_per_processor[0] = next_free_dof;
           }
-
         const_cast<dealii::Triangulation<dim, spacedim>&>(dof_handler.get_tria()).load_user_flags (user_flags);
       }
 

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.