CoxIter  1.3
CoxIter - Computing invariants of hyperbolic Coxeter groups
Public Member Functions | Private Attributes | List of all members
Index2 Class Reference

Extract an index two subroup (based on Gal, Bonnafé-Dyer) More...

#include <index2.h>

Collaboration diagram for Index2:
Collaboration graph
[legend]

Public Member Functions

 Index2 (CoxIter *ci)
 
bool isVertexAdmissible (const string &vertexLabel)
 
bool removeVertex (const string &vertexLabel)
 
void printMatrix (vector< vector< unsigned int >> *iMatrix)
 
string get_error () const
 

Private Attributes

CoxIterci
 
vector< vector< unsigned int > > coxeterMatrix
 Coxeter matrix. More...
 
unsigned int verticesCount
 Number of vertices of the starting graph. More...
 
unsigned int vertex
 Index of the vertex. More...
 
vector< NewVertexnewVertices
 
vector< vector< unsigned int > > iNewCox
 New Coxeter matrix. More...
 
unsigned int iNewVerticesCount
 
string error
 

Detailed Description

Extract an index two subroup (based on Gal, Bonnafé-Dyer)

Constructor & Destructor Documentation

◆ Index2()

Index2::Index2 ( CoxIter ci)

Member Function Documentation

◆ get_error()

string Index2::get_error ( ) const

◆ isVertexAdmissible()

bool Index2::isVertexAdmissible ( const string &  vertexLabel)

◆ printMatrix()

void Index2::printMatrix ( vector< vector< unsigned int >> *  iMatrix)

◆ removeVertex()

bool Index2::removeVertex ( const string &  vertexLabel)

Member Data Documentation

◆ ci

CoxIter* Index2::ci
private

◆ coxeterMatrix

vector<vector<unsigned int> > Index2::coxeterMatrix
private

Coxeter matrix.

◆ error

string Index2::error
private

◆ iNewCox

vector<vector<unsigned int> > Index2::iNewCox
private

New Coxeter matrix.

◆ iNewVerticesCount

unsigned int Index2::iNewVerticesCount
private

◆ newVertices

vector<NewVertex> Index2::newVertices
private

◆ vertex

unsigned int Index2::vertex
private

Index of the vertex.

◆ verticesCount

unsigned int Index2::verticesCount
private

Number of vertices of the starting graph.


The documentation for this class was generated from the following files: