]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Make compile. Fix a few warnings. 1355/head
authorWolfgang Bangerth <bangerth@math.tamu.edu>
Thu, 13 Aug 2015 20:02:38 +0000 (15:02 -0500)
committerWolfgang Bangerth <bangerth@math.tamu.edu>
Thu, 13 Aug 2015 20:02:38 +0000 (15:02 -0500)
#1343 did not compile for me, which is easily fixed by #including another
header file. Also fix a whole bunch of warnings that were introduced by #1343.

Finally, mark a comment in a way so that it doesn't get picked up by doxygen.

include/deal.II/fe/fe_face.h
include/deal.II/fe/fe_poly_face.h

index 5f2f55f7098ba945229410cdab37b8204bada0ef..baeb46664bf82f56e0c204f44b3d455ae1a825a6 100644 (file)
@@ -227,22 +227,24 @@ public:
   get_constant_modes () const;
 
 protected:
-  /**
-  NOTE: The following functions have their definitions inlined into the class declaration
-    * because we otherwise run into a compiler error with MS Visual Studio.
-     */
+  /*
+   * NOTE: The following functions have their definitions inlined into the class declaration
+   * because we otherwise run into a compiler error with MS Visual Studio.
+   */
+
+
   virtual
   typename FiniteElement<1,spacedim>::InternalDataBase *
   get_data (const UpdateFlags,
-            const Mapping<1,spacedim> &mapping,
-            const Quadrature<1> &quadrature) const
+            const Mapping<1,spacedim> &/*mapping*/,
+            const Quadrature<1> &/*quadrature*/) const
   {
     return new typename FiniteElement<1, spacedim>::InternalDataBase;
   }
 
   typename FiniteElement<1,spacedim>::InternalDataBase *
   get_face_data(const UpdateFlags update_flags,
-                const Mapping<1,spacedim> &mapping,
+                const Mapping<1,spacedim> &/*mapping*/,
                 const Quadrature<0> &quadrature) const
   {
     // generate a new data object and initialize some fields
index 3f7865eb036a47114d399aa1e570b8d10930ebb3..c54b97f009baa5896f3adf14d681ecf0f3b66bcd 100644 (file)
 #define dealii__fe_poly_face_h
 
 
+#include <deal.II/base/qprojector.h>
 #include <deal.II/fe/fe.h>
 
+
 DEAL_II_NAMESPACE_OPEN
 
 /*!@addtogroup febase */
@@ -73,15 +75,17 @@ public:
   unsigned int get_degree () const;
 
 protected:
-  /**
-  NOTE: The following functions have their definitions inlined into the class declaration
-    * because we otherwise run into a compiler error with MS Visual Studio.
-     */
+  /*
+   * NOTE: The following functions have their definitions inlined into the class declaration
+   * because we otherwise run into a compiler error with MS Visual Studio.
+   */
+
+
   virtual
   typename FiniteElement<dim,spacedim>::InternalDataBase *
-  get_data (const UpdateFlags,
-            const Mapping<dim,spacedim> &mapping,
-            const Quadrature<dim> &quadrature) const
+  get_data (const UpdateFlags /*update_flags*/,
+            const Mapping<dim,spacedim> &/*mapping*/,
+            const Quadrature<dim> &/*quadrature*/) const
   {
     InternalData *data = new InternalData;
     return data;
@@ -89,7 +93,7 @@ protected:
 
   typename FiniteElement<dim,spacedim>::InternalDataBase *
   get_face_data(const UpdateFlags update_flags,
-                const Mapping<dim,spacedim> &mapping,
+                const Mapping<dim,spacedim> &/*mapping*/,
                 const Quadrature<dim-1>& quadrature) const
   {
     // generate a new data object and

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.