chronon::sender::TightCouplingResult
Tight-coupling cluster assignment from findTightCouplingClusters(). More...
#include <Graph.hpp>
Public Functions
| Name | |
|---|---|
| bool | sameCluster(size_t a, size_t b) const |
| size_t | numClusters() const |
| const std::vector< size_t > & | getCluster(size_t node) const |
Public Attributes
| Name | |
|---|---|
| std::vector< std::vector< size_t > > | clusters |
| std::vector< size_t > | cluster_id |
Detailed Description
struct chronon::sender::TightCouplingResult;
Tight-coupling cluster assignment from findTightCouplingClusters().
Units connected by delay=0 edges share a cluster and must execute on the same thread.
Public Functions Documentation
function sameCluster
inline bool sameCluster(
size_t a,
size_t b
) const
function numClusters
inline size_t numClusters() const
function getCluster
inline const std::vector< size_t > & getCluster(
size_t node
) const
Public Attributes Documentation
variable clusters
std::vector< std::vector< size_t > > clusters;
variable cluster_id
std::vector< size_t > cluster_id;
Updated on 2026-05-26 at 05:42:32 +0000