31 #ifndef RCYCLOTOMIC7INTEGER_INFINITENSYMETRIES_H 32 #define RCYCLOTOMIC7INTEGER_INFINITENSYMETRIES_H 42 typedef Rational<RCyclotomic7Integer> Real;
43 typedef Rational<RCyclotomic7Integer> NonInteger;
44 typedef Rational<RCyclotomic7Integer> Nested;
45 typedef Rational<RCyclotomic7Integer> Literal;
47 static inline Real epsilon() {
return 0; }
48 static inline Real dummy_precision() {
return 0; }
53 RequireInitialization = 1,
54 ReadCost = Eigen::HugeCost,
55 AddCost = Eigen::HugeCost,
56 MulCost = Eigen::HugeCost
65 static inline int run() {
return 0; }
73 vector< Matrix< Rational<RCyclotomic7Integer>, Dynamic, 1 > > rciVectorsC;
74 vector< vector< Rational<RCyclotomic7Integer> > > qiDottedWeights;
76 Matrix< Rational<RCyclotomic7Integer>, Dynamic, Dynamic > rciBasisFixedPoints;
78 vector< Rational<RCyclotomic7Integer> > rciQF;
79 vector< vector< RCyclotomic7Integer > > riVectorsProducts;
80 vector< long int > iVectorsNormsFloor;
86 Rational<RCyclotomic7Integer> rciVectorNorm(
const Matrix< Rational<RCyclotomic7Integer>, Dynamic, 1 >& rciV )
const;
87 Rational<RCyclotomic7Integer> rciVectorsProduct(
const Matrix< Rational<RCyclotomic7Integer>, Dynamic, 1 >& rciV1,
const Matrix< Rational<RCyclotomic7Integer>, Dynamic, 1 >& rciV2 )
const;
88 bool FindIntegralSymmetryFromSubgraph(
const vector< unsigned int >& iVertices );
90 virtual void print_basisFixedPoints(
const string& strSpacer =
"" )
const;
93 bool bDottedSameWeight(
const unsigned int& v1,
const unsigned int& v2,
const unsigned int& w1,
const unsigned int& w2 )
const;
94 void WorkWithIsomorphisms(
const vector< unsigned int >& iVertices,
const vector< GraphInvolution >& iIsomorphisms );
95 vector< GraphInvolution > FindIsomorphismsInSubgraph(
const vector< unsigned int >& iVertices );
99 #endif // RATIONALINTEGER_INFINITENSYMETRIES_H Definition: quadraticinteger_infinitensymetries.h:40
Try to find integral symmetries of the polyhedron which do not have any common fixed point inside the...
Definition: infinitensymetries.h:55
Main class for AlVin.
Definition: alvin.h:52
To find integral symmetries of the space.
Definition: rcyclotomic7integer_infinitensymetries.h:70
RC7 and their operations.
Definition: rcyclotomic7integer.h:44
Definition: quadraticinteger_infinitensymetries.h:38