numerics 0.1.0
Loading...
Searching...
No Matches
num::ClusterResult Struct Reference

#include <connected_components.hpp>

Public Attributes

std::vector< int > id
 Per-site label: -2 excluded, >=0 cluster index.
 
std::vector< int > sizes
 sizes[c] = number of sites in cluster c
 
int largest_id = -1
 Index of largest cluster (-1 if none)
 
int largest_size = 0
 Size of largest cluster.
 

Detailed Description

Definition at line 23 of file connected_components.hpp.

Member Data Documentation

◆ id

std::vector<int> num::ClusterResult::id

Per-site label: -2 excluded, >=0 cluster index.

Definition at line 24 of file connected_components.hpp.

Referenced by num::connected_components().

◆ largest_id

int num::ClusterResult::largest_id = -1

Index of largest cluster (-1 if none)

Definition at line 26 of file connected_components.hpp.

Referenced by num::connected_components().

◆ largest_size

int num::ClusterResult::largest_size = 0

Size of largest cluster.

Definition at line 27 of file connected_components.hpp.

Referenced by num::connected_components().

◆ sizes

std::vector<int> num::ClusterResult::sizes

sizes[c] = number of sites in cluster c

Definition at line 25 of file connected_components.hpp.

Referenced by num::connected_components().


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