|
| void | ityr::ito::init (MPI_Comm comm=MPI_COMM_WORLD) |
| |
| void | ityr::ito::fini () |
| |
| template<typename Fn , typename... Args> |
| auto | ityr::ito::root_exec (Fn &&fn, Args &&... args) |
| |
| template<typename SchedLoopCallback , typename Fn , typename... Args> |
| auto | ityr::ito::root_exec (with_callback_t, SchedLoopCallback cb, Fn &&fn, Args &&... args) |
| |
| bool | ityr::ito::is_spmd () |
| |
| bool | ityr::ito::is_root () |
| |
| template<typename Fn , typename... Args> |
| auto | ityr::ito::coll_exec (const Fn &fn, const Args &... args) |
| |
| template<typename PreSuspendCallback , typename PostSuspendCallback > |
| void | ityr::ito::migrate_to (common::topology::rank_t target_rank, PreSuspendCallback &&pre_suspend_cb, PostSuspendCallback &&post_suspend_cb) |
| |
| void | ityr::ito::migrate_to (common::topology::rank_t target_rank) |
| |
| template<typename PreSuspendCallback , typename PostSuspendCallback > |
| void | ityr::ito::poll (PreSuspendCallback &&pre_suspend_cb, PostSuspendCallback &&post_suspend_cb) |
| |
| void | ityr::ito::task_group_begin (task_group_data *tgdata) |
| |
| template<typename PreSuspendCallback , typename PostSuspendCallback > |
| void | ityr::ito::task_group_end (PreSuspendCallback &&pre_suspend_cb, PostSuspendCallback &&post_suspend_cb) |
| |
| void | ityr::ito::dag_prof_begin () |
| |
| void | ityr::ito::dag_prof_end () |
| |
| void | ityr::ito::dag_prof_print () |
| |