]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Also use std::next for ++object.begin(x).
authorWolfgang Bangerth <bangerth@colostate.edu>
Fri, 27 Aug 2021 17:33:40 +0000 (11:33 -0600)
committerWolfgang Bangerth <bangerth@colostate.edu>
Thu, 2 Sep 2021 20:37:10 +0000 (14:37 -0600)
29 files changed:
tests/bits/chunk_sparse_matrix_iterator_11.cc
tests/bits/chunk_sparse_matrix_iterator_12.cc
tests/bits/periodicity_01.cc
tests/bits/periodicity_02.cc
tests/bits/periodicity_03.cc
tests/bits/periodicity_04.cc
tests/bits/periodicity_08.cc
tests/bits/periodicity_09.cc
tests/bits/sparse_matrix_iterator_11.cc
tests/bits/sparse_matrix_iterator_12.cc
tests/dofs/dof_tools_01a.cc
tests/dofs/dof_tools_01a_constraints_false.cc
tests/dofs/dof_tools_01a_constraints_true.cc
tests/dofs/dof_tools_01a_subdomain.cc
tests/dofs/dof_tools_02a.cc
tests/dofs/dof_tools_02a_constraints_false.cc
tests/dofs/dof_tools_02a_constraints_true.cc
tests/dofs/dof_tools_02a_subdomain.cc
tests/dofs/dof_tools_15a.cc
tests/dofs/dof_tools_16a.cc
tests/dofs/dof_tools_17a.cc
tests/dofs/dof_tools_18a.cc
tests/dofs/dof_tools_18a_1d.cc
tests/dofs/dof_tools_21_b_x.cc
tests/dofs/dof_tools_21_b_x_q3.cc
tests/dofs/dof_tools_21_b_y.cc
tests/dofs/sparsity_pattern_02.cc
tests/dofs/sparsity_pattern_03.cc
tests/dofs/sparsity_pattern_04.cc

index 0a9062a16e39d76341219831ad6de4825f4bb75b..e61143efeded09c6198f8f247f1335e4cacede78 100644 (file)
@@ -20,6 +20,8 @@
 
 #include <deal.II/lac/chunk_sparse_matrix.h>
 
+#include <iterator>
+
 #include "../tests.h"
 
 
index c72f7a9ab05a783c709a9ec75c4843b07af03adc..2ca738e4912d2ebef5e64e64ca1892e9740a322f 100644 (file)
@@ -19,6 +19,8 @@
 
 #include <deal.II/lac/chunk_sparse_matrix.h>
 
+#include <iterator>
+
 #include "../tests.h"
 
 
index 98195bf5e7d2a81a27ec9341e0b1869b5cb9dc9a..657c0558e623596fbbad908dc0b86dcfde206b8c 100644 (file)
@@ -55,9 +55,10 @@ test()
   dof_handler.distribute_dofs(fe);
 
   AffineConstraints<double> cm;
-  DoFTools::make_periodicity_constraints(dof_handler.begin(0)->face(0),
-                                         (++dof_handler.begin(0))->face(1),
-                                         cm);
+  DoFTools::make_periodicity_constraints(
+    dof_handler.begin(0)->face(0),
+    (std::next(dof_handler.begin(0)))->face(1),
+    cm);
 
   deallog << "dim " << std::to_string(dim) << ":" << std::endl;
   cm.print(deallog.get_file_stream());
index 068f84193e8bcb8739f47777c69a5bfd718a262e..2d5d2f07aac7891bb1c3485dd264c80194186461 100644 (file)
@@ -59,9 +59,10 @@ test()
   dof_handler.distribute_dofs(fe);
 
   AffineConstraints<double> cm;
-  DoFTools::make_periodicity_constraints(dof_handler.begin(0)->face(0),
-                                         (++dof_handler.begin(0))->face(1),
-                                         cm);
+  DoFTools::make_periodicity_constraints(
+    dof_handler.begin(0)->face(0),
+    (std::next(dof_handler.begin(0)))->face(1),
+    cm);
   cm.print(deallog.get_file_stream());
 }
 
index e1e2f03e12d7de14e0c53524102e480f5a0e8884..5f7191aedbc5a3e44583f17bc379205f208c2cbe 100644 (file)
@@ -61,9 +61,10 @@ test()
   dof_handler.distribute_dofs(fe);
 
   AffineConstraints<double> cm;
