From f3dbcff88980d15f8763e2ed505c2fa9985f939a Mon Sep 17 00:00:00 2001
From: Oliver Sander <oliver.sander@tu-dresden.de>
Date: Fri, 3 May 2019 12:37:12 +0200
Subject: [PATCH] Call constructBoundaryDofs directly with a dune-functions
 basis

This used to work only with dune-fufem bases, but the method
constructBoundaryDofs recently learned to also handle the bases
of dune-functions.
---
 src/cosserat-continuum.cc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/cosserat-continuum.cc b/src/cosserat-continuum.cc
index afcec807..7552c374 100644
--- a/src/cosserat-continuum.cc
+++ b/src/cosserat-continuum.cc
@@ -237,10 +237,10 @@ int main (int argc, char *argv[]) try
 
 
     BitSetVector<1> dirichletNodes(feBasis.size(), false);
-    constructBoundaryDofs(dirichletBoundary,fufemFeBasis,dirichletNodes);
+    constructBoundaryDofs(dirichletBoundary,feBasis,dirichletNodes);
 
     BitSetVector<1> neumannNodes(feBasis.size(), false);
-    constructBoundaryDofs(neumannBoundary,fufemFeBasis,neumannNodes);
+    constructBoundaryDofs(neumannBoundary,feBasis,neumannNodes);
 
     BitSetVector<blocksize> dirichletDofs(feBasis.size(), false);
     for (size_t i=0; i<feBasis.size(); i++)
-- 
GitLab