From: kanschat Date: Fri, 21 May 2010 16:50:11 +0000 (+0000) Subject: remove obsolete class LocalWorker X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0c496a768630293adaa315410940733fc1fdab84;p=dealii-svn.git remove obsolete class LocalWorker git-svn-id: https://svn.dealii.org/trunk@21137 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/deal.II/include/numerics/mesh_worker.h b/deal.II/deal.II/include/numerics/mesh_worker.h index dfdaf772b5..6f69b6adce 100644 --- a/deal.II/deal.II/include/numerics/mesh_worker.h +++ b/deal.II/deal.II/include/numerics/mesh_worker.h @@ -174,61 +174,6 @@ template 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 - class LocalWorker - { - public: - /** - * Constructor, setting - * #interior_fluxes and - * #boundary_fluxes to @p - * true. - */ - LocalWorker (); - - /** - * Do the work on a cell. - */ - void cell(DoFInfo& cell); - - /** - * Do the work on a boundary face. - */ - void boundary(DoFInfo& face); - - /** - * Do the work on an interior face. - */ - void face(DoFInfo& face1, DoFInfo& 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 - class IntegrationWorker : public LocalWorker + class IntegrationWorker { public: /** @@ -397,15 +342,6 @@ namespace MeshWorker */ Quadrature face_quadrature; }; - - -//----------------------------------------------------------------------// - template - inline - LocalWorker::LocalWorker() - : - interior_fluxes(true), boundary_fluxes(true) - {} }