]> https://gitweb.dealii.org/ - dealii.git/commitdiff
C++14 cleanup: fix up includes 10338/head
authorMatthias Maier <tamiko@43-1.org>
Sun, 24 May 2020 04:58:05 +0000 (23:58 -0500)
committerMatthias Maier <tamiko@43-1.org>
Sun, 24 May 2020 05:22:50 +0000 (00:22 -0500)
120 files changed:
contrib/python-bindings/source/manifold_wrapper.cc
examples/step-14/step-14.cc
examples/step-53/step-53.cc
examples/step-70/step-70.cc
include/deal.II/base/mutable_bind.h
include/deal.II/base/patterns.h
include/deal.II/base/polynomials_p.h
include/deal.II/base/std_cxx17/tuple.h
include/deal.II/base/tensor.h
include/deal.II/fe/fe_dg_vector.templates.h
include/deal.II/fe/fe_poly.h
include/deal.II/fe/fe_poly_face.h
include/deal.II/fe/fe_poly_tensor.h
include/deal.II/fe/fe_tools.h
include/deal.II/fe/fe_tools.templates.h
include/deal.II/fe/fe_tools_interpolate.templates.h
include/deal.II/grid/composition_manifold.h
include/deal.II/grid/filtered_iterator.h
include/deal.II/grid/tensor_product_manifold.h
include/deal.II/lac/la_parallel_vector.templates.h
include/deal.II/lac/qr.h
include/deal.II/lac/solver_gmres.h
include/deal.II/lac/sparsity_pattern.h
include/deal.II/lac/trilinos_tpetra_vector.templates.h
include/deal.II/lac/vector_memory.templates.h
include/deal.II/numerics/data_out_dof_data.templates.h
include/deal.II/numerics/history.h
source/base/polynomial.cc
source/base/polynomial_space.cc
source/base/polynomials_abf.cc
source/base/polynomials_adini.cc
source/base/polynomials_bdm.cc
source/base/polynomials_bernardi_raugel.cc
source/base/polynomials_nedelec.cc
source/base/polynomials_rannacher_turek.cc
source/base/polynomials_raviart_thomas.cc
source/base/polynomials_rt_bubbles.cc
source/base/quadrature.cc
source/base/tensor_product_polynomials.cc
source/base/tensor_product_polynomials_bubbles.cc
source/base/tensor_product_polynomials_const.cc
source/distributed/fully_distributed_tria.cc
source/dofs/dof_handler.cc
source/dofs/dof_tools_constraints.cc
source/fe/fe_abf.cc
source/fe/fe_bdm.cc
source/fe/fe_bernardi_raugel.cc
source/fe/fe_bernstein.cc
source/fe/fe_dg_vector.cc
source/fe/fe_dgp.cc
source/fe/fe_dgp_monomial.cc
source/fe/fe_dgp_nonparametric.cc
source/fe/fe_dgq.cc
source/fe/fe_enriched.cc
source/fe/fe_face.cc
source/fe/fe_nedelec.cc
source/fe/fe_nedelec_sz.cc
source/fe/fe_nothing.cc
source/fe/fe_p1nc.cc
source/fe/fe_q.cc
source/fe/fe_q_base.cc
source/fe/fe_q_bubbles.cc
source/fe/fe_q_dg0.cc
source/fe/fe_q_hierarchical.cc
source/fe/fe_q_iso_q1.cc
source/fe/fe_rannacher_turek.cc
source/fe/fe_raviart_thomas.cc
source/fe/fe_raviart_thomas_nodal.cc
source/fe/fe_rt_bubbles.cc
source/fe/fe_system.cc
source/fe/fe_trace.cc
source/fe/fe_values.cc
source/fe/mapping_c1.cc
source/fe/mapping_cartesian.cc
source/fe/mapping_fe_field.cc
source/fe/mapping_manifold.cc
source/fe/mapping_q.cc
source/fe/mapping_q1.cc
source/fe/mapping_q1_eulerian.cc
source/fe/mapping_q_eulerian.cc
source/fe/mapping_q_generic.cc
source/grid/manifold.cc
source/grid/manifold_lib.cc
source/grid/tria.cc
source/hp/dof_handler.cc
source/hp/fe_values.cc
source/lac/ginkgo_solver.cc
source/lac/petsc_solver.cc
source/lac/scalapack.cc
source/lac/sparsity_pattern.cc
source/lac/sparsity_tools.cc
source/lac/trilinos_epetra_communication_pattern.cc
source/lac/trilinos_epetra_vector.cc
source/lac/trilinos_solver.cc
source/lac/trilinos_tpetra_communication_pattern.cc
source/lac/trilinos_vector.cc
source/meshworker/scratch_data.cc
source/numerics/kdtree.cc
source/particles/particle_handler.cc
tests/base/stdcxx14_constexpr_min_max.cc
tests/manifold/projection_manifold_01.cc
tests/manifold/transfinite_manifold_10.cc
tests/mappings/mapping_q_convergence.cc
tests/matrix_free/parallel_multigrid_adaptive_07.cc
tests/multigrid/renumbering_06.cc
tests/multigrid/renumbering_07.cc
tests/parameter_handler/pattern_tools_08.cc
tests/parameter_handler/pattern_tools_09.cc
tests/parameter_handler/pattern_tools_10.cc
tests/parameter_handler/pattern_tools_11.cc
tests/parameter_handler/pattern_tools_12.cc
tests/parameter_handler/patterns_08.cc
tests/parameter_handler/patterns_09.cc
tests/parameter_handler/patterns_10.cc
tests/parameter_handler/patterns_11.cc
tests/parameter_handler/patterns_12.cc
tests/parameter_handler/patterns_13.cc
tests/parameter_handler/patterns_14.cc
tests/parameter_handler/patterns_15.cc
tests/parameter_handler/patterns_16.cc

index bf2249fd0d2ef35fa5876b28a9f0bac76aad1662..a7cd3f8c6ef650c994b8ddb611823f709a55da02 100644 (file)
 //
 // ---------------------------------------------------------------------
 
-#include <deal.II/base/std_cxx14/memory.h>
-
 #include <deal.II/grid/manifold_lib.h>
 
 #include <manifold_wrapper.h>
 #include <point_wrapper.h>
 
+#include <memory>
+
 DEAL_II_NAMESPACE_OPEN
 
 namespace python
index e21a7627779c0ba9b9fd735134f571fe08259d43..a32ece26a640cb58d3caf4276af4fa084093b5bb 100644 (file)
@@ -22,7 +22,6 @@
 #include <deal.II/base/quadrature_lib.h>
 #include <deal.II/base/function.h>
 #include <deal.II/base/logstream.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/thread_management.h>
 #include <deal.II/base/work_stream.h>
 #include <deal.II/lac/vector.h>
 #include <deal.II/numerics/data_out.h>
 #include <deal.II/numerics/error_estimator.h>
 
-#include <iostream>
+#include <algorithm>
 #include <fstream>
+#include <iostream>
 #include <list>
-#include <algorithm>
+#include <memory>
 #include <numeric>
 
 // The last step is as in all previous programs:
index b0186450357d72baab8b7f49f9dbd07238304a39..c60f86b6f7930594f4dfb46a5dbbe09ee9a5ab36 100644 (file)
 #include <boost/iostreams/filter/gzip.hpp>
 #include <boost/iostreams/device/file.hpp>
 
-// The last include file is required because we will be using a feature that is
-// not part of the C++11 standard. As some of the C++14 features are very
-// useful, we provide their implementation in an internal namespace, if the
-// compiler does not support them:
-#include <deal.II/base/std_cxx14/memory.h>
-
-#include <iostream>
 #include <fstream>
+#include <iostream>
+#include <memory>
 
 
 // The final part of the top matter is to open a namespace into which to put
@@ -226,15 +221,12 @@ namespace Step53
   }
 
 
-  // This function is required by the interface of the Manifold base
-  // class, and allows you to clone the AfricaGeometry class. This is
-  // where we use a feature that is only available in C++14, namely the
-  // make_unique function, that simplifies the creation of
-  // std::unique_ptr objects. Notice that, while the function returns an
-  // std::unique_ptr<Manifold<3,3> >, we internally create a
-  // unique_ptr<AfricaGeometry>. C++11 knows how to handle these cases,
-  // and is able to transform a unique pointer to a derived class to a
-  // unique pointer to its base class automatically:
+  // This function is required by the interface of the Manifold base class,
+  // and allows you to clone the AfricaGeometry class. This is where we use
+  // a C++14 feature, namely the make_unique function, that simplifies the
+  // creation of std::unique_ptr objects. Notice that, while the function
+  // returns a std::unique_ptr<Manifold<3,3>>, we internally create a
+  // unique_ptr<AfricaGeometry>.
   std::unique_ptr<Manifold<3, 3>> AfricaGeometry::clone() const
   {
     return std::make_unique<AfricaGeometry>();
index cdfa13c229becce80cf21f2f7bde4c97a24d4c8f..a506e73536d883c0c132f4a24923d50d1cac5211 100644 (file)
@@ -51,7 +51,6 @@ namespace LA
 #include <deal.II/base/index_set.h>
 #include <deal.II/base/parameter_acceptor.h>
 #include <deal.II/base/parsed_function.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/utilities.h>
 
 #include <deal.II/distributed/grid_refinement.h>
index a644b4fe2e1352f0eb00bd688e58ca28a6361eb5..7e78f5ca1d76c3641ff8ef26b1d4ff651fb1a156 100644 (file)
 #include <deal.II/base/config.h>
 
 #include <deal.II/base/patterns.h>
-#include <deal.II/base/std_cxx14/utility.h>
 #include <deal.II/base/std_cxx17/tuple.h>
 
 #include <tuple>
+#include <utility>
 
 DEAL_II_NAMESPACE_OPEN
 
index b5698fd43a666c68133eeacc7de38c3020f04ce5..748a8308ec92dd5039dc7cf55539a52c3550a873 100644 (file)
@@ -21,9 +21,6 @@
 
 #include <deal.II/base/exceptions.h>
 #include <deal.II/base/point.h>
-#include <deal.II/base/std_cxx14/algorithm.h>
-#include <deal.II/base/std_cxx14/memory.h>
-#include <deal.II/base/std_cxx14/utility.h>
 #include <deal.II/base/subscriptor.h>
 #include <deal.II/base/template_constraints.h>
 #include <deal.II/base/utilities.h>
@@ -38,10 +35,12 @@ DEAL_II_DISABLE_EXTRA_DIAGNOSTICS
 #include <boost/serialization/split_member.hpp>
 DEAL_II_ENABLE_EXTRA_DIAGNOSTICS
 
+#include <algorithm>
 #include <array>
 #include <deque>
 #include <list>
 #include <map>
+#include <memory>
 #include <set>
 #include <sstream>
 #include <string>
index c5cb90d2ea5d561fa141a9ed5867df3cc8c8a0a9..f2a1c75d692654e3cdb724e5dd668eb32d993e5f 100644 (file)
@@ -23,9 +23,9 @@
 #include <deal.II/base/point.h>
 #include <deal.II/base/polynomial.h>
 #include <deal.II/base/polynomial_space.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/tensor.h>
 
+#include <memory>
 #include <vector>
 
 DEAL_II_NAMESPACE_OPEN
index 2228e155778f21b11e17231215940a145f6416c2..878bf6b3572fad608784d7105b8361da88e15feb 100644 (file)
@@ -20,7 +20,7 @@
 #include <tuple>
 
 #ifndef __cpp_lib_apply
-#  include <deal.II/base/std_cxx14/utility.h>
+#  include <utility>
 #endif // __cpp_lib_apply
 
 DEAL_II_NAMESPACE_OPEN
index c8ecc33b57d4db6195371aecbf85b3a004d7701c..a18260c869492258fb34f62026d2970b82f4c023 100644 (file)
@@ -20,7 +20,6 @@
 
 #include <deal.II/base/exceptions.h>
 #include <deal.II/base/numbers.h>
-#include <deal.II/base/std_cxx14/utility.h>
 #include <deal.II/base/table_indices.h>
 #include <deal.II/base/template_constraints.h>
 #include <deal.II/base/tensor_accessors.h>
@@ -34,6 +33,7 @@
 
 #include <cmath>
 #include <ostream>
+#include <utility>
 #include <vector>
 
 
index 69e85b6b3dd7714a91abba90b32047915e6648b1..b68998657d0609651c6c37276b9025067b5f9f2b 100644 (file)
 #include <deal.II/base/config.h>
 
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/fe/fe_dg_vector.h>
 #include <deal.II/fe/fe_tools.h>
 
+#include <memory>
 
 DEAL_II_NAMESPACE_OPEN
 
index 2afd1087d97cbe1ca6bf3fb8a266eed2e33874ef..6c5a3dad10bd77bbae519eb23d62c2b5aec733ee 100644 (file)
 
 #include <deal.II/base/quadrature.h>
 #include <deal.II/base/scalar_polynomials_base.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/fe/fe.h>
 
+#include <memory>
+
 DEAL_II_NAMESPACE_OPEN
 
 /*!@addtogroup febase */
index f07e5a7381099c367fc7c34b88992d21aaff0a29..aee392121febfd069febbeea60af5eeef229b7a8 100644 (file)
 #include <deal.II/base/config.h>
 
 #include <deal.II/base/qprojector.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/fe/fe.h>
 
+#include <memory>
 
 DEAL_II_NAMESPACE_OPEN
 
index 0bf7b691edf0cb39bc17df7eafb134c36842c531..f5cbf33c2d7e2ead5a523a0207ba6dfa82c3e6ae 100644 (file)
@@ -21,7 +21,6 @@
 
 #include <deal.II/base/derivative_form.h>
 #include <deal.II/base/quadrature.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/tensor_polynomials_base.h>
 #include <deal.II/base/thread_management.h>
 
@@ -29,6 +28,7 @@
 
 #include <deal.II/lac/full_matrix.h>
 
+#include <memory>
 
 DEAL_II_NAMESPACE_OPEN
 
index fe8b0821fcd434209bee14b5ff0ca5a0b90f9d15..07834c164f975032bf31cfb11fa03d542205ab1c 100644 (file)
@@ -22,7 +22,6 @@
 
 #include <deal.II/base/exceptions.h>
 #include <deal.II/base/geometry_info.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/subscriptor.h>
 #include <deal.II/base/symmetric_tensor.h>
 #include <deal.II/base/tensor.h>
@@ -33,6 +32,7 @@
 
 #include <deal.II/lac/la_parallel_vector.h>
 
+#include <memory>
 #include <string>
 #include <vector>
 
index 2e4073539655192ce4047ae80f7e8104376fedbe..76898520b917c07437a6c41c0bc68ef7c8e6b12a 100644 (file)
@@ -22,7 +22,6 @@
 #include <deal.II/base/index_set.h>
 #include <deal.II/base/qprojector.h>
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/thread_management.h>
 #include <deal.II/base/utilities.h>
 
index e0181c8fd98e67de6b95b923cd4848307467f52c..ae38e6d9f591a86e5dc017e84ad179fd16333955 100644 (file)
@@ -22,7 +22,6 @@
 #include <deal.II/base/index_set.h>
 #include <deal.II/base/qprojector.h>
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/utilities.h>
 
 #include <deal.II/dofs/dof_accessor.h>
index b60f198d814efb4f9ab99e360e417398831f5a08..8d104ce672061f20bdbd45d3dd578e14c0d4698e 100644 (file)
@@ -24,7 +24,6 @@
 #include <deal.II/base/derivative_form.h>
 #include <deal.II/base/point.h>
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/subscriptor.h>
 
 #include <deal.II/grid/manifold.h>
@@ -32,6 +31,8 @@
 #include <deal.II/grid/tria_accessor.h>
 #include <deal.II/grid/tria_iterator.h>
 
+#include <memory>
+
 DEAL_II_NAMESPACE_OPEN
 
 /**
index d27e870f7080150f488da30d49f6742384e43041..252df263351547fe3d075f65fe9a030832bf572e 100644 (file)
 
 #  include <deal.II/base/exceptions.h>
 #  include <deal.II/base/iterator_range.h>
-#  include <deal.II/base/std_cxx14/memory.h>
 
 #  include <deal.II/grid/tria_iterator_base.h>
 
+#  include <memory>
 #  include <set>
 #  include <tuple>
 
index c222a2faa52156a2904f6599a1c7cdb95547c9b4..3b6ed820a72e1b7cfcf2a71eb16f9c93ad98f470 100644 (file)
 #include <deal.II/base/config.h>
 
 #include <deal.II/base/point.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/subscriptor.h>
 #include <deal.II/base/utilities.h>
 
 #include <deal.II/grid/manifold.h>
 
+#include <memory>
+
 DEAL_II_NAMESPACE_OPEN
 
 
index fd2933c449cd4b17188aab3b22d3622f449fd01a..6efd9a5a7826b053358db8b630f587c0a14ccf9e 100644 (file)
@@ -21,7 +21,6 @@
 
 #include <deal.II/base/cuda.h>
 #include <deal.II/base/cuda_size.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/lac/exceptions.h>
 #include <deal.II/lac/la_parallel_vector.h>
@@ -30,6 +29,8 @@
 #include <deal.II/lac/trilinos_vector.h>
 #include <deal.II/lac/vector_operations_internal.h>
 
+#include <memory>
+
 
 DEAL_II_NAMESPACE_OPEN
 
index 95501984d45eee5ff476de6dcbac6b15d32f66de..805812a605e428c1b23f1ea42b41629c0d3ca538 100644 (file)
 #include <deal.II/base/config.h>
 
 #include <deal.II/base/exceptions.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/lac/lapack_full_matrix.h>
 #include <deal.II/lac/utilities.h>
 
 #include <boost/signals2/signal.hpp>
 
+#include <memory>
+
 DEAL_II_NAMESPACE_OPEN
 
 /**
index 7cbc765f8a4d3e4092b479682b3f2a8dc9e2bdbd..1e6da6978562d529eef4a93e8d7ca27cca7c7082 100644 (file)
@@ -21,7 +21,6 @@
 #include <deal.II/base/config.h>
 
 #include <deal.II/base/logstream.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/subscriptor.h>
 
 #include <deal.II/lac/full_matrix.h>
@@ -33,6 +32,7 @@
 
 #include <algorithm>
 #include <cmath>
+#include <memory>
 #include <vector>
 
 DEAL_II_NAMESPACE_OPEN
index d615c603aa8e2e1a5d876c70af22b155a6c0f968..703c20fb5c02d2955549e1bb09ca1d5a53fee59c 100644 (file)
@@ -22,7 +22,6 @@
 #include <deal.II/base/array_view.h>
 #include <deal.II/base/exceptions.h>
 #include <deal.II/base/linear_index_iterator.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/subscriptor.h>
 
 // boost::serialization::make_array used to be in array.hpp, but was
@@ -37,6 +36,7 @@
 
 #include <algorithm>
 #include <iostream>
+#include <memory>
 #include <vector>
 
 DEAL_II_NAMESPACE_OPEN
index a88d2506e20731bb13448c56b02431ab89f2698d..d75d263d5a59e63033afd1c55bedb701bf4bded2 100644 (file)
@@ -18,8 +18,6 @@
 
 #include <deal.II/base/config.h>
 
-#include <deal.II/base/std_cxx14/memory.h>
-
 #include <deal.II/lac/trilinos_tpetra_vector.h>
 
 #ifdef DEAL_II_TRILINOS_WITH_TPETRA
index 4b9c6df9ded0d05b09f64505b5904bdc9f547b12..4c75d7acd7dd6fd658a4e74e479137c42e1730ac 100644 (file)
 #include <deal.II/base/config.h>
 
 #include <deal.II/base/memory_consumption.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/lac/vector_memory.h>
 
+#include <memory>
+
 DEAL_II_NAMESPACE_OPEN
 
 
index 55c81fdc5f16989762cd5447b29eaf299d53cb8f..4eecadc9f1aa3e049495f2c678ce110aa82f5800 100644 (file)
@@ -23,7 +23,6 @@
 #include <deal.II/base/numbers.h>
 #include <deal.II/base/quadrature_lib.h>
 #include <deal.II/base/signaling_nan.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/utilities.h>
 #include <deal.II/base/work_stream.h>
 
index 27aee75eff042f579c295db760a28878b6222b42..b679b1304f39291fd1440b999b67a8367b0e54a6 100644 (file)
@@ -19,9 +19,9 @@
 #include <deal.II/base/config.h>
 
 #include <deal.II/base/exceptions.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deque>
+#include <memory>
 #include <type_traits>
 
 DEAL_II_NAMESPACE_OPEN
index c83a04900cf0e667369ac185a6f4d587f6dfb068..cf1d95330738909dedb57f8becd6f0a5844d380e 100644 (file)
 #include <deal.II/base/point.h>
 #include <deal.II/base/polynomial.h>
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/thread_management.h>
 
 #include <algorithm>
 #include <cmath>
 #include <limits>
+#include <memory>
 
 DEAL_II_NAMESPACE_OPEN
 
index 8b7e705e1aa3d685eb295aa22e127a6c04b1455c..330c3a95c8e00d71235a5b89f222552bc8bb80d3 100644 (file)
 
 #include <deal.II/base/exceptions.h>
 #include <deal.II/base/polynomial_space.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/table.h>
 
+#include <memory>
+
 DEAL_II_NAMESPACE_OPEN
 
 
index 3792bc67e6d0cc6f6713e8eb862bbb9fc797714d..9b2f86b0beb3c85b548cea7d29c2fa046a5d64d1 100644 (file)
 
 #include <deal.II/base/polynomials_abf.h>
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <iomanip>
 #include <iostream>
+#include <memory>
 
 
 DEAL_II_NAMESPACE_OPEN
index 2625de0728e32a6259bd335ba0c009473b4f7d04..3f59807fba9cd948851247925dc787b7625bb61a 100644 (file)
@@ -15,7 +15,8 @@
 
 #include <deal.II/base/exceptions.h>
 #include <deal.II/base/polynomials_adini.h>
-#include <deal.II/base/std_cxx14/memory.h>
+
+#include <memory>
 
 #define ENTER_COEFFICIENTS(                                   \
   koefs, z, a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) \
index 678dec0b3f93abe9c645ea2b0ab97b9202b84fde..af37217be6f96bc0679e1204857c7e15b56dacd6 100644 (file)
 #include <deal.II/base/polynomial_space.h>
 #include <deal.II/base/polynomials_bdm.h>
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <iomanip>
 #include <iostream>
+#include <memory>
 
 DEAL_II_NAMESPACE_OPEN
 
index 51f6e635c2711cd52988d887ef170c7e0cd036a7..749872d0493906acb995bf0f3757086c69463b45 100644 (file)
@@ -15,7 +15,8 @@
 
 
 #include <deal.II/base/polynomials_bernardi_raugel.h>
-#include <deal.II/base/std_cxx14/memory.h>
+
+#include <memory>
 
 DEAL_II_NAMESPACE_OPEN
 
index 950f37bb93ad94e732dfb24f8697e74494a2a58d..3d8e9959ae6aec1609844a8b79b9473368b484ff 100644 (file)
 #include <deal.II/base/polynomial.h>
 #include <deal.II/base/polynomials_nedelec.h>
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <iomanip>
 #include <iostream>
+#include <memory>
 
 DEAL_II_NAMESPACE_OPEN
 
index c0ed061b4176cfe38761f3db6efb6afedf7f8dab..cad0091925a035dbacf100cebb7c70465a670c28 100644 (file)
@@ -16,7 +16,8 @@
 
 #include <deal.II/base/geometry_info.h>
 #include <deal.II/base/polynomials_rannacher_turek.h>
-#include <deal.II/base/std_cxx14/memory.h>
+
+#include <memory>
 
 DEAL_II_NAMESPACE_OPEN
 
index 36e600e20d08d6533ebfd223dbeab0acded5b615..a728e7378abc69c54777af5fa77a489af6a4b45d 100644 (file)
 
 #include <deal.II/base/polynomials_raviart_thomas.h>
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/thread_management.h>
 
 #include <iomanip>
 #include <iostream>
+#include <memory>
 
 // TODO[WB]: This class is not thread-safe: it uses mutable member variables
 // that contain temporary state. this is not what one would want when one uses a
index f28337f635b80060de03f7462b190b52277b2d74..62fbcbdef310302d30bffd9572dfb83eb35d3512 100644 (file)
 #include "deal.II/base/polynomials_rt_bubbles.h"
 
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/thread_management.h>
 
 #include <iomanip>
 #include <iostream>
+#include <memory>
 
 DEAL_II_NAMESPACE_OPEN
 
index 15787716c2c0b4d9045cee39c7097514c09a5032..25829085e2f6263c63ffd503bfe3f15e7e6dff2f 100644 (file)
 #include <deal.II/base/memory_consumption.h>
 #include <deal.II/base/qprojector.h>
 #include <deal.II/base/quadrature.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/utilities.h>
 
 #include <cmath>
 #include <cstdlib>
 #include <iterator>
+#include <memory>
 
 DEAL_II_NAMESPACE_OPEN
 
index 46f7177ad845e139860e5681a004af170e887930..77e146067265f14d59a535c48969ebf00906dde8 100644 (file)
 #include <deal.II/base/exceptions.h>
 #include <deal.II/base/memory_consumption.h>
 #include <deal.II/base/polynomials_piecewise.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/tensor_product_polynomials.h>
 
 #include <boost/container/small_vector.hpp>
 
 #include <array>
+#include <memory>
 
 DEAL_II_NAMESPACE_OPEN
 
index 802cca256b92e536447851ced5c6dc652296479d..6ad931730f87e9e7600b89d14b32a8b3d22b7750 100644 (file)
 
 
 #include <deal.II/base/exceptions.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/tensor_product_polynomials_bubbles.h>
 
+#include <memory>
+
 DEAL_II_NAMESPACE_OPEN
 
 
index 002d6c270499cdfceccc6636b2d887aae0dd43c2..e9421665b06a08e49f35ba2ede52f54748ac98ea 100644 (file)
 
 
 #include <deal.II/base/exceptions.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/tensor_product_polynomials_const.h>
 
+#include <memory>
+
 DEAL_II_NAMESPACE_OPEN
 
 
index 2d76ff040ca6757b70dc042c248580ae8d39f2ec..5bfc7b3eccc15fdb7ad649aba159698a6739e445 100644 (file)
 
 #include <deal.II/base/memory_consumption.h>
 #include <deal.II/base/mpi.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/distributed/fully_distributed_tria.h>
 
 #include <deal.II/grid/grid_tools.h>
 
+#include <memory>
+
 DEAL_II_NAMESPACE_OPEN
 
 // Forward declarations
index aea54f9db331dba59fa39b508abf2750bec77ce2..a65a026a3b2b65a1d996fe09eb030554666e31dd 100644 (file)
@@ -15,7 +15,6 @@
 
 #include <deal.II/base/geometry_info.h>
 #include <deal.II/base/memory_consumption.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/distributed/shared_tria.h>
 #include <deal.II/distributed/tria.h>
@@ -34,6 +33,7 @@
 #include <deal.II/grid/tria_levels.h>
 
 #include <algorithm>
+#include <memory>
 #include <set>
 #include <unordered_set>
 
index 54e3df06acf5e287eb010390215d2e9385549ab9..72a1e7d5cf44a08b4d86c218326d97ba17380fbd 100644 (file)
@@ -41,8 +41,6 @@
 #  include <deal.II/lac/la_parallel_vector.h>
 #endif
 
-#include <deal.II/base/std_cxx14/memory.h>
-
 #include <algorithm>
 #include <array>
 #include <memory>
index cfb693bc8138b03be6fa6dd02de3e28a4311f68b..85eb12392b326f72ccaf3f3aa966d487d5b8bc3e 100644 (file)
@@ -17,7 +17,6 @@
 #include <deal.II/base/qprojector.h>
 #include <deal.II/base/quadrature.h>
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/table.h>
 #include <deal.II/base/utilities.h>
 
@@ -33,6 +32,7 @@
 #include <deal.II/grid/tria_iterator.h>
 
 #include <iostream>
+#include <memory>
 #include <sstream>
 
 
index 93588bf04a40d604a2a2349390533efb554e3e38..ba126082e558c7f149e8f7326b766890ae91442f 100644 (file)
@@ -17,7 +17,6 @@
 #include <deal.II/base/polynomials_p.h>
 #include <deal.II/base/qprojector.h>
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/dofs/dof_accessor.h>
 
@@ -31,6 +30,7 @@
 #include <deal.II/grid/tria_iterator.h>
 
 #include <iostream>
+#include <memory>
 #include <sstream>
 
 
index 60ea30e96cc9ed326c4ab660ac0bda5ccc4db72f..f51963d69f9e883530f7f18d249f221f1024ec4a 100644 (file)
@@ -17,7 +17,6 @@
 #include <deal.II/base/polynomials_p.h>
 #include <deal.II/base/qprojector.h>
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/dofs/dof_accessor.h>
 
@@ -31,6 +30,7 @@
 #include <deal.II/grid/tria_iterator.h>
 
 #include <iostream>
+#include <memory>
 #include <sstream>
 
 
index 245f8c6846e10b7df880bb02b4bb6e228edaa258..5465595bbaa07ae4f409cfbcd1f103eb73578ef3 100644 (file)
@@ -18,7 +18,6 @@
 #include <deal.II/base/qprojector.h>
 #include <deal.II/base/quadrature.h>
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/fe/fe_bernstein.h>
 #include <deal.II/fe/fe_dgq.h>
@@ -26,6 +25,7 @@
 #include <deal.II/fe/fe_q.h>
 #include <deal.II/fe/fe_tools.h>
 
+#include <memory>
 #include <sstream>
 #include <vector>
 
index 01fd10f4e8bf002d38b28f3254929598eebba529..1f378ed2944bddb36094adbbf52825ccbaa04d25 100644 (file)
 #include <deal.II/base/polynomials_bdm.h>
 #include <deal.II/base/polynomials_nedelec.h>
 #include <deal.II/base/polynomials_raviart_thomas.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/fe/fe_dg_vector.templates.h>
 
+#include <memory>
+
 
 DEAL_II_NAMESPACE_OPEN
 
index f11b4fbb629b36600efb808ab33abcb9e63a8ac0..49725dc3a65748e7b91b90404cd96821ab3a08c9 100644 (file)
 // ---------------------------------------------------------------------
 
 
-#include <deal.II/base/std_cxx14/memory.h>
-
 #include <deal.II/fe/fe_dgp.h>
 #include <deal.II/fe/fe_nothing.h>
 #include <deal.II/fe/fe_tools.h>
 
+#include <memory>
 #include <sstream>
 
 
index e1d2eadd7dc535cf76f46fbe18e8f5c57a1417e0..e123dbc0be981a060e665fab1adef86cf5fc39b9 100644 (file)
 // ---------------------------------------------------------------------
 
 
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/fe/fe_dgp_monomial.h>
 #include <deal.II/fe/fe_nothing.h>
 #include <deal.II/fe/fe_tools.h>
 
+#include <memory>
 #include <sstream>
 
 
index c915a44f7a49d208c46a8b1d8c37e5f5da18dce9..341a81bf9405527c1e2d112e548fe337b364f167 100644 (file)
@@ -15,7 +15,6 @@
 
 
 #include <deal.II/base/quadrature.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/dofs/dof_accessor.h>
 
@@ -28,6 +27,7 @@
 #include <deal.II/grid/tria.h>
 #include <deal.II/grid/tria_iterator.h>
 
+#include <memory>
 #include <sstream>
 
 
index 14b0f9cad629d6b4e74cc1a9fe0d046108c50d09..429221ebfadf8e6b35d9c25d422dd250c5b56db6 100644 (file)
@@ -16,7 +16,6 @@
 
 #include <deal.II/base/quadrature.h>
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/fe/fe.h>
 #include <deal.II/fe/fe_bernstein.h>
@@ -32,6 +31,7 @@
 #include <deal.II/lac/vector.h>
 
 #include <iostream>
+#include <memory>
 #include <sstream>
 
 
index d62b4ebf56ff7fa561e1bd9ca4ccfc9d361209f1..4a138e4760ea7f7148fd1bf5e3ce4a67c6327837 100644 (file)
 // ---------------------------------------------------------------------
 
 
-#include <deal.II/base/std_cxx14/memory.h>
-
 #include <deal.II/fe/fe_enriched.h>
 #include <deal.II/fe/fe_tools.h>
 
 #include <deal.II/lac/sparsity_tools.h>
 
+#include <memory>
+
 DEAL_II_NAMESPACE_OPEN
 
 namespace internal
index 08b5409881ff55c98202120f8f52e60431a6eed9..9789720605ffac571622e56b93b29549b5eedddf 100644 (file)
@@ -15,7 +15,6 @@
 
 
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/fe/fe_face.h>
 #include <deal.II/fe/fe_nothing.h>
@@ -24,6 +23,7 @@
 
 #include <deal.II/lac/householder.h>
 
+#include <memory>
 #include <sstream>
 
 DEAL_II_NAMESPACE_OPEN
index b9e57456f4417d2e2ebeb1a478072d0683037215..e46ba88a06d98a09bf98414f8e36e18c4ba2af70 100644 (file)
@@ -17,7 +17,6 @@
 #include <deal.II/base/qprojector.h>
 #include <deal.II/base/quadrature.h>
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/utilities.h>
 
 #include <deal.II/dofs/dof_accessor.h>
@@ -35,6 +34,7 @@
 #include <deal.II/lac/vector.h>
 
 #include <iostream>
+#include <memory>
 #include <sstream>
 
 // TODO: implement the adjust_quad_dof_index_for_face_orientation_table and
index de789f16fb63d91c21fc87586b306bdda80aa7fc..15a6b4901cbda67677f1a57545a97a2f282f7c88 100644 (file)
 //
 // ---------------------------------------------------------------------
 
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/fe/fe_nedelec_sz.h>
 
+#include <memory>
+
 DEAL_II_NAMESPACE_OPEN
 
 // Constructor:
index c436565cf21bc887fd96b58030faca166887eea9..a1192f2fd23bc0f17bad6abe7411fdc538c0c004 100644 (file)
 // ---------------------------------------------------------------------
 
 
-#include <deal.II/base/std_cxx14/memory.h>
-
 #include <deal.II/fe/fe_nothing.h>
 
+#include <memory>
+
 DEAL_II_NAMESPACE_OPEN
 
 
index 9ecdd170c176e2625c8d484a85c1b2549c9bc72f..54323a09c4c019c73f65955428c9ac4995aac766 100644 (file)
 // ---------------------------------------------------------------------
 
 
-#include <deal.II/base/std_cxx14/memory.h>
-
 #include <deal.II/fe/fe_p1nc.h>
 
+#include <memory>
+
 DEAL_II_NAMESPACE_OPEN
 
 
index 13345b26c6efa7a0091c65244d166242f6327163..a085033cc56ec880b6b59263af543bf716c913a2 100644 (file)
@@ -15,7 +15,6 @@
 
 
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/fe/fe_dgq.h>
 #include <deal.II/fe/fe_nothing.h>
@@ -23,6 +22,7 @@
 
 #include <deal.II/lac/vector.h>
 
+#include <memory>
 #include <sstream>
 #include <vector>
 
index ef62048e0ca674aec7b37f8115840afc07ed4b27..c2353a0e649f781d05ce618dd506c7f9948fa12f 100644 (file)
@@ -18,7 +18,6 @@
 #include <deal.II/base/qprojector.h>
 #include <deal.II/base/quadrature.h>
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/template_constraints.h>
 #include <deal.II/base/tensor_product_polynomials.h>
 #include <deal.II/base/tensor_product_polynomials_bubbles.h>
@@ -30,6 +29,7 @@
 #include <deal.II/fe/fe_q_base.h>
 #include <deal.II/fe/fe_tools.h>
 
+#include <memory>
 #include <sstream>
 #include <vector>
 
index f7f9438b7e06ee8ce2eeff72d4182fc5e6f044f4..464d23a9a7bc9a3e9b18a6c281d0bbc8a222b363 100644 (file)
@@ -17,7 +17,6 @@
 #include <deal.II/base/qprojector.h>
 #include <deal.II/base/quadrature.h>
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/template_constraints.h>
 
 #include <deal.II/dofs/dof_accessor.h>
index e8c6fabea71a7c4d16ffc323ce510fef4df3117c..2003961a0ab787794bd9bae781dc9d6eb2b75d10 100644 (file)
@@ -17,7 +17,6 @@
 #include <deal.II/base/qprojector.h>
 #include <deal.II/base/quadrature.h>
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/template_constraints.h>
 
 #include <deal.II/dofs/dof_accessor.h>
@@ -26,6 +25,7 @@
 #include <deal.II/fe/fe_nothing.h>
 #include <deal.II/fe/fe_q_dg0.h>
 
+#include <memory>
 #include <sstream>
 #include <vector>
 
index 8b7da34c2e4c7f7713e89805f6c1f0db20e2f539..e6b6460391bfc16038764f8b9a91c69f8699f6f7 100644 (file)
 // ---------------------------------------------------------------------
 
 
-#include <deal.II/base/std_cxx14/memory.h>
-
 #include <deal.II/fe/fe_dgq.h>
 #include <deal.II/fe/fe_nothing.h>
 #include <deal.II/fe/fe_q_hierarchical.h>
 
 #include <cmath>
+#include <memory>
 #include <sstream>
 
 // TODO: implement the adjust_quad_dof_index_for_face_orientation_table and
index a8b7f40c1f1172cfd53157c7f61c78b254f34620..9447a49032567b32a015c7e01a54a4793f0c7b34 100644 (file)
@@ -15,7 +15,6 @@
 
 
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/fe/fe_dgq.h>
 #include <deal.II/fe/fe_nothing.h>
@@ -23,6 +22,7 @@
 
 #include <deal.II/lac/vector.h>
 
+#include <memory>
 #include <sstream>
 #include <vector>
 
index e2a34f7e5ccf6d54cfca90676a539bb3a0ed9c0b..84f532b573ca3f7c621aef0103c699e2cc896502 100644 (file)
 
 
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/fe/fe_rannacher_turek.h>
 
 #include <deal.II/lac/vector.h>
 
 #include <algorithm>
+#include <memory>
 #include <sstream>
 
 
index ce0790ffed0f17e9c83594189aee9a6ddbcb24eb..47d6a43dde4fa0899e4c7e0bcc3a4ba520d50614 100644 (file)
@@ -17,7 +17,6 @@
 #include <deal.II/base/qprojector.h>
 #include <deal.II/base/quadrature.h>
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/table.h>
 #include <deal.II/base/utilities.h>
 
@@ -33,6 +32,7 @@
 #include <deal.II/grid/tria_iterator.h>
 
 #include <iostream>
+#include <memory>
 #include <sstream>
 
 // TODO: implement the adjust_quad_dof_index_for_face_orientation_table and
index f5c170e56c99e1dfd6805a9f65fce32ac90ed5bc..895ba4c29d2aaacce5f637c5ed5e63344f2380ed 100644 (file)
@@ -16,7 +16,6 @@
 
 #include <deal.II/base/qprojector.h>
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/dofs/dof_accessor.h>
 
@@ -30,6 +29,7 @@
 #include <deal.II/grid/tria.h>
 #include <deal.II/grid/tria_iterator.h>
 
+#include <memory>
 #include <sstream>
 
 
index 86f4727951e0c1526850ac6c569a96d61c43fe41..beb7e69407484c0f58b400b1cf6328fc379548fe 100644 (file)
@@ -16,7 +16,6 @@
 
 #include <deal.II/base/qprojector.h>
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/dofs/dof_accessor.h>
 
@@ -29,6 +28,7 @@
 #include <deal.II/grid/tria.h>
 #include <deal.II/grid/tria_iterator.h>
 
+#include <memory>
 #include <sstream>
 
 
index 77a61770ffc24c913431aa11083784447ca175a1..c7cbacd62540f0cde929b535a22d6d27f2d6238a 100644 (file)
@@ -16,7 +16,6 @@
 #include <deal.II/base/memory_consumption.h>
 #include <deal.II/base/qprojector.h>
 #include <deal.II/base/quadrature.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/dofs/dof_accessor.h>
 
@@ -28,6 +27,7 @@
 #include <deal.II/grid/tria.h>
 #include <deal.II/grid/tria_iterator.h>
 
+#include <memory>
 #include <sstream>
 
 
index c1145ebde25a93acc0d1377bbafb6fd45027ad06..ff99eddce952565ed5b05bde3b593eadbb33af31 100644 (file)
@@ -17,7 +17,6 @@
 
 #include <deal.II/base/qprojector.h>
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/tensor_product_polynomials.h>
 
 #include <deal.II/fe/fe_nothing.h>
@@ -28,6 +27,7 @@
 
 #include <fstream>
 #include <iostream>
+#include <memory>
 #include <sstream>
 
 DEAL_II_NAMESPACE_OPEN
index f002d3ddda1a4f53e87d1f29e0e9e4d8436ab586..22539cda3821a524007f0429a7805a752c4014a0 100644 (file)
@@ -19,7 +19,6 @@
 #include <deal.II/base/numbers.h>
 #include <deal.II/base/quadrature.h>
 #include <deal.II/base/signaling_nan.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/differentiation/ad.h>
 
@@ -48,6 +47,7 @@
 #include <boost/container/small_vector.hpp>
 
 #include <iomanip>
+#include <memory>
 #include <type_traits>
 
 DEAL_II_NAMESPACE_OPEN
index 8493ab4d6bc7ee37ff5d51ff582829dcc6017447..1eb9cb655ad64155f76f0bca743b81bf4a3a3634 100644 (file)
@@ -13,7 +13,6 @@
 //
 // ---------------------------------------------------------------------
 
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/fe/mapping_c1.h>
 
@@ -22,6 +21,7 @@
 #include <deal.II/grid/tria_iterator.h>
 
 #include <cmath>
+#include <memory>
 
 DEAL_II_NAMESPACE_OPEN
 
index 504023b7ee8b2b954f7042c3c0e86f592bb9dc87..c6e5918588302c6aed8651e868ad617e463d40c8 100644 (file)
@@ -18,7 +18,6 @@
 #include <deal.II/base/qprojector.h>
 #include <deal.II/base/quadrature.h>
 #include <deal.II/base/signaling_nan.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/tensor.h>
 
 #include <deal.II/dofs/dof_accessor.h>
@@ -33,6 +32,7 @@
 
 #include <algorithm>
 #include <cmath>
+#include <memory>
 
 
 DEAL_II_NAMESPACE_OPEN
index 20773943a6e09c0c6d967503810ed5e3f41ede1f..4fb5ac57027c0c3fea1784740699d5dfb31240de 100644 (file)
@@ -19,7 +19,6 @@
 #include <deal.II/base/qprojector.h>
 #include <deal.II/base/quadrature.h>
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/tensor_product_polynomials.h>
 #include <deal.II/base/utilities.h>
 
index e1223e134393ee1949c9c46e54eda8ef1153e21e..2a22a445b8e265c310d0b550f757502c2921eb40 100644 (file)
@@ -20,7 +20,6 @@
 #include <deal.II/base/qprojector.h>
 #include <deal.II/base/quadrature.h>
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/tensor_product_polynomials.h>
 
 #include <deal.II/dofs/dof_accessor.h>
index a685222489bf92ed097c18d3e2774d16b0577034..1f1112939abda2b463313a991fd4364e91b90f97 100644 (file)
@@ -18,7 +18,6 @@
 #include <deal.II/base/polynomial.h>
 #include <deal.II/base/quadrature.h>
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/tensor_product_polynomials.h>
 #include <deal.II/base/utilities.h>
 
index 0a1f22f81c5c66c4cb9077b687f2e89db122c666..e812cb30c86efedbbd731b90836850c3e6d89950 100644 (file)
@@ -19,7 +19,6 @@
 #include <deal.II/base/qprojector.h>
 #include <deal.II/base/quadrature.h>
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/tensor_product_polynomials.h>
 
 #include <deal.II/dofs/dof_accessor.h>
index 057923f07c1ee96c23ea3009427b66a80c5468e1..90fc1f8a9a3a168f2e7a73335b28af4bc209173a 100644 (file)
@@ -13,7 +13,6 @@
 //
 // ---------------------------------------------------------------------
 
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/dofs/dof_accessor.h>
 #include <deal.II/dofs/dof_handler.h>
@@ -34,6 +33,7 @@
 #include <deal.II/lac/vector.h>
 
 #include <array>
+#include <memory>
 
 DEAL_II_NAMESPACE_OPEN
 
index e8fae5a85026957025d23f869e4e82b984c14b71..d6734927486f64e9c1d6bbe8afcad8463ca2ee89 100644 (file)
@@ -14,7 +14,6 @@
 // ---------------------------------------------------------------------
 
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/utilities.h>
 
 #include <deal.II/dofs/dof_accessor.h>
@@ -37,6 +36,8 @@
 #include <deal.II/lac/trilinos_vector.h>
 #include <deal.II/lac/vector.h>
 
+#include <memory>
+
 DEAL_II_NAMESPACE_OPEN
 
 
index 5130c9d986a70172d69927356053cd8f786fb7c4..8316ff41a56ee554ad1c9fce32aad0326436c210 100644 (file)
@@ -20,7 +20,6 @@
 #include <deal.II/base/qprojector.h>
 #include <deal.II/base/quadrature.h>
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/table.h>
 #include <deal.II/base/tensor_product_polynomials.h>
 
index 4d59dc6c3a575761985e41db458543a465a973d9..b839f903fdd3ac350ff99422aaafb0dd233f1010 100644 (file)
@@ -13,7 +13,6 @@
 //
 // ---------------------------------------------------------------------
 
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/table.h>
 #include <deal.II/base/tensor.h>
 
@@ -27,6 +26,7 @@
 #include <boost/container/small_vector.hpp>
 
 #include <cmath>
+#include <memory>
 
 DEAL_II_NAMESPACE_OPEN
 
index 50762588598477e6db1a33001c154329406c404a..51ddbc2fb4d8b754e72ae57d90c1a1f7b5494345 100644 (file)
@@ -13,7 +13,6 @@
 //
 // ---------------------------------------------------------------------
 
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/table.h>
 #include <deal.II/base/tensor.h>
 
@@ -27,6 +26,7 @@
 #include <deal.II/lac/vector.h>
 
 #include <cmath>
+#include <memory>
 
 DEAL_II_NAMESPACE_OPEN
 
index bdb18e7535e2f8fc40f9b9d8e01c9ec7bdd94495..71a4988d24d39c6f87a1eb30aef37a5bb0dfdbae 100644 (file)
@@ -16,7 +16,6 @@
 
 #include <deal.II/base/geometry_info.h>
 #include <deal.II/base/memory_consumption.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/fe/mapping_q1.h>
 
@@ -38,6 +37,7 @@
 #include <functional>
 #include <list>
 #include <map>
+#include <memory>
 #include <numeric>
 
 
index b39f72195fd980d8301210848e9eeda836f7c171..f756aed21b77219c8dcca4d3c49942b87014c519 100644 (file)
@@ -15,7 +15,6 @@
 
 #include <deal.II/base/geometry_info.h>
 #include <deal.II/base/memory_consumption.h>
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/thread_management.h>
 
 #include <deal.II/distributed/cell_data_transfer.templates.h>
@@ -41,6 +40,7 @@
 
 #include <algorithm>
 #include <functional>
+#include <memory>
 #include <set>
 #include <unordered_set>
 
index edf8241c37660ccd00c21b63959ab2ab03367b2c..8bc477b42e1d2c1604842453c3b04b6ccc02cf3e 100644 (file)
 //
 // ---------------------------------------------------------------------
 
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/thread_management.h>
 
 #include <deal.II/fe/mapping_q1.h>
 
 #include <deal.II/hp/fe_values.h>
 
+#include <memory>
+
 DEAL_II_NAMESPACE_OPEN
 
 namespace hp
index 2ceac7f73de75a1700518f080c6df2fa18a8e5f6..4e158c59b64b3b37c4709687a27b9099ba683bf4 100644 (file)
@@ -15,7 +15,6 @@
 
 
 #include <deal.II/base/logstream.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/lac/ginkgo_solver.h>
 
@@ -24,6 +23,7 @@
 #  include <deal.II/lac/exceptions.h>
 
 #  include <cmath>
+#  include <memory>
 
 
 DEAL_II_NAMESPACE_OPEN
index f154976e40e0604b898a5fcd1b38d4e4b06b1de2..e3536c43c4e6c2c7bed3949dfe23ae0a22f3c82b 100644 (file)
@@ -15,7 +15,6 @@
 
 
 #include <deal.II/base/logstream.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/lac/petsc_solver.h>
 
@@ -30,6 +29,7 @@
 #  include <petscversion.h>
 
 #  include <cmath>
+#  include <memory>
 
 DEAL_II_NAMESPACE_OPEN
 
index dabab61574ef6312748461f41663614068864b74..6f883e0a22c3c48ea5677f4a1d6cee49ed2981a1 100644 (file)
@@ -21,7 +21,6 @@
 #  include <deal.II/base/array_view.h>
 #  include <deal.II/base/mpi.h>
 #  include <deal.II/base/mpi.templates.h>
-#  include <deal.II/base/std_cxx14/memory.h>
 
 #  include <deal.II/lac/scalapack.templates.h>
 
@@ -29,6 +28,8 @@
 #    include <hdf5.h>
 #  endif
 
+#  include <memory>
+
 DEAL_II_NAMESPACE_OPEN
 
 #  ifdef DEAL_II_WITH_HDF5
index e86646d201d3d0835a8d1ae3f9779c7dead4ec17..608392f9fcbf4a5191aaf530fa86718d1eb2c96e 100644 (file)
@@ -14,7 +14,6 @@
 // ---------------------------------------------------------------------
 
 
-#include <deal.II/base/std_cxx14/memory.h>
 #include <deal.II/base/utilities.h>
 
 #include <deal.II/lac/dynamic_sparsity_pattern.h>
@@ -27,6 +26,7 @@
 #include <functional>
 #include <iomanip>
 #include <iostream>
+#include <memory>
 #include <numeric>
 
 DEAL_II_NAMESPACE_OPEN
index 646a61f7bf91049d08d9fe4c1fe088262690d3f7..f825bb15860821ff173e2523fca9c4160f5d5e79 100644 (file)
@@ -15,7 +15,6 @@
 
 
 #include <deal.II/base/exceptions.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/lac/exceptions.h>
 #include <deal.II/lac/sparsity_pattern.h>
@@ -23,6 +22,7 @@
 
 #include <algorithm>
 #include <functional>
+#include <memory>
 #include <set>
 
 #ifdef DEAL_II_WITH_MPI
index ac160b08b17cd795884eb9c9b24fb0aabc00ad54..28928d48e278d7875ad887aac21a762744d3d51d 100644 (file)
@@ -13,8 +13,6 @@
 //
 // ---------------------------------------------------------------------
 
-#include <deal.II/base/std_cxx14/memory.h>
-
 #include <deal.II/lac/trilinos_epetra_communication_pattern.h>
 
 #ifdef DEAL_II_WITH_TRILINOS
index 580c7e9d3c7570dcb79a1d96cfaa4636627f8074..54b45876421a54b76735494bb2636219d60de0b6 100644 (file)
@@ -13,8 +13,6 @@
 //
 // ---------------------------------------------------------------------
 
-#include <deal.II/base/std_cxx14/memory.h>
-
 #include <deal.II/lac/trilinos_epetra_vector.h>
 
 #ifdef DEAL_II_WITH_TRILINOS
index 990841cf8682c4525699a02a7d4bf20801d817fc..b5c162e4770dd3ef25b678ce00349e173dff65dd 100644 (file)
@@ -18,7 +18,6 @@
 #ifdef DEAL_II_WITH_TRILINOS
 
 #  include <deal.II/base/conditional_ostream.h>
-#  include <deal.II/base/std_cxx14/memory.h>
 
 #  include <deal.II/lac/trilinos_precondition.h>
 #  include <deal.II/lac/trilinos_sparse_matrix.h>
@@ -32,6 +31,7 @@
 
 #  include <cmath>
 #  include <limits>
+#  include <memory>
 
 DEAL_II_NAMESPACE_OPEN
 
index 042a93145e9a0201cbcc68561aa54bc7aaa5a4b2..165e94a59a0acb0f2864d8521866251ae92927b4 100644 (file)
@@ -13,8 +13,6 @@
 //
 // ---------------------------------------------------------------------
 
-#include <deal.II/base/std_cxx14/memory.h>
-
 #include <deal.II/lac/trilinos_tpetra_communication_pattern.h>
 
 #ifdef DEAL_II_TRILINOS_WITH_TPETRA
index 7db15b70fa9978426339fb8789bf222c8e02f7b1..e46c50f5f92eed1fe8fc394c9ad9c567fce5c4db 100644 (file)
@@ -18,7 +18,6 @@
 #ifdef DEAL_II_WITH_TRILINOS
 
 #  include <deal.II/base/mpi.h>
-#  include <deal.II/base/std_cxx14/memory.h>
 
 #  include <deal.II/lac/read_write_vector.h>
 #  include <deal.II/lac/trilinos_index_access.h>
@@ -32,6 +31,7 @@
 #  include <Epetra_Vector.h>
 
 #  include <cmath>
+#  include <memory>
 
 
 DEAL_II_NAMESPACE_OPEN
index eca2d02dce71ee26eb78ea09aa74715a768b4989..f26a4a095c5c8234dbe1e1f1bb2b3871fcb20558 100644 (file)
 //
 // ---------------------------------------------------------------------
 
-#include <deal.II/base/std_cxx14/memory.h>
-
 #include <deal.II/meshworker/scratch_data.h>
 
+#include <memory>
+
 DEAL_II_NAMESPACE_OPEN
 
 namespace MeshWorker
index 88a1a0090ab64cf2db2fca8b03817d4e3be3c682..43d4952349c7feb767a752abad2d8bb6fc8f7723 100644 (file)
@@ -17,7 +17,7 @@
 
 #ifdef DEAL_II_WITH_NANOFLANN
 
-#  include <deal.II/base/std_cxx14/memory.h>
+#  include <memory>
 
 DEAL_II_NAMESPACE_OPEN
 
index 075925f3f42ff16170e3b6099440bf64ba18831a..118d591dda0d2c36c3e83e5c31f8dcd674fb0cf9 100644 (file)
 //
 // ---------------------------------------------------------------------
 
-#include <deal.II/base/std_cxx14/memory.h>
-
 #include <deal.II/grid/grid_tools.h>
 #include <deal.II/grid/grid_tools_cache.h>
 
 #include <deal.II/particles/particle_handler.h>
 
+#include <memory>
 #include <utility>
 
 DEAL_II_NAMESPACE_OPEN
index 5205916e22d4b0ecc469d626b3c4219404e52ad7..91585ad2e346b91e9c2a89c29b1bddc320a9c2f1 100644 (file)
@@ -19,7 +19,7 @@
 // the STL.
 
 
-#include <deal.II/base/std_cxx14/algorithm.h>
+#include <algorithm>
 
 #include "../tests.h"
 
index 9188983792c260e3a75edb53efe8e2f6ba0deffd..d6141e3cd4842914da73e44f9c11246cb294ce86 100644 (file)
@@ -19,8 +19,6 @@
 
 
 // all include files you need here
-#include <deal.II/base/std_cxx14/memory.h>
-
 #include <deal.II/grid/grid_generator.h>
 #include <deal.II/grid/grid_out.h>
 #include <deal.II/grid/manifold_lib.h>
@@ -28,6 +26,9 @@
 #include <deal.II/grid/tria_accessor.h>
 #include <deal.II/grid/tria_iterator.h>
 
+#include <memory>
+
+
 template <int dim, int spacedim>
 class MyManifold : public Manifold<dim, spacedim>
 {
index b410e60f149a0562c73b4fc8fa27496e66e7bdbd..5721d9bb2a164b80bbf880ce311d4d34f14ff480 100644 (file)
 
 // This test verifies that the transfinite interpolation works on a torus
 
-#include <deal.II/base/std_cxx14/memory.h>
-
 #include <deal.II/grid/manifold_lib.h>
 #include <deal.II/grid/tria.h>
 
+#include <memory>
+
 #include "../tests.h"
 
 
index 9b7b98fb42fc6b3c29f79847fdd0a7dd21530268..b915b6b0170dba4d098d81d520e0008cade82d33 100644 (file)
@@ -15,7 +15,6 @@
 
 #include <deal.II/base/function.h>
 #include <deal.II/base/quadrature_lib.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/dofs/dof_handler.h>
 
@@ -35,6 +34,8 @@
 
 #include <deal.II/numerics/vector_tools.h>
 
+#include <memory>
+
 #include "../tests.h"
 
 // Test that we achieve the correct rates of convergence with MappingQ when
index 73f40b5e335e0e71a3fe05e7faaa2ee62252cf26..62370ce38375e691c86acd996c8dc018c72a3ba7 100644 (file)
@@ -22,7 +22,6 @@
 // degree used.
 
 
-#include <deal.II/base/std_cxx14/algorithm.h>
 #include <deal.II/base/utilities.h>
 
 #include <deal.II/distributed/tria.h>
@@ -54,6 +53,8 @@
 
 #include <deal.II/numerics/vector_tools.h>
 
+#include <algorithm>
+
 #include "../tests.h"
 
 
index 8184842e70b8d085fa38f79b700aa485a16980a8..3d6648af28d8e329b04bc1f8d73616f1bed0ce2a 100644 (file)
@@ -20,8 +20,6 @@
 // correctly (at the point when this test was written, renumbering that
 // changes the set of owned dofs is not implemented).
 
-#include <deal.II/base/std_cxx14/memory.h>
-
 #include <deal.II/distributed/tria.h>
 
 #include <deal.II/dofs/dof_accessor.h>
@@ -35,6 +33,7 @@
 #include <deal.II/grid/tria.h>
 
 #include <algorithm>
+#include <memory>
 
 #include "../tests.h"
 
index 9cc221904f2c51a5b8c7123d6bd52fef02d65226..7cf90f359a13c36e8c2aff59a174b0ec33b13284 100644 (file)
@@ -20,8 +20,6 @@
 // Note: This test currently only works in serial and asserts when run with
 // more than one processor.
 
-#include <deal.II/base/std_cxx14/memory.h>
-
 #include <deal.II/distributed/tria.h>
 
 #include <deal.II/dofs/dof_accessor.h>
@@ -35,6 +33,7 @@
 #include <deal.II/grid/tria.h>
 
 #include <algorithm>
+#include <memory>
 
 #include "../tests.h"
 
index 265fcd984fed6ceabf55642bde0a0cc51fddeba6..d2be802027a8bb7e927517727d78afc40c8162b6 100644 (file)
@@ -16,7 +16,6 @@
 // Check Convert<tuple>::to_pattern()
 
 #include <deal.II/base/parameter_handler.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <memory>
 
index 04d1b53b0fc0df896f04edd5666feaae972a49fa..fb4dde6a342f5e9aeed11e89da590111a23211ba 100644 (file)
@@ -16,7 +16,6 @@
 // Check Convert<tuple>::to_string.
 
 #include <deal.II/base/parameter_handler.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <memory>
 
index e5b744da565a503c7dcfc565d194cbc6589c090d..2b3c76328d4234fadd11ca4b1cc07305bfcc47f4 100644 (file)
@@ -16,7 +16,6 @@
 // Check Convert<tuple>::to_value.
 
 #include <deal.II/base/parameter_handler.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <memory>
 
index ea925104c1f5ebc9263fe7bff65d4659899d5e9e..aa020d7e56cadef5ef096fc9eae532360a1e74ff 100644 (file)
@@ -17,7 +17,6 @@
 // we don't break anything for integral types
 
 #include <deal.II/base/parameter_handler.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <memory>
 #include <tuple>
index cd703f270b9b088b3c7e6dc0c17d85689d22a978..ea728f597db36009eb281ea43dc419d06691cc32 100644 (file)
@@ -16,7 +16,6 @@
 // Check to_string and to_value
 
 #include <deal.II/base/parameter_handler.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <memory>
 
index 0251faa8c8d6bedafca52390063b9a81a523a4e1..ae379491643cbba25938cb2d6e34290d790fdc04 100644 (file)
@@ -15,7 +15,6 @@
 
 
 #include <deal.II/base/parameter_handler.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <memory>
 
index b2ecf2fda0277b090362230280836723de54c3ca..1e81b98c6a252030dc59c12794050cb471984cad 100644 (file)
@@ -15,7 +15,6 @@
 
 
 #include <deal.II/base/parameter_handler.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <memory>
 
index 7697930e5c288a29b2a01255b9a596a97b8f5e35..ffef8cdf352f828737479ffa6b6fc10c2257d9eb 100644 (file)
@@ -15,7 +15,6 @@
 
 
 #include <deal.II/base/parameter_handler.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <memory>
 
index a984dbd900733b0194d6dd5ac2e6dabb6871d754..00a8d0d3c6be76e143a6a2bf54d9b694238c3a78 100644 (file)
@@ -15,7 +15,6 @@
 
 
 #include <deal.II/base/parameter_handler.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <memory>
 
index 9b6d84af8a3741d691adba7f76f1c141174c3cc9..9da4650a01ea416e93c0b06c9d3fa3beb12655f2 100644 (file)
@@ -17,7 +17,6 @@
 // and number of PatternStyles.
 
 #include <deal.II/base/parameter_handler.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <memory>
 
index 4b632629eb4d0f5ceef167cc2cda5fee776b6cfd..3c962f05632f31029ed53943638b836598466c49 100644 (file)
@@ -16,7 +16,6 @@
 // test add_parameters with tuples.
 
 #include <deal.II/base/parameter_handler.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <memory>
 
index 8f4ad93b7c25430d4aa37aa25693200d5735e8dc..668705b56fa91fa8d79c28f5471c496e5f41b9a7 100644 (file)
@@ -17,7 +17,6 @@
 
 #include <deal.II/base/function_parser.h>
 #include <deal.II/base/parameter_handler.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <memory>
 
index d38328cde1114b02513256502b218ff60da4937e..c30a237b27169b9802c9fbef2ed6aaf656bc510e 100644 (file)
@@ -16,7 +16,6 @@
 // test add_parameters with ComponentMask.
 
 #include <deal.II/base/parameter_handler.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/fe/component_mask.h>
 
index 945ea2190a3873512172df6fb640ff2aad7ab107..ef75c6192b921f349a3f7dc416734e34f878112f 100644 (file)
@@ -17,7 +17,6 @@
 
 #include <deal.II/base/function_parser.h>
 #include <deal.II/base/parameter_handler.h>
-#include <deal.II/base/std_cxx14/memory.h>
 
 #include <deal.II/fe/component_mask.h>
 

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.