file
default_msg.h
Namespaces
- namespace vt
- namespace vt::collective
- namespace vt::collective::reduce
- namespace vt::collective::reduce::operators
Classes
-
template<typename T = void>struct vt::collective::reduce::operators::ReduceCombine
-
template<typename T, typename enabled = void>struct vt::collective::reduce::operators::GetCallbackType
-
template<typename T>struct vt::collective::reduce::operators::GetCallbackType<T>
-
template<typename... Args>struct vt::collective::reduce::operators::GetCallbackType<std::tuple<Args...>>
-
template<typename T>struct vt::collective::reduce::operators::GetCallbackType<Callback<T>>
-
template<typename DataType>struct vt::collective::reduce::operators::ReduceDataMsg
-
template<typename T, std::size_t N>struct vt::collective::reduce::operators::ReduceArrMsg
-
template<typename T>struct vt::collective::reduce::operators::ReduceVecMsg