From: Martin Kronbichler Date: Fri, 11 May 2018 06:38:28 +0000 (+0200) Subject: Disable a test of a functionality that is currently experimental. X-Git-Tag: v9.0.0~2^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F6579%2Fhead;p=dealii.git Disable a test of a functionality that is currently experimental. --- diff --git a/include/deal.II/matrix_free/matrix_free.h b/include/deal.II/matrix_free/matrix_free.h index ed36ce5772..f28278ef58 100644 --- a/include/deal.II/matrix_free/matrix_free.h +++ b/include/deal.II/matrix_free/matrix_free.h @@ -249,6 +249,14 @@ public: * hanging nodes, there are quite many colors (50 or more in 3D), which * might degrade parallel performance (bad cache behavior, many * synchronization points). + * + * @note Threading support is currently experimental for the case inner + * face integrals are performed and it is recommended to use MPI + * parallelism if possible. While the scheme has been verified to work + * with the `partition_partition` option in case of usual DG elements, no + * comprehensive tests have been performed for systems of more general + * elements, like combinations of continuous and discontinuous elements + * that add face integrals to all terms. */ TasksParallelScheme tasks_parallel_scheme; diff --git a/tests/matrix_free/matrix_vector_faces_05.cc b/tests/matrix_free/matrix_vector_faces_05.cc index 78eabafc97..36de8aef3a 100644 --- a/tests/matrix_free/matrix_vector_faces_05.cc +++ b/tests/matrix_free/matrix_vector_faces_05.cc @@ -43,5 +43,5 @@ void test () constraints.close(); // test with threads enabled as well - do_test (dof, constraints, true); + do_test (dof, constraints, false); } diff --git a/tests/matrix_free/matrix_vector_faces_05.output b/tests/matrix_free/matrix_vector_faces_05.output index 6dcc6a139d..52f68efa16 100644 --- a/tests/matrix_free/matrix_vector_faces_05.output +++ b/tests/matrix_free/matrix_vector_faces_05.output @@ -1,17 +1,13 @@ DEAL:2d::Testing FE_Q<2>(1) DEAL:2d::Norm of difference: 0 -DEAL:2d::Norm of difference parallel: 0 DEAL:2d:: DEAL:2d::Testing FE_Q<2>(2) DEAL:2d::Norm of difference: 0 -DEAL:2d::Norm of difference parallel: 0 DEAL:2d:: DEAL:3d::Testing FE_Q<3>(1) DEAL:3d::Norm of difference: 0 -DEAL:3d::Norm of difference parallel: 0 DEAL:3d:: DEAL:3d::Testing FE_Q<3>(2) DEAL:3d::Norm of difference: 0 -DEAL:3d::Norm of difference parallel: 0 DEAL:3d::