Version: 1.0
Public Member Functions | Public Attributes | List of all members
MergeSet Struct Reference

#include <merge_set.h>

Public Member Functions

 MergeSet (connectivity_mat &con)
 
void ReduceMergeSet (std::vector< std::string > &ms)
 
void ExpandAllEquivalences (std::vector< std::string > ms, size_t pos)
 
void BuildMergeSet ()
 

Public Attributes

std::set< std::vector< std::string > > mergesets_
 
connectivity_matcon_
 

Detailed Description

Definition at line 14 of file merge_set.h.

Constructor & Destructor Documentation

◆ MergeSet()

MergeSet::MergeSet ( connectivity_mat con)
inline

Definition at line 18 of file merge_set.h.

Member Function Documentation

◆ BuildMergeSet()

void MergeSet::BuildMergeSet ( )
inline

Definition at line 53 of file merge_set.h.

◆ ExpandAllEquivalences()

void MergeSet::ExpandAllEquivalences ( std::vector< std::string >  ms,
size_t  pos 
)
inline

Definition at line 35 of file merge_set.h.

◆ ReduceMergeSet()

void MergeSet::ReduceMergeSet ( std::vector< std::string > &  ms)
inline

Definition at line 20 of file merge_set.h.

Member Data Documentation

◆ con_

connectivity_mat& MergeSet::con_

Definition at line 16 of file merge_set.h.

◆ mergesets_

std::set<std::vector<std::string> > MergeSet::mergesets_

Definition at line 15 of file merge_set.h.


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