Skip to content
Snippets Groups Projects
Commit 7983babd authored by Mathis Kelm's avatar Mathis Kelm
Browse files

[multidomain][assembly] deactivate multithreading for pq1bubble

parent cb78595c
No related branches found
No related tags found
1 merge request!3323[multidomain][assembly] deactivate multithreading for pq1bubble
Pipeline #22846 passed
+2
...@@ -695,10 +695,10 @@ private: ...@@ -695,10 +695,10 @@ private:
std::deque<std::vector<ElementSeed<freeFlowMomentumIndex>>> elementSets_; std::deque<std::vector<ElementSeed<freeFlowMomentumIndex>>> elementSets_;
}; };
//! we support multithreaded assembly //! TODO The infrastructure for multithreaded assembly is implemented (see code in the class above) but the current implementation seems to have a bug and may cause race conditions. The result is different when running in parallel. After this has been fixed activate multithreaded assembly by inheriting from std::true_type here.
template<class T> template<class T>
struct CouplingManagerSupportsMultithreadedAssembly<PQ1BubbleFreeFlowCouplingManager<T>> struct CouplingManagerSupportsMultithreadedAssembly<PQ1BubbleFreeFlowCouplingManager<T>>
: public std::true_type {}; : public std::false_type {};
} // end namespace Dumux } // end namespace Dumux
......
source diff could not be displayed: it is too large. Options to address this: view the blob.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment