dejavu
Fast probabilistic symmetry detection.
Loading...
Searching...
No Matches
groups.h File Reference
#include "ds.h"
#include "utility.h"
#include "coloring.h"
#include "graph.h"
#include "trace.h"
+ Include dependency graph for groups.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  dejavu::groups::automorphism_workspace
 Workspace for sparse automorphisms. More...
 
class  dejavu::groups::orbit
 Orbit partition. More...
 
class  dejavu::groups::dense_sparse_arbiter
 Stores a link to an automorphism. More...
 
class  dejavu::groups::stored_automorphism
 Stores an automorphism in a dense or sparse manner, dynamically. More...
 
class  dejavu::groups::schreier_workspace
 Auxiliary workspace used for Schreier computations. More...
 
class  dejavu::groups::generating_set
 Stores a generating set. More...
 
class  dejavu::groups::shared_transversal
 A transversal in a Schreier structure. More...
 
class  dejavu::groups::random_schreier_internal
 Schreier structure. More...
 
class  dejavu::groups::random_schreier
 API for the dejavu Schreier structure. More...
 
class  dejavu::groups::domain_compressor
 Compresses vertex set to smaller window. More...
 
class  dejavu::groups::compressed_schreier
 Compressed Schreier structure. More...
 

Namespaces

namespace  dejavu
 
namespace  dejavu::groups
 Data structures and algorithms to deal with groups.