Go to the source code of this file.
|
log::devel_tag | flecsi::reduction_wrapper_tag ("reduction_wrapper") |
|
Legion::ReductionOpID | flecsi::exec::detail::reduction_id |
|
template<class R > |
const Legion::ReductionOpID | flecsi::exec::reduction_op |
|
◆ register_reduction()
template<class >
void flecsi::exec::detail::register_reduction |
( |
| ) |
|
Register the user-defined reduction operator with the runtime.
◆ reduction_op
template<class R >
MPI_Op flecsi::exec::reduction_op |
|
inline |
Initial value:=
(run::context::instance().register_init(detail::register_reduction<R>),
++detail::reduction_id)