]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Add comments regarding the MSVC fixes. 1343/head
authorLukas Korous <lukas.korous@gmail.com>
Thu, 13 Aug 2015 19:13:53 +0000 (21:13 +0200)
committerLukas Korous <lukas.korous@gmail.com>
Thu, 13 Aug 2015 19:13:53 +0000 (21:13 +0200)
include/deal.II/fe/fe_face.h
include/deal.II/fe/fe_poly.h
include/deal.II/fe/fe_poly_face.h
include/deal.II/fe/fe_poly_tensor.h

index dd51b9343f52e260c28e9f959a1a6c1b7271f806..5f2f55f7098ba945229410cdab37b8204bada0ef 100644 (file)
@@ -227,6 +227,10 @@ 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.
+     */
   virtual
   typename FiniteElement<1,spacedim>::InternalDataBase *
   get_data (const UpdateFlags,
index fb12ed105a19decf6a57421ce6b140657bdf35d4..4f90876b05e33f896435a5813dd9f9d2a0697c35 100644 (file)
@@ -163,7 +163,10 @@ public:
                                                    const unsigned int component) const;
 
 protected:
-
+  /**
+  NOTE: The following function has its definition 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 update_flags,
index 628a2d4fff3c169e3643fb20a71693ceb14cddcc..3f7865eb036a47114d399aa1e570b8d10930ebb3 100644 (file)
@@ -73,7 +73,10 @@ 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.
+     */
   virtual
   typename FiniteElement<dim,spacedim>::InternalDataBase *
   get_data (const UpdateFlags,
index 63b2e4b6e5f7ef9468f2d43a55d57f226f78c404..5c05271fb59c9a7a95e59153ac06a32a2028efef 100644 (file)
@@ -174,7 +174,10 @@ protected:
    * cell to the mesh cell.
    */
   MappingType mapping_type;
-
+  /**
+  NOTE: The following function has its definition 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 update_flags,

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.