From 65fa5e10b76976e8619fd42cdf3bd6ab38056e03 Mon Sep 17 00:00:00 2001 From: "daniel.arndt" Date: Thu, 5 Dec 2013 12:30:16 +0000 Subject: [PATCH] Adjust the tests using collect_periodic_faces to the new signature in r31900 git-svn-id: https://svn.dealii.org/trunk@31901 0785d39b-7218-0410-832d-ea1e28bc413d --- tests/deal.II/grid_tools_05.cc | 10 ++++++---- tests/deal.II/grid_tools_06.cc | 10 ++++++---- tests/mpi/periodicity_01.cc | 14 ++++++++------ 3 files changed, 20 insertions(+), 14 deletions(-) diff --git a/tests/deal.II/grid_tools_05.cc b/tests/deal.II/grid_tools_05.cc index bbe85ed40a..9d4f5850dc 100644 --- a/tests/deal.II/grid_tools_05.cc +++ b/tests/deal.II/grid_tools_05.cc @@ -205,8 +205,9 @@ int main() typedef Triangulation<2>::cell_iterator CellIterator2; typedef std::vector > FaceVector2; - FaceVector2 test2 = GridTools::collect_periodic_faces - (triangulation2, 42, 1, dealii::Tensor<1,2>()); + FaceVector2 test2; + GridTools::collect_periodic_faces + (triangulation2, 42, 1, test2, dealii::Tensor<1,2>()); for (FaceVector2::iterator it = test2.begin(); it != test2.end(); ++it) print_match(it->cell[0]->face(it->face_idx[0]), @@ -223,8 +224,9 @@ int main() typedef Triangulation<3>::cell_iterator CellIterator3; typedef std::vector > FaceVector3; - FaceVector3 test3 = GridTools::collect_periodic_faces - (triangulation3, 42, 2, dealii::Tensor<1,3>()); + FaceVector3 test3; + GridTools::collect_periodic_faces + (triangulation3, 42, 2, test3, dealii::Tensor<1,3>()); for (FaceVector3::iterator it = test3.begin(); it != test3.end(); ++it) print_match(it->cell[0]->face(it->face_idx[0]), diff --git a/tests/deal.II/grid_tools_06.cc b/tests/deal.II/grid_tools_06.cc index cf2ed7c626..951d63b76f 100644 --- a/tests/deal.II/grid_tools_06.cc +++ b/tests/deal.II/grid_tools_06.cc @@ -225,8 +225,9 @@ int main() typedef Triangulation<2>::cell_iterator CellIterator; typedef std::vector > FaceVector; - FaceVector test = GridTools::collect_periodic_faces - (triangulation, 42, 43, 1, dealii::Tensor<1,2>()); + FaceVector test; + GridTools::collect_periodic_faces + (triangulation, 42, 43, 1, test, dealii::Tensor<1,2>()); deallog << "Triangulation: " << i << std::endl; @@ -248,8 +249,9 @@ int main() typedef Triangulation<3>::cell_iterator CellIterator; typedef std::vector > FaceVector; - FaceVector test = GridTools::collect_periodic_faces - (triangulation, 42, 43, 2, dealii::Tensor<1,3>()); + FaceVector test; + GridTools::collect_periodic_faces + (triangulation, 42, 43, 2, test, dealii::Tensor<1,3>()); deallog << "Triangulation: " << i << std::endl; diff --git a/tests/mpi/periodicity_01.cc b/tests/mpi/periodicity_01.cc index 4b9ccb0fa1..8a7199b124 100644 --- a/tests/mpi/periodicity_01.cc +++ b/tests/mpi/periodicity_01.cc @@ -481,13 +481,15 @@ namespace Step40 (triangulation,reps,p1,p2,true); + std::vector::cell_iterator> > + periodicity_vector; + for(int i=1; i::cell_iterator> > - periodicity_vector = GridTools::collect_periodic_faces - ( triangulation, /*b_id1*/ 2*i, /*b_id2*/ 2*i+1, /*direction*/ i); - triangulation.add_periodicity(periodicity_vector); - } + GridTools::collect_periodic_faces + ( triangulation, /*b_id1*/ 2*i, /*b_id2*/ 2*i+1, + /*direction*/ i, periodicity_vector); + + triangulation.add_periodicity(periodicity_vector); triangulation.refine_global (1); } else -- 2.39.5