Crate lamellar_impl

Source

Macros§

generate_ops_for_bool_rt
generate_ops_for_type_rt
generate_reductions_for_type_rt
register_reduction
typed_am_group
The macro used to create an new instance of a TypedAmGroup which is an Active Message Group that can only include AMs of a specific type (but this type can return data). Data is returned in the same order as the AMs were added (You can think of this as similar to Vec<T>) This macro which expects two parameters, the first being the type (name) of the AM and the second being a reference to a lamellar team.

Attribute Macros§

AmData
Examples
AmDataRT
AmGroupData
AmLocalData
AmLocalDataRT
am
Examples
am_group
local_am
Examples
rt_am
rt_am_local

Derive Macros§

ArrayOps
This derive macro is intended to be used with the AmData attribute macro to enable a user defined type to be used in ActiveMessages.
Dist