From 18f77e837138bf230bfb2e8c73020562c7a39b92 Mon Sep 17 00:00:00 2001
From: Simon Praetorius <simon.praetorius@tu-dresden.de>
Date: Mon, 29 Jun 2015 09:02:52 +0000
Subject: [PATCH] allow lambda functiosn in Dirichlet BC

---
 AMDiS/src/DirichletBC.cc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/AMDiS/src/DirichletBC.cc b/AMDiS/src/DirichletBC.cc
index 20a3d20c..90410d70 100644
--- a/AMDiS/src/DirichletBC.cc
+++ b/AMDiS/src/DirichletBC.cc
@@ -72,6 +72,7 @@ namespace AMDiS {
   }
   
   
+#if __cplusplus > 199711L
   // c++11 std::function of lambda-functions
   void DirichletBC<_value_by_function>::fillBoundaryCondition(
 	  DOFVectorBase<double>* vector,
@@ -91,7 +92,7 @@ namespace AMDiS {
 	(*vector)[dofIndices[i]] = value;
       }
   }
-
+#endif
   
   void DirichletBC<_value_by_abstractfunction>::fillBoundaryCondition(
 	  DOFVectorBase<double>* vector,
-- 
GitLab