From 1f198f05f01feb95758db627da8a01bbbb60078c Mon Sep 17 00:00:00 2001 From: Oliver Sander <oliver.sander@tu-dresden.de> Date: Wed, 11 Apr 2018 16:16:23 +0200 Subject: [PATCH] Do not use basis.indexSet() anymore The method indexSet has been removed from dune-functions a long time ago. --- src/cosserat-continuum.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/cosserat-continuum.cc b/src/cosserat-continuum.cc index 95c87570..735cf746 100644 --- a/src/cosserat-continuum.cc +++ b/src/cosserat-continuum.cc @@ -233,14 +233,14 @@ int main (int argc, char *argv[]) try std::cout << "Neumann boundary has " << neumannBoundary.numFaces() << " faces\n"; - BitSetVector<1> dirichletNodes(feBasis.indexSet().size(), false); + BitSetVector<1> dirichletNodes(feBasis.size(), false); constructBoundaryDofs(dirichletBoundary,fufemFeBasis,dirichletNodes); - BitSetVector<1> neumannNodes(feBasis.indexSet().size(), false); + BitSetVector<1> neumannNodes(feBasis.size(), false); constructBoundaryDofs(neumannBoundary,fufemFeBasis,neumannNodes); - BitSetVector<blocksize> dirichletDofs(feBasis.indexSet().size(), false); - for (size_t i=0; i<feBasis.indexSet().size(); i++) + BitSetVector<blocksize> dirichletDofs(feBasis.size(), false); + for (size_t i=0; i<feBasis.size(); i++) if (dirichletNodes[i][0]) for (int j=0; j<5; j++) dirichletDofs[i][j] = true; -- GitLab