Class template Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>¶
-
template<class ValueImp>
class Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>¶ No documentation provided.
Method Dune::XT::Common::internal::EnumerableThreadSpecificWrapper::local¶
-
template<class ValueImp>
ValueType &Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>::local()¶ No documentation provided.
Method Dune::XT::Common::internal::EnumerableThreadSpecificWrapper::local¶
-
template<class ValueImp>
const ValueType &Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>::local() const¶ No documentation provided.
Method Dune::XT::Common::internal::EnumerableThreadSpecificWrapper::begin¶
-
template<class ValueImp>
typename BackendType::iterator Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>::begin()¶ No documentation provided.
Method Dune::XT::Common::internal::EnumerableThreadSpecificWrapper::end¶
-
template<class ValueImp>
typename BackendType::iterator Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>::end()¶ No documentation provided.
Method Dune::XT::Common::internal::EnumerableThreadSpecificWrapper::begin¶
-
template<class ValueImp>
typename BackendType::const_iterator Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>::begin() const¶ No documentation provided.
Method Dune::XT::Common::internal::EnumerableThreadSpecificWrapper::end¶
-
template<class ValueImp>
typename BackendType::const_iterator Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>::end() const¶ No documentation provided.
Field Dune::XT::Common::internal::EnumerableThreadSpecificWrapper::values_¶
-
template<class ValueImp>
BackendType Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>::values_¶ No documentation provided.
Type alias Dune::XT::Common::internal::EnumerableThreadSpecificWrapper::BackendType¶
-
template<class ValueImp>
using Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>::BackendType = typename tbb::enumerable_thread_specific<std::remove_const_t<ValueImp>>¶ No documentation provided.
Type alias Dune::XT::Common::internal::EnumerableThreadSpecificWrapper::ValueType¶
-
template<class ValueImp>
using Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>::ValueType = ValueImp¶ No documentation provided.
Type alias Dune::XT::Common::internal::EnumerableThreadSpecificWrapper::ConstValueType¶
-
template<class ValueImp>
using Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>::ConstValueType = std::add_const_t<ValueType>¶ No documentation provided.
Type alias Dune::XT::Common::internal::EnumerableThreadSpecificWrapper::iterator¶
-
template<class ValueImp>
using Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>::iterator = typename BackendType::iterator¶ No documentation provided.
Type alias Dune::XT::Common::internal::EnumerableThreadSpecificWrapper::const_iterator¶
-
template<class ValueImp>
using Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>::const_iterator = typename BackendType::const_iterator¶ No documentation provided.
Function template Dune::XT::Common::internal::EnumerableThreadSpecificWrapper::EnumerableThreadSpecificWrapper¶
-
template<class ValueImp>
template<class ...InitTypes, typename = require_not_self_t<EnumerableThreadSpecificWrapper<ValueImp>, InitTypes...>>
explicit Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>::EnumerableThreadSpecificWrapper(InitTypes&&... ctor_args)¶ No documentation provided.
Function template Dune::XT::Common::internal::EnumerableThreadSpecificWrapper::combine¶
-
template<class ValueImp>
template<class BinaryOperation>
ValueType Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>::combine(BinaryOperation op) const¶ No documentation provided.