Class template Dune::XT::Common::ThreadResultPropagator¶
-
template<class Imp, typename Result>
class Dune::XT::Common::ThreadResultPropagator<Imp, Result, Reduction>¶ Propagates results from copies in each thread (usually stemming from PerThreadValue) to base functor on calling finalize.
Method Dune::XT::Common::ThreadResultPropagator::copy_imp¶
-
template<class Imp, typename Result>
Imp *Dune::XT::Common::ThreadResultPropagator<Imp, Result, Reduction>::copy_imp()¶ No documentation provided.
Method Dune::XT::Common::ThreadResultPropagator::finalize_imp¶
-
template<class Imp, typename Result>
void Dune::XT::Common::ThreadResultPropagator<Imp, Result, Reduction>::finalize_imp()¶ No documentation provided.
Constructor Dune::XT::Common::ThreadResultPropagator::ThreadResultPropagator<Imp, Result, Reduction>¶
Constructor Dune::XT::Common::ThreadResultPropagator::ThreadResultPropagator<Imp, Result, Reduction>¶
Field Dune::XT::Common::ThreadResultPropagator::imp_¶
-
Imp *Dune::XT::Common::ThreadResultPropagator::imp_¶
No documentation provided.
Field Dune::XT::Common::ThreadResultPropagator::base_¶
-
Imp *Dune::XT::Common::ThreadResultPropagator::base_¶
No documentation provided.
Field Dune::XT::Common::ThreadResultPropagator::mutex_¶
-
std::mutex Dune::XT::Common::ThreadResultPropagator::mutex_¶
No documentation provided.