]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Clean up headers and forward declarations for ArrayView.
authorDavid Wells <wellsd2@rpi.edu>
Thu, 27 Jul 2017 02:43:38 +0000 (22:43 -0400)
committerDavid Wells <wellsd2@rpi.edu>
Thu, 27 Jul 2017 02:44:13 +0000 (22:44 -0400)
include/deal.II/fe/mapping.h
source/fe/fe_poly_tensor.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_q_generic.cc

index 5f8c882e9fbc4bfec3eac1209ab325da824982fe..8e0bc22708f9d4b0a1dad6f64b79a12d8f49f66c 100644 (file)
@@ -19,7 +19,6 @@
 
 #include <deal.II/base/config.h>
 #include <deal.II/base/derivative_form.h>
-#include <deal.II/base/array_view.h>
 #include <deal.II/grid/tria.h>
 #include <deal.II/fe/fe_update_flags.h>
 
@@ -28,6 +27,7 @@
 
 DEAL_II_NAMESPACE_OPEN
 
+template <typename ElementType> class ArrayView;
 template <int dim> class Quadrature;
 template <int dim, int spacedim> class FEValues;
 template <int dim, int spacedim> class FEValuesBase;
index d3d9626b44dd5bc14e36c413cfcd45268d2bbc8b..eee6893cef2df0f4392451deb0137e6ddfadaf5a 100644 (file)
@@ -14,6 +14,7 @@
 // ---------------------------------------------------------------------
 
 
+#include <deal.II/base/array_view.h>
 #include <deal.II/base/derivative_form.h>
 #include <deal.II/base/qprojector.h>
 #include <deal.II/base/polynomials_bdm.h>
index a8b4236af7f04d78fca2e28750d0f43f09bb2c9b..9b42228ad2f4966313ac7e3a096bb87682e9c77c 100644 (file)
@@ -14,6 +14,7 @@
 // ---------------------------------------------------------------------
 
 
+#include <deal.II/base/array_view.h>
 #include <deal.II/base/tensor.h>
 #include <deal.II/base/quadrature.h>
 #include <deal.II/base/qprojector.h>
index e4cad13d82492bebd4e74f1091d1ad08cde73e80..decdef0fe6481dd61a6e6d74a7052125adc74911 100644 (file)
 //
 // ---------------------------------------------------------------------
 
-#include <deal.II/base/utilities.h>
+#include <deal.II/base/array_view.h>
+#include <deal.II/base/tensor_product_polynomials.h>
 #include <deal.II/base/polynomial.h>
 #include <deal.II/base/quadrature.h>
 #include <deal.II/base/quadrature_lib.h>
 #include <deal.II/base/qprojector.h>
 #include <deal.II/base/memory_consumption.h>
-#include <deal.II/base/tensor_product_polynomials.h>
+#include <deal.II/base/utilities.h>
 #include <deal.II/lac/full_matrix.h>
 #include <deal.II/lac/vector.h>
 #include <deal.II/lac/block_vector.h>
index 8949115094496fbc64451e17bd81284c64331b1b..2b98672b4f7266ded10b8bcee2ca0178a22e9924 100644 (file)
@@ -14,6 +14,7 @@
 // ---------------------------------------------------------------------
 
 
+#include <deal.II/base/array_view.h>
 #include <deal.II/base/derivative_form.h>
 #include <deal.II/base/quadrature.h>
 #include <deal.II/base/qprojector.h>
index 340f7ba76c10e9bee844fb74558d2a6cffe410d6..043711d1a68382a836dfeec6546aa65953a0bd6a 100644 (file)
 //
 // ---------------------------------------------------------------------
 
-#include <deal.II/base/utilities.h>
+#include <deal.II/base/array_view.h>
 #include <deal.II/base/polynomial.h>
 #include <deal.II/base/quadrature.h>
 #include <deal.II/base/quadrature_lib.h>
 #include <deal.II/base/memory_consumption.h>
 #include <deal.II/base/tensor_product_polynomials.h>
+#include <deal.II/base/utilities.h>
 #include <deal.II/lac/full_matrix.h>
 #include <deal.II/grid/tria_iterator.h>
 #include <deal.II/dofs/dof_accessor.h>
index 5c3feeed41c6855c69325017cdd3f6790daeb2a6..3b1e4962fd0e04ebad2fe83c048e70e917c3ca6e 100644 (file)
@@ -14,6 +14,7 @@
 // ---------------------------------------------------------------------
 
 
+#include <deal.II/base/array_view.h>
 #include <deal.II/base/derivative_form.h>
 #include <deal.II/base/quadrature.h>
 #include <deal.II/base/qprojector.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.