-  DoFTools::make_periodicity_constraints(dof_handler.begin(0)->face(0),
-                                         (++dof_handler.begin(0))->face(1),
-                                         cm);
+  DoFTools::make_periodicity_constraints(
+    dof_handler.begin(0)->face(0),
+    (std::next(dof_handler.begin(0)))->face(1),
+    cm);
   cm.print(deallog.get_file_stream());
 }
 
index 0c1cb986fe5e3a6b06c79801445b9755581dbcd4..17f57245c7c2cf524af8aada04f824e49747c499 100644 (file)
@@ -68,10 +68,11 @@ test()
   std::vector<bool> mask(2, true);
   mask[1] = false;
   AffineConstraints<double> cm;
-  DoFTools::make_periodicity_constraints(dof_handler.begin(0)->face(0),
-                                         (++dof_handler.begin(0))->face(1),
-                                         cm,
-                                         mask);
+  DoFTools::make_periodicity_constraints(
+    dof_handler.begin(0)->face(0),
+    (std::next(dof_handler.begin(0)))->face(1),
+    cm,
+    mask);
   cm.print(deallog.get_file_stream());
 }
 
index 0101fed2199e33f9b6a6c33d39e00cd1316738a0..e076c0d28082964c0ce4e82d4dd862621707f18e 100644 (file)
@@ -55,9 +55,10 @@ test()
   dof_handler.distribute_dofs(fe);
 
   AffineConstraints<std::complex<double>> cm;
-  DoFTools::make_periodicity_constraints(dof_handler.begin(0)->face(0),
-                                         (++dof_handler.begin(0))->face(1),
-                                         cm);
+  DoFTools::make_periodicity_constraints(
+    dof_handler.begin(0)->face(0),
+    (std::next(dof_handler.begin(0)))->face(1),
+    cm);
   cm.print(deallog.get_file_stream());
 }
 
index ad1bb49cf2560c0de301f392923b8f3572a315a8..728f5c60bb425c07e5d20cba533bed627c81ec4c 100644 (file)
@@ -68,16 +68,17 @@ test()
   deallog << dim << " 1/periodicity_factor: " << 1. / periodicity_factor
           << std::endl;
 
-  DoFTools::make_periodicity_constraints(dof_handler.begin(0)->face(0),
-                                         (++dof_handler.begin(0))->face(1),
-                                         cm,
-                                         ComponentMask(),
-                                         true,
-                                         false,
-                                         false,
-                                         FullMatrix<double>(),
-                                         std::vector<unsigned int>(),
-                                         periodicity_factor);
+  DoFTools::make_periodicity_constraints(
+    dof_handler.begin(0)->face(0),
+    (std::next(dof_handler.begin(0)))->face(1),
+    cm,
+    ComponentMask(),
+    true,
+    false,
+    false,
+    FullMatrix<double>(),
+    std::vector<unsigned int>(),
+    periodicity_factor);
   cm.print(deallog.get_file_stream());
 }
 
index 23bdfaac7433ece2f30580c23ddfceac7497b3c7..6f4da75e5c8e2d0e6c77858af8db628d33a4850f 100644 (file)
@@ -20,6 +20,8 @@
 #include <deal.II/lac/sparse_matrix.h>
 #include <deal.II/lac/sparsity_pattern.h>
 
+#include <iterator>
+
 #include "../tests.h"
 
 
index eac35f607c388068cbef1bddab49d836bae8c85c..13650baebee39b0266bfdfd5e3d42bc7674a37d3 100644 (file)
@@ -20,6 +20,8 @@
 #include <deal.II/lac/sparse_matrix.h>
 #include <deal.II/lac/sparsity_pattern.h>
 
+#include <iterator>
+
 #include "../tests.h"
 
 
index 1c90687ad7465c7ee17da70ba5517ea507604fd7..16614ed1eacca8a94bda7738cc723e1b73c29f40 100644 (file)
@@ -57,7 +57,8 @@ check_this(const DoFHandler<dim> &dof_handler)
   unsigned int hash = 0;
   for (unsigned int l = 0; l < sp.n_rows(); ++l)
     hash +=
-      l * (sp.row_length(l) + (sp.begin(l) - sp.begin()) +
-           (sp.row_length(l) > 1 ? ++sp.begin(l) : sp.begin(l))->column());
+      l *
+      (sp.row_length(l) + (sp.begin(l) - sp.begin()) +
+       (sp.row_length(l) > 1 ? std::next(sp.begin(l)) : sp.begin(l))->column());
   deallog << hash << std::endl;
 }
