CoxIter
1.2
CoxIter - Computing invariants of hyperbolic Coxeter groups
|
: Un produit de graphs More...
#include <graphs.product.h>
Public Member Functions | |
GraphsProduct () | |
vector< vector< short unsigned int > > | createFootPrint () |
Pour un graphe, crée le "footprint", c'est-à-dire la clé utilisée dans la map CoxIter.graphsProductsCount. More... | |
Public Attributes | |
vector< Graph * > | graphs |
Pointeurs vers les graphes qui constituent le produit. More... | |
unsigned int | iRank |
Rank of the product. More... | |
Friends | |
ostream & | operator<< (ostream &o, const GraphsProduct &gp) |
: Un produit de graphs
: Un produit de graphess
Ces produits sont utilisés de manière volatile dans le programme. Les graphes sont ajoutés dans le std::vector au fur et à mesure. Au contraire, GraphsProductSet est utilisé pour garder les produits de manière persistante; les graphes sont stockés dans un std::set
Ces produits sont utilisés pour tester la compacité
GraphsProduct::GraphsProduct | ( | ) |
GraphsProduct::createFootPrint | ( | ) |
Pour un graphe, crée le "footprint", c'est-à-dire la clé utilisée dans la map CoxIter.graphsProductsCount.
|
friend |
vector< Graph* > GraphsProduct::graphs |
Pointeurs vers les graphes qui constituent le produit.
unsigned int GraphsProduct::iRank |
Rank of the product.