FleCSI User API Version: 2.3.1
 
Loading...
Searching...
No Matches
multi< class > Struct Template Reference

A sequence of accessors obtained from a launch::mapping. More...

Public Member Functions

auto components () const
 Get the components for each color.
 

Detailed Description

template<class>
struct flecsi::data::multi< class >

A sequence of accessors obtained from a launch::mapping.

Pass a multi_reference or mapping to a task that accepts one.

Template Parameters
Aan accessor, mutator, or topology_accessor specialization

Member Function Documentation

◆ components()

template<class >
auto components ( ) const

Get the components for each color.

for(auto [c,a] : m.components())
Returns
a range of color-accessor pairs