Package-level declarations
Types
Functions
Propagates local values across the network using a Bellman–Ford gradient.
Computes a gradient-based broadcast of local values over the network using a Bellman–Ford–style algorithm.
Computes the distance from the nearest source node as a Double.
Computes the distance from the nearest source node within a specified range.
Self-stabilizing gossipMax with a default comparator. Spreads across all (aligned) devices the current maximum Value of local, as computed by first value compared to the second.
Self-stabilizing gossip-max. Spreads across all (aligned) devices the current maximum Value of local, as computed by comparator.
Self-stabilizing gossipMin with a default comparator. Spreads across all (aligned) devices the current minimum Value of local, as computed by first value compared to the second, and then reversed.
Self-stabilizing gossip-min. Spreads across all (aligned) devices the current minimum Value of local, as computed by comparator.
Broadcasts a fast-repair gradient of local values from all source nodes, always retaining the data from the nearest source.
Computes a fast, self-healing gradient broadcast of local values from all source nodes, always retaining the data from the nearest source.
Broadcasts a fast-repair gradient of local values using hop count as the distance metric.
Broadcasts a fast-repair integer gradient of local values from all source nodes, always retaining the data from the nearest source.
Returns true if the condition is holding anywhere in the network, false otherwise.
Computes a fast-repair gradient propagation from multiple sources, returning a map of the propagated values for each source ID.
Computes, for each ID in sources, a fast-repair gradient propagation of local values, returning a map from each source ID to its propagated value at this device.
For each ID in sources, propagates data from that source using a fast-repair integer gradient, and collects the results in a map from source ID to propagated value.