From 7e61b44d1ea0e96b70c9e94939b1bf27bb42c408 Mon Sep 17 00:00:00 2001 From: Jonathan Youett <youett@math.fu-berlin.de> Date: Fri, 11 Jul 2014 14:34:29 +0200 Subject: [PATCH] Store recompute bitfield component-wise. If any component is set, then recompute that entry. --- dune/solvers/transferoperators/truncatedmgtransfer.hh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dune/solvers/transferoperators/truncatedmgtransfer.hh b/dune/solvers/transferoperators/truncatedmgtransfer.hh index 2af47947..dbcfb326 100644 --- a/dune/solvers/transferoperators/truncatedmgtransfer.hh +++ b/dune/solvers/transferoperators/truncatedmgtransfer.hh @@ -35,7 +35,7 @@ public: TruncatedMGTransfer() : recompute_(nullptr), critical_(nullptr) {} /** \brief Set recompute bitfield. */ - void setRecomputeBitField(const Dune::BitSetVector<1>* recompute) + void setRecomputeBitField(const Dune::BitSetVector<blocksize>* recompute) { recompute_ = recompute; } @@ -55,7 +55,7 @@ public: * involve at least one dof which has a set bit get recomputed. Depending * on the problem this can lead to considerable time savings. */ - const Dune::BitSetVector<1>* recompute_; + const Dune::BitSetVector<blocksize>* recompute_; /** * \brief Has to contain an entry for each degree of freedom. -- GitLab