index 1a732fdb8f94f12bbec6f03a4a53273f9bd9849b..857004ef6dcd1d41ce03cf4c7f0ae3f4ec9595b6 100644 (file)
@@ -63,7 +63,8 @@ check_this(const DoFHandler<dim> &dof_handler)
   unsigned int hash = 0;
   for (unsigned int l = 0; l < sp.n_rows(); ++l)
     hash +=
-      l * (sp.row_length(l) + (sp.begin(l) - sp.begin()) +
-           (sp.row_length(l) > 1 ? ++sp.begin(l) : sp.begin(l))->column());
+      l *
+      (sp.row_length(l) + (sp.begin(l) - sp.begin()) +
+       (sp.row_length(l) > 1 ? std::next(sp.begin(l)) : sp.begin(l))->column());
   deallog << hash << std::endl;
 }
index c2d37854e454b0157da0038b3f9a92d05365bb2d..e93dc88bd8b634b685ee318f968995bd6bca1f9b 100644 (file)
@@ -63,7 +63,8 @@ check_this(const DoFHandler<dim> &dof_handler)
   unsigned int hash = 0;
   for (unsigned int l = 0; l < sp.n_rows(); ++l)
     hash +=
-      l * (sp.row_length(l) + (sp.begin(l) - sp.begin()) +
-           (sp.row_length(l) > 1 ? ++sp.begin(l) : sp.begin(l))->column());
+      l *
+      (sp.row_length(l) + (sp.begin(l) - sp.begin()) +
+       (sp.row_length(l) > 1 ? std::next(sp.begin(l)) : sp.begin(l))->column());
   deallog << hash << std::endl;
 }
index b3e4e6c680f9f14e1214f5551af97c495743f944..6dc1feb3026a05ffb935f5de23789c21dea00e93 100644 (file)
@@ -63,7 +63,8 @@ check_this(const DoFHandler<dim> &dof_handler)
   unsigned int hash = 0;
   for (unsigned int l = 0; l < sp.n_rows(); ++l)
     hash +=
-      l * (sp.row_length(l) + (sp.begin(l) - sp.begin()) +
-           (sp.row_length(l) > 1 ? ++sp.begin(l) : sp.begin(l))->column());
+      l *
+      (sp.row_length(l) + (sp.begin(l) - sp.begin()) +
+       (sp.row_length(l) > 1 ? std::next(sp.begin(l)) : sp.begin(l))->column());
   deallog << hash << std::endl;
 }
index 57b5bc46e272229d3a40c84ad1e4a23a13f16d7a..e2a08acd77015861898e4f2b929391db4a8a9462 100644 (file)
@@ -67,7 +67,8 @@ check_this(const DoFHandler<dim> &dof_handler)
   unsigned int hash = 0;
   for (unsigned int l = 0; l < sp.n_rows(); ++l)
     hash +=
-      l * (sp.row_length(l) + (sp.begin(l) - sp.begin()) +
-           (sp.row_length(l) > 1 ? ++sp.begin(l) : sp.begin(l))->column());
+      l *
+      (sp.row_length(l) + (sp.begin(l) - sp.begin()) +
+       (sp.row_length(l) > 1 ? std::next(sp.begin(l)) : sp.begin(l))->column());
   deallog << hash << std::endl;
 }
index 035bb4c68c8d571e89cce63ce4feb14adffa4561..ab66069690ec0de97a32f1348e89412ebe02bbad 100644 (file)
@@ -73,7 +73,8 @@ check_this(const DoFHandler<dim> &dof_handler)
   unsigned int hash = 0;
   for (unsigned int l = 0; l < sp.n_rows(); ++l)
     hash +=
-      l * (sp.row_length(l) + (sp.begin(l) - sp.begin()) +
-           (sp.row_length(l) > 1 ? ++sp.begin(l) : sp.begin(l))->column());
+      l *
+      (sp.row_length(l) + (sp.begin(l) - sp.begin()) +
+       (sp.row_length(l) > 1 ? std::next(sp.begin(l)) : sp.begin(l))->column());
   deallog << hash << std::endl;
 }
index 07b2fdbca38102dff864eef24d28a3fcd3d79b0b..ce60161bc21a2b9546ec1adb472602965a97df8f 100644 (file)
@@ -73,7 +73,8 @@ check_this(const DoFHandler<dim> &dof_handler)
   unsigned int hash = 0;
   for (unsigned int l = 0; l < sp.n_rows(); ++l)
     hash +=
