Skip to content
Snippets Groups Projects
Commit 0ab3314e authored by Jonathan Youett's avatar Jonathan Youett
Browse files

Add a restrict version that takes vector-valued hasObstacle bitfields

parent d0121ae2
No related branches found
No related tags found
No related merge requests found
...@@ -26,6 +26,12 @@ public: ...@@ -26,6 +26,12 @@ public:
const MultigridTransfer<DiscFuncType>& transfer, const MultigridTransfer<DiscFuncType>& transfer,
const Dune::BitSetVector<blocksize>& critical) = 0; const Dune::BitSetVector<blocksize>& critical) = 0;
virtual void restrict(const std::vector<BoxConstraint<field_type,blocksize> >& f,
std::vector<BoxConstraint<field_type,blocksize> >& t,
const Dune::BitSetVector<blocksize>& fHasObstacle,
const Dune::BitSetVector<blocksize>& tHasObstacle,
const MultigridTransfer<DiscFuncType>& transfer,
const Dune::BitSetVector<blocksize>& critical) = 0;
}; };
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment