Graybat  1.1
Graph Approach for Highly Generic Communication Schemes Based on Adaptive Topologies
graybat::pattern::HyperCube< T_GraphPolicy > Struct Template Reference

Public Types

using GraphPolicy = T_GraphPolicy
 
using VertexDescription = graybat::graphPolicy::VertexDescription< GraphPolicy >
 
using EdgeDescription = graybat::graphPolicy::EdgeDescription< GraphPolicy >
 
using GraphDescription = graybat::graphPolicy::GraphDescription< GraphPolicy >
 
using EdgeProperty = graybat::graphPolicy::EdgeProperty< GraphPolicy >
 
using VertexProperty = graybat::graphPolicy::VertexProperty< GraphPolicy >
 

Public Member Functions

 HyperCube (const unsigned dimension)
 
unsigned hammingDistance (unsigned a, unsigned b)
 
GraphDescription operator() ()
 

Public Attributes

const unsigned dimension
 

The documentation for this struct was generated from the following file: