18 #if !defined(__FLECSI_PRIVATE__) 19 #error Do not include this file directly! 31 using color_type =
typename Topo::coloring;
38 template<
typename... ARGS>
41 s.coloring.emplace(
Topo::color(std::forward<ARGS>(aa)...));
43 execute<*f, index, mpi>(*
this, std::forward<ARGS>(args)...);
55 const color_type &
get()
const {
60 std::optional<color_type> coloring;
Definition: coloring.hh:30
color_type & allocate(ARGS &&... args)
Definition: coloring.hh:39
size_t color()
Definition: execution.hh:326
Definition: control.hh:31