class ALEXMAT_TWIST


Flattened version is here



Public


Readonly Shareds
shared AMat:MAT_POLYS_INTI;
shared Relator:ARRAY{WORD};
****
shared compoN:INT;
**** #of component
shared g2c:ARRAY{INT};
**** map: generator to comploent
shared jPivot:ARRAY{INT};
****
shared num_gen:INT;
**** number of generatrs
shared rep_deg:INT;
**** degree of representation matrix
shared trimC:INT;
**** component of over bridge of deleted relation
shared trimN:INT;
**** number of free generators

Writable Shareds
shared AMat:MAT_POLYS_INTI;
shared Relator:ARRAY{WORD};
****
shared compoN:INT;
**** #of component
shared g2c:ARRAY{INT};
**** map: generator to comploent
shared jPivot:ARRAY{INT};
****
shared num_gen:INT;
**** number of generatrs
shared rep_deg:INT;
**** degree of representation matrix
shared trimC:INT;
**** component of over bridge of deleted relation
shared trimN:INT;
**** number of free generators

Features
APolyOut(p0:INT)
AlexMat(TCode:TCODE, Rep:ARRAY{MAT_POLYS_INTI},RepR:ARRAY{MAT_POLYS_INTI})
**** Rep/RepR: Representation / reverse Rep[i] : image of generator x_i. Rep[0] : not used.
AlexPoly(p0:INT, out apoly:POLYS_INTI)
MakeMatrix(TCode:TCODE,Rep:ARRAY{MAT_POLYS_INTI},RepR:ARRAY{MAT_POLYS_INTI})
**** RLength
WriteMatrix(p0:INT)
trimMat1(TCode:TCODE)
****

The Sather Home Page