From 326a5eaab24fdbce60f1dc0a19210e6a00ed6bc3 Mon Sep 17 00:00:00 2001
From: Oliver Sander <oliver.sander@tu-dresden.de>
Date: Sun, 3 May 2020 10:44:43 +0200
Subject: [PATCH] Enable run-time transfer matrix assembly tests for RT
 elements

The depended on a recent fix in dune-localfunctions to work properly.
---
 dune/fufem/test/assembletransferoperatortest.cc | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dune/fufem/test/assembletransferoperatortest.cc b/dune/fufem/test/assembletransferoperatortest.cc
index 7a67e355..a9af954a 100644
--- a/dune/fufem/test/assembletransferoperatortest.cc
+++ b/dune/fufem/test/assembletransferoperatortest.cc
@@ -177,9 +177,7 @@ bool testRaviartThomas(const GW0& gw0, const GW1& gw1)
     FieldVector<double,2> testPoint(0);
     auto testPointInFather = element.geometryInFather().global(testPoint);
 
-    // TODO: The run-time test is disabled for the time being, because it requires
-    // https://gitlab.dune-project.org/staging/dune-functions/-/merge_requests/241
-    if ( false && (coarseLocalFunction(testPointInFather) - fineLocalFunction(testPoint) ).two_norm() > 1e-10 )
+    if ( (coarseLocalFunction(testPointInFather) - fineLocalFunction(testPoint) ).two_norm() > 1e-10 )
     {
       std::cerr << "Raviart-Thomas: transfer matrix is not the natural injection!" << std::endl;
       return false;
-- 
GitLab