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).

Declared at: include/handler.h:138

Member Variables

collective_group_id m_cgid

Member Function Overview

Member Functions

collective_tag(collective_group_id cgid)

Declared at: include/handler.h:142

Parameters

collective_group_id cgid