AlVin  1.0
A C++ implementation of the Vinberg's algorithm for Q, Q( sqrt(d) ) and Q( cos(2 pi / 7) )
Public Member Functions | Protected Attributes | List of all members
NotReflective Class Referenceabstract

Create systems of equations to test the non-reflectivity of a quadratic form defined over Z. More...

#include <notreflective.h>

Inheritance diagram for NotReflective:
Inheritance graph
[legend]
Collaboration diagram for NotReflective:
Collaboration graph
[legend]

Public Member Functions

 NotReflective (AlVin *v)
 
void Run ()
 

Protected Attributes

AlVinalvin
 
vector< vector< AlgebraicInteger * > > aiVectors
 
unsigned int iDimension
 
vector< AlgebraicInteger * > aiQF
 
vector< AlgebraicInteger * > ai2QF
 
vector< vector< NotReflective_Graph > > graphs
 The first index is for the number of variables, then one for each graph which cannot be extended.
 
string strOFormat
 
string strAlgebraicIntegerType
 
vector< AlgebraicInteger * > aiPossibleNorm2
 

Detailed Description

Create systems of equations to test the non-reflectivity of a quadratic form defined over Z.


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