Skip to main content

class collective_tag

Declaration

class collective_tag { /* full declaration omitted */ };

Description

Tag type marking a handler::host_task as a collective task. Do not construct this type directly, but use celerity::experimental::collective or celerity::experimental::collective(group).

Member Variables

detail::collective_group_id m_cgid

Member Function Overview

Member Functions

collective_tag(detail::collective_group_id cgid)

Parameters

detail::collective_group_id cgid