]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
Add missing header includes.
authorwolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Thu, 12 Sep 2002 00:40:54 +0000 (00:40 +0000)
committerwolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Thu, 12 Sep 2002 00:40:54 +0000 (00:40 +0000)
git-svn-id: https://svn.dealii.org/trunk@6400 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/deal.II/include/grid/filtered_iterator.h
deal.II/deal.II/include/grid/grid_generator.h
deal.II/deal.II/include/multigrid/fas.h
deal.II/deal.II/include/multigrid/mg_dof_tools.h
deal.II/deal.II/include/multigrid/mg_smoother.templates.h
deal.II/deal.II/include/multigrid/mg_tools.templates.h
deal.II/deal.II/include/multigrid/multigrid.h

index b5cb0279ba250cdd3c27e68911b0fa80eaf54d17..0dbd1b3fbf4fbcaa3b38d35588c270c4ebb12911 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <base/config.h>
 #include <base/exceptions.h>
-
+#include <grid/tria_iterator_base.h>
 
 /**
  * In this namespace a number of classes is declared that may be used
index bf499668574a79e7a7e1358e4d60aedd47973bff..a036785a064db27084134a8d1fcc55151026125b 100644 (file)
 
 #include <base/config.h>
 #include <base/exceptions.h>
+#include <base/point.h>
 #include <map>
 
-template <int dim> class Point;
+
 template <int dim> class Triangulation;
 template <typename number> class Vector;
 template <typename number> class SparseMatrix;
index d7e999ac27b4e96c43fe6d7d6cfa1229e95c61fa..4e46dec1a67a2f3e97926402cfba4ad5a7a86492 100644 (file)
@@ -20,6 +20,7 @@
 #include <lac/sparse_matrix.h>
 #include <lac/vector.h>
 #include <multigrid/mg_base.h>
+#include <multigrid/mg_dof_handler.h>
 
 #include <vector>
 
@@ -86,10 +87,9 @@ class FAS : public Subscriptor
                                      * this type as late as possible.
                                      */
   template <int dim>
-    FAS(const MGDoFHandler<dim>& mg_dof_handler,
-             const unsigned int            minlevel = 0,
-             const unsigned int            maxlevel = 1000000);
-    
+  FAS (const MGDoFHandler<dim>& mg_dof_handler,
+       const unsigned int            minlevel = 0,
+       const unsigned int            maxlevel = 1000000);
 
                                     /**
                                      * Execute one step of the
@@ -312,8 +312,8 @@ class PreconditionFAS : public Subscriptor
 template <class VECTOR>
 template <int dim>
 FAS<VECTOR>::FAS (const MGDoFHandler<dim>& mg_dof_handler,
-                             const unsigned int min_level,
-                             const unsigned int max_level)
+                  const unsigned int min_level,
+                  const unsigned int max_level)
                :
                minlevel(min_level),
                                     maxlevel(std::min(mg_dof_handler.get_tria().n_levels()-1,
index 54ea5318aa1d3a6ed9f1a9ec2b1929e8b96a4641..e161adee73587abff3c077b2eaa06b74785c49a0 100644 (file)
 #ifndef __deal2__mg_dof_tools_h
 #define __deal2__mg_dof_tools_h
 
+#include <base/config.h>
+#include <multigrid/mg_dof_handler.h>
+
+#include <vector>
+
 template <class Object> class MGLevelObject;
 template <int dim> class MGDoFHandler;
 template <typename number> class Vector;
 template <typename number> class BlockVector;
 template <class number> class FullMatrix;
 
-#include <base/config.h>
-
 
 /**
  * This is a collection of functions operating on, and manipulating
@@ -166,7 +169,7 @@ class MGTools
     template <int dim, typename number>
       static void
       reinit_vector (const MGDoFHandler<dim>& mg_dof,
-                    MGLevelObject<BlockVector<number> >& vector,
+                    MGLevelObject<BlockVector<number> >& v,
                     const std::vector<bool>& selected);
 };
 
index 3700a525fbf2d10cc60481b8bd8802689e3f0992..54671fd5bbef7f3db3ab3b14b8f40dcbff1dae26 100644 (file)
@@ -14,6 +14,8 @@
 #define __deal2__mg_dof_handler_templates_h
 
 
+#include <multigrid/mg_smoother.h>
+
 
 template<class MATRIX, class VECTOR>
 template<int dim>
index acd675a32c52757a888e23d928ef3c8fe710f0fc..51888eae2696943ddf94b8f20b997e890c73bb5d 100644 (file)
 #ifndef __deal2__mg_tools_templates_h
 #define __deal2__mg_tools_templates_h
 
+#include <lac/sparse_matrix.h>
 #include <dofs/dof_constraints.h>
 #include <numerics/data_out.h>
 #include <multigrid/mg_base.h>
+#include <multigrid/mg_transfer.h>
+
 #include <algorithm>
 #include <fstream>
 
-#include <lac/sparse_matrix.h>
 
 
 //TODO:[?] This function needs to be specially implemented, since in 2d mode we use faces
index 0ae4bdfa08d479e0c845efe73b24f6478f7f54fd..9acfc3b4220f524194dad71c65b4bdfec970f389 100644 (file)
@@ -20,6 +20,7 @@
 #include <lac/sparse_matrix.h>
 #include <lac/vector.h>
 #include <multigrid/mg_base.h>
+#include <multigrid/mg_dof_handler.h>
 
 #include <vector>
 

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.