CoxIter
1.2
CoxIter - Computing invariants of hyperbolic Coxeter groups
|
Main class for the application. More...
#include <app.h>
Public Member Functions | |
App () | |
bool | bReadMainParameters (int argc, char **argv) |
void | run () |
void | printHelp () const |
Public Attributes | |
bool | bCoutFile |
If the output is redirected to a file. More... | |
bool | bOutputGraphToDraw |
If we write the graph in a file, to use graphviz. More... | |
bool | bOutputGraph |
If we write the graph in a file, to use with CoxIter. More... | |
string | strInFilename |
Path to the graph. More... | |
string | strOutFilenameBasis |
Path to the file for the output (+ .output, .graphviz, .coxiter) More... | |
Private Attributes | |
bool | bCheckArithmeticity |
If we want to whether the group is arithmetic or not. More... | |
bool | bCheckCanBeFiniteCovolume |
If we want to check whether the group can be of finite volume or not. More... | |
bool | bCheckCocompacity |
If we want to check whether the group is cocompact or not. More... | |
bool | bCheckFiniteCovolume |
If we want to check whether the group has finite covolume or not. More... | |
bool | bComputeGrowthSeries |
If we want compute the growth series. More... | |
bool | bComputeGrowthRate |
If we want to compute the growth rate. More... | |
bool | bComputeEuler |
If we want to compute the Euler characteristic. More... | |
bool | bComputeSignature |
If we want to compute the signature. More... | |
bool | bDoComputations |
If we use the big integers GMPlib) library or not. More... | |
bool | bDebug |
Display additional information. More... | |
bool | bGBD |
Doing GBD? More... | |
bool | bOpenMP |
Use OpenMP. More... | |
bool | bPrintCoxeterGraph |
Print the Coxeter graph? More... | |
bool | bPrintCoxeterMatrix |
Print the Coxeter matrix? More... | |
bool | bPrintGramMatrix |
Print the Gram matrix? More... | |
bool | bPrintHelp |
If we want to print help (option or by default depending on the error) More... | |
string | strOuputMathematicalFormat |
Format of output: generic, mathematica, pari. More... | |
vector< string > | strVerticesRemove |
The vertices we want to remove. More... | |
vector< string > | strVertices |
If we specify the vertices. More... | |
string | strGBDvertex |
Main class for the application.
App::App | ( | ) |
bool App::bReadMainParameters | ( | int | argc, |
char ** | argv | ||
) |
void App::printHelp | ( | ) | const |
void App::run | ( | ) |
|
private |
If we want to whether the group is arithmetic or not.
|
private |
If we want to check whether the group can be of finite volume or not.
|
private |
If we want to check whether the group is cocompact or not.
|
private |
If we want to check whether the group has finite covolume or not.
|
private |
If we want to compute the Euler characteristic.
|
private |
If we want to compute the growth rate.
|
private |
If we want compute the growth series.
|
private |
If we want to compute the signature.
bool App::bCoutFile |
If the output is redirected to a file.
|
private |
Display additional information.
|
private |
If we use the big integers GMPlib) library or not.
|
private |
Doing GBD?
|
private |
Use OpenMP.
bool App::bOutputGraph |
If we write the graph in a file, to use with CoxIter.
bool App::bOutputGraphToDraw |
If we write the graph in a file, to use graphviz.
|
private |
Print the Coxeter graph?
|
private |
Print the Coxeter matrix?
|
private |
Print the Gram matrix?
|
private |
If we want to print help (option or by default depending on the error)
|
private |
string App::strInFilename |
Path to the graph.
|
private |
Format of output: generic, mathematica, pari.
string App::strOutFilenameBasis |
Path to the file for the output (+ .output, .graphviz, .coxiter)
|
private |
If we specify the vertices.
|
private |
The vertices we want to remove.