]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Remove a declaration that is no longer needed. 3021/head
authorWolfgang Bangerth <bangerth@colostate.edu>
Sat, 27 Aug 2016 02:52:18 +0000 (20:52 -0600)
committerWolfgang Bangerth <bangerth@colostate.edu>
Sat, 27 Aug 2016 02:52:18 +0000 (20:52 -0600)
It was used in a function that has been used from namespace GridTools to
namespace GridGenerator, where the structure is now duplicated. It was
only used for MS Visual Studio in any case.

include/deal.II/grid/grid_tools.h

index ab43e69f169dbd80f19f1d91ef62c80891a2f18d..17e1327b64ef664db307d97e93881d4d6f654bd1 100644 (file)
@@ -1247,30 +1247,7 @@ namespace GridTools
 
 
   /*@}*/
-  /**
-   * @name Lower-dimensional meshes for parts of higher-dimensional meshes
-   */
-  /*@{*/
 
-
-#ifdef _MSC_VER
-  // Microsoft's VC++ has a bug where it doesn't want to recognize that
-  // an implementation (definition) of the extract_boundary_mesh function
-  // matches a declaration. This can apparently only be avoided by
-  // doing some contortion with the return type using the following
-  // intermediate type. This is only used when using MS VC++ and uses
-  // the direct way of doing it otherwise
-  template <template <int,int> class MeshType, int dim, int spacedim>
-  struct ExtractBoundaryMesh
-  {
-    typedef
-    std::map<typename MeshType<dim-1,spacedim>::cell_iterator,
-        typename MeshType<dim,spacedim>::face_iterator>
-        return_type;
-  };
-#endif
-
-  /*@}*/
   /**
    * @name Dealing with periodic domains
    */

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.