]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Initialize entry 4 and 5 of IndexStorageVariants::vector_partitioner_face_variants
authorPeter Munch <peterrmuench@gmail.com>
Fri, 7 Feb 2020 18:46:35 +0000 (19:46 +0100)
committerPeter Munch <peterrmuench@gmail.com>
Fri, 7 Feb 2020 18:46:35 +0000 (19:46 +0100)
include/deal.II/matrix_free/matrix_free.templates.h
tests/matrix_free/face_setup_01.with_mpi=true.with_p4est=true.mpirun=1.output
tests/matrix_free/face_setup_01.with_mpi=true.with_p4est=true.mpirun=2.output

index 3f317a1c95cb973196c5a1cccee8456608cea8aa..6505aeb3e8979733cdcd9387c7975b02ce07edca 100644 (file)
@@ -1934,6 +1934,15 @@ MatrixFree<dim, Number, VectorizedArrayType>::initialize_indices(
                                 di.vector_partitioner_face_variants[4],
                                 loop_over_all_faces);
             }
+          else
+            {
+              di.vector_partitioner_face_variants[3].reset(
+                new Utilities::MPI::Partitioner(part.locally_owned_range(),
+                                                part.get_mpi_communicator()));
+              di.vector_partitioner_face_variants[4].reset(
+                new Utilities::MPI::Partitioner(part.locally_owned_range(),
+                                                part.get_mpi_communicator()));
+            }
         }
     }
 
index c446a4ed14e2ede9aa8550351f4a3f542cc62fe4..86e0e01e6c53974c1dd042b782b6eb094fd1dbca 100644 (file)
@@ -3,3 +3,5 @@ DEAL:0::main partitioner: size=2506 local_size=2506 n_ghosts=0
 DEAL:0::partitioner: size=2506 local_size=2506 n_ghosts=0
 DEAL:0::partitioner: size=2506 local_size=2506 n_ghosts=0
 DEAL:0::partitioner: size=2506 local_size=2506 n_ghosts=0
+DEAL:0::partitioner: size=2506 local_size=2506 n_ghosts=0
+DEAL:0::partitioner: size=2506 local_size=2506 n_ghosts=0
index 96b0fa317fc81592c790a0faa22662f2c56a7f03..205ec4c86ebafc7380c7c7bc68cf3d567945c187 100644 (file)
@@ -3,9 +3,13 @@ DEAL:0::main partitioner: size=2506 local_size=1492 n_ghosts=273
 DEAL:0::partitioner: size=2506 local_size=1492 n_ghosts=0
 DEAL:0::partitioner: size=2506 local_size=1492 n_ghosts=273
 DEAL:0::partitioner: size=2506 local_size=1492 n_ghosts=273
+DEAL:0::partitioner: size=2506 local_size=1492 n_ghosts=0
+DEAL:0::partitioner: size=2506 local_size=1492 n_ghosts=0
 
 DEAL:1::main partitioner: size=2506 local_size=1014 n_ghosts=442
 DEAL:1::partitioner: size=2506 local_size=1014 n_ghosts=169
 DEAL:1::partitioner: size=2506 local_size=1014 n_ghosts=442
 DEAL:1::partitioner: size=2506 local_size=1014 n_ghosts=442
+DEAL:1::partitioner: size=2506 local_size=1014 n_ghosts=0
+DEAL:1::partitioner: size=2506 local_size=1014 n_ghosts=0
 

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.