Class template Dune::XT::Common::ThreadResultPropagator

template<class Imp, typename Result>
class Dune::XT::Common::ThreadResultPropagator

Propagates results from copies in each thread (usually stemming from PerThreadValue) to base functor on calling finalize.

Imp *Dune::XT::Common::ThreadResultPropagator::copy_imp()

No documentation provided.

void Dune::XT::Common::ThreadResultPropagator::finalize_imp()

No documentation provided.

template<>
Dune::XT::Common::ThreadResultPropagator::ThreadResultPropagator<Imp, Result, Reduction>(Imp *imp)

No documentation provided.

template<>
Dune::XT::Common::ThreadResultPropagator::ThreadResultPropagator<Imp, Result, Reduction>(const ThreadResultPropagator<Imp, Result, Reduction> &other)

No documentation provided.

Imp *Dune::XT::Common::ThreadResultPropagator::imp_

No documentation provided.

Imp *Dune::XT::Common::ThreadResultPropagator::base_

No documentation provided.

std::mutex Dune::XT::Common::ThreadResultPropagator::mutex_

No documentation provided.