-      l * (sp.row_length(l) + (sp.begin(l) - sp.begin()) +
-           (sp.row_length(l) > 1 ? ++sp.begin(l) : sp.begin(l))->column());
+      l *
+      (sp.row_length(l) + (sp.begin(l) - sp.begin()) +
+       (sp.row_length(l) > 1 ? std::next(sp.begin(l)) : sp.begin(l))->column());
   deallog << hash << std::endl;
 }
index b29cd90c18e673d11b8afb77b463f77e4d1b6c80..1b229e30d5de6eb6c382c3355d257d8f2327ebcf 100644 (file)
@@ -74,7 +74,8 @@ check_this(const DoFHandler<dim> &dof_handler)
   unsigned int hash = 0;
   for (unsigned int l = 0; l < sp.n_rows(); ++l)
     hash +=
-      l * (sp.row_length(l) + (sp.begin(l) - sp.begin()) +
-           (sp.row_length(l) > 1 ? ++sp.begin(l) : sp.begin(l))->column());
+      l *
+      (sp.row_length(l) + (sp.begin(l) - sp.begin()) +
+       (sp.row_length(l) > 1 ? std::next(sp.begin(l)) : sp.begin(l))->column());
   deallog << hash << std::endl;
 }
index d2a335a6ec7224a006bdc716666260990f9d203f..aba0ebe1f02b39753b075a7b9f5592f1d8942f90 100644 (file)
@@ -66,7 +66,8 @@ check_this(const DoFHandler<dim> &dof_handler)
   unsigned int hash = 0;
   for (unsigned int l = 0; l < sp.n_rows(); ++l)
     hash +=
-      l * (sp.row_length(l) + (sp.begin(l) - sp.begin()) +
-           (sp.row_length(l) > 1 ? ++sp.begin(l) : sp.begin(l))->column());
+      l *
+      (sp.row_length(l) + (sp.begin(l) - sp.begin()) +
+       (sp.row_length(l) > 1 ? std::next(sp.begin(l)) : sp.begin(l))->column());
   deallog << hash << std::endl;
 }
index ec3bae12d656dce89c6898f2a98c0fd24c66b99e..2ba9c03f4fc04eda55e175274fe9764a98e7d40a 100644 (file)
@@ -72,7 +72,8 @@ check_this(const DoFHandler<dim> &dof_handler)
   unsigned int hash = 0;
   for (unsigned int l = 0; l < sp.n_rows(); ++l)
     hash +=
-      l * (sp.row_length(l) + (sp.begin(l) - sp.begin()) +
-           (sp.row_length(l) > 1 ? ++sp.begin(l) : sp.begin(l))->column());
+      l *
+      (sp.row_length(l) + (sp.begin(l) - sp.begin()) +
+       (sp.row_length(l) > 1 ? std::next(sp.begin(l)) : sp.begin(l))->column());
   deallog << hash << std::endl;
 }
index 8c2e45e035e46504b2003511774f2d60b252defb..6dccceb50cd38e919ddb824bd708195d27661c13 100644 (file)
@@ -57,7 +57,8 @@ check_this(const DoFHandler<dim> &dof_handler)
   unsigned int hash = 0;
   for (unsigned int l = 0; l < sp.n_rows(); ++l)
     hash +=
-      l * (sp.row_length(l) + (sp.begin(l) - sp.begin()) +
-           (sp.row_length(l) > 1 ? ++sp.begin(l) : sp.begin(l))->column());
+      l *
+      (sp.row_length(l) + (sp.begin(l) - sp.begin()) +
+       (sp.row_length(l) > 1 ? std::next(sp.begin(l)) : sp.begin(l))->column());
   deallog << hash << std::endl;
 }
index d8d5deef5060a5420dd4587b0a8ceaf9ce85ddf0..22e96c2df619cade7522b37e7559fcfa885225da 100644 (file)
@@ -78,7 +78,8 @@ check_this(const DoFHandler<dim> &dof_handler)
   unsigned int hash = 0;
   for (unsigned int l = 0; l < sp.n_rows(); ++l)
     hash +=
-      l * (sp.row_length(l) + (sp.begin(l) - sp.begin()) +
-           (sp.row_length(l) > 1 ? ++sp.begin(l) : sp.begin(l))->column());
+      l *
+      (sp.row_length(l) + (sp.begin(l) - sp.begin()) +
+       (sp.row_length(l) > 1 ? std::next(sp.begin(l)) : sp.begin(l))->column());
   deallog << hash << std::endl;
 }
index 5c672b29db60ae40c02f00d5de075f6556bc6edb..5c607867321079a26e4dc9ddd43d862af3329073 100644 (file)
@@ -83,8 +83,9 @@ check_this(const DoFHandler<dim> &dof_handler)
   unsigned int hash = 0;
   for (unsigned int l = 0; l < sp.n_rows(); ++l)
     hash +=
-      l * (sp.row_length(l) + (sp.begin(l) - sp.begin()) +
-           (sp.row_length(l) > 1 ? ++sp.begin(l) : sp.begin(l))->column());
+      l *
+      (sp.row_length(l) + (sp.begin(l) - sp.begin()) +
+       (sp.row_length(l) > 1 ? std::next(sp.begin(l)) : sp.begin(l))->column());
   deallog << hash << std::endl;
 }
 
index b8b622831ee213af9d1a7ab0850fadbb8234df43..b133c877e891d7c02cfebe7acebbd0907b560a14 100644 (file)
@@ -179,7 +179,7 @@ print_matching(DoFHandler<dim, spacedim> &dof_handler)
 
   // Look for the two outermost faces:
   typename DoFHandler<dim, spacedim>::face_iterator face_1 =
-    (++dof_handler.begin(0))->face(2);
+    (std::next(dof_handler.begin(0)))->face(2);
   typename DoFHandler<dim, spacedim>::face_iterator face_2 =
     dof_handler.begin(0)->face(2);
 
index e3a14c482390e348ac754ef84eb9ae1e08bf268a..934093a6aaac2699d4824f4b3263f1e513db4ae5 100644 (file)
@@ -213,7 +213,7 @@ print_matching(DoFHandler<dim, spacedim> &dof_handler)
 
   // Look for the two outermost faces:
   typename DoFHandler<dim, spacedim>::face_iterator face_1 =
-    (++dof_handler.begin(0))->face(2);
+    (std::next(dof_handler.begin(0)))->face(2);
   typename DoFHandler<dim, spacedim>::face_iterator face_2 =
     dof_handler.begin(0)->face(2);
 
index a2ba6417d521e988c0e035aa2a4b6f5927b7da91..edfef95cd646b7ead307d3a369fd6ed177cc551d 100644 (file)
@@ -179,7 +179,7 @@ print_matching(DoFHandler<dim, spacedim> &dof_handler)
 
   // Look for the two outermost faces:
   typename DoFHandler<dim, spacedim>::face_iterator face_1 =
-    (++dof_handler.begin(0))->face(2);
+    (std::next(dof_handler.begin(0)))->face(2);
   typename DoFHandler<dim, spacedim>::face_iterator face_2 =
     dof_handler.begin(0)->face(2);
 
index 449c2e84149e71fb330245eee0fe0e3bf0586d86..f3c28e43fee77e65ead4679f7bbccd517a6edb91 100644 (file)
@@ -67,7 +67,7 @@ check()
   triangulation_2.refine_global(1);
   (std::next(triangulation_2.begin_active()))->set_refine_flag();
   triangulation_2.execute_coarsening_and_refinement();
-  (++triangulation_2.begin_active(2))->set_refine_flag();
+  (std::next(triangulation_2.begin_active(2)))->set_refine_flag();
   triangulation_2.execute_coarsening_and_refinement();
   if (dim == 1)
     triangulation_2.refine_global(2);
index 7221450af8ea9a33590e6c5eece797d771f1a4cd..7c71656ad9f8430ca13536ee9177e8eb8655fe26 100644 (file)
@@ -70,7 +70,7 @@ check()
   triangulation_2.refine_global(1);
   (std::next(triangulation_2.begin_active()))->set_refine_flag();
   triangulation_2.execute_coarsening_and_refinement();
-  (++triangulation_2.begin_active(2))->set_refine_flag();
+  (std::next(triangulation_2.begin_active(2)))->set_refine_flag();
   triangulation_2.execute_coarsening_and_refinement();
   if (dim == 1)
     triangulation_2.refine_global(2);
index 508548eaead062ddcf5a194e3fd5b485e39ff8a6..6fef2d7dafbcaee94ea0b0f6dd5a633c6ffbc426 100644 (file)
@@ -71,7 +71,7 @@ check()
   triangulation_2.refine_global(1);
   (std::next(triangulation_2.begin_active()))->set_refine_flag();
   triangulation_2.execute_coarsening_and_refinement();
-  (++triangulation_2.begin_active(2))->set_refine_flag();
+  (std::next(triangulation_2.begin_active(2)))->set_refine_flag();
   triangulation_2.execute_coarsening_and_refinement();
   if (dim == 1)
     triangulation_2.refine_global(2);

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.