]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
remove obsolete class LocalWorker
authorkanschat <kanschat@0785d39b-7218-0410-832d-ea1e28bc413d>
Fri, 21 May 2010 16:50:11 +0000 (16:50 +0000)
committerkanschat <kanschat@0785d39b-7218-0410-832d-ea1e28bc413d>
Fri, 21 May 2010 16:50:11 +0000 (16:50 +0000)
git-svn-id: https://svn.dealii.org/trunk@21137 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/deal.II/include/numerics/mesh_worker.h

index dfdaf772b50f98e0c25d9864f7ec9a7a53675b9a..6f69b6adce92440cb49eb2c0f6ffe7a8932af64d 100644 (file)
@@ -174,61 +174,6 @@ template<int,int> class MGDoFHandler;
  */
 namespace MeshWorker
 {
-/**
- * Template for a class for the objects doing the actual work on cells
- * and faces.
- *
- * This class can serve as a base class for the actual worker class,
- * since, while we do not use virtual functions, we provide the
- * necessary interface for the mesh loops and the DoFInfo
- * class here. Thus, they do not have to be reprogrammed.
- *
- * In particular, the mesh loops will require data elements
- * #interior_fluxes and #boundary_fluxes to determine whether the
- * loop over faces will be started at all.
- *
- * @author Guido Kanschat, 2009
- */
-  template <int dim>
-  class LocalWorker
-  {
-    public:
-                                      /**
-                                       * Constructor, setting
-                                       * #interior_fluxes and
-                                       * #boundary_fluxes to @p
-                                       * true.
-                                       */
-      LocalWorker ();
-
-                                      /**
-                                       * Do the work on a cell.
-                                       */
-      void cell(DoFInfo<dim>& cell);
-
-                                      /**
-                                       * Do the work on a boundary face.
-                                       */
-      void boundary(DoFInfo<dim>& face);
-
-                                      /**
-                                       * Do the work on an interior face.
-                                       */
-      void face(DoFInfo<dim>& face1, DoFInfo<dim>& face2);
-
-                                      /**
-                                       * Computations on interior
-                                       * faces are necessary.
-                                       */
-      bool interior_fluxes;
-
-                                      /**
-                                       * Computations on interior
-                                       * faces are necessary.
-                                       */
-      bool boundary_fluxes;
-  };
-
 /**
  * Worker object for integration of functionals, residuals or matrices.
  *
@@ -262,7 +207,7 @@ namespace MeshWorker
  * @author Guido Kanschat, 2009
  */
   template <int dim>
-  class IntegrationWorker : public LocalWorker<dim>
+  class IntegrationWorker
   {
     public:
                                       /**
@@ -397,15 +342,6 @@ namespace MeshWorker
                                        */
       Quadrature<dim-1> face_quadrature;
   };
-
-
-//----------------------------------------------------------------------//
-  template <int dim>
-  inline
-  LocalWorker<dim>::LocalWorker()
-                 :
-                 interior_fluxes(true), boundary_fluxes(true)
-  {}
 }
 
 

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.