class GOERITZ_MAT


Flattened version is here



Public


Constants
const gm,an,ap,bn,bp,mat_num;
**** code/ori types
const gm,an,ap,bn,bp,mat_num;
**** code/ori types
const gm,an,ap,bn,bp,mat_num;
**** code/ori types
const gm,an,ap,bn,bp,mat_num;
**** code/ori types
const gm,an,ap,bn,bp,mat_num;
**** code/ori types
const gm,an,ap,bn,bp,mat_num;
**** code/ori types

Features
Bound(TCode:TCODE,inout Bounds:ARRAY{ARRAY{G_CROSS}}, Sn:CARD, stp:CARD, dir0:INT)
Coloring(TCode:TCODE,out Bounds:ARRAY{ARRAY{G_CROSS}},out Sn:CARD)
KnotValue(TCode:TCODE)
**** Goeritz Matrix and KnotValue
SearchNewColor(TCode:TCODE,Bounds:ARRAY{ARRAY{G_CROSS}}, inout Sn:CARD,out stp:CARD, out dir0:INT):BOOL
printBound(Bounds:ARRAY{ARRAY{G_CROSS}})
printGMat(Graph:ARRAY{MAT_INTI})
printKnotValue(kv:INTI)
sMat(TCode:TCODE,out Graph:ARRAY{MAT_INTI})
**** Graph[code][i,j] is adjacent matrix of oriented and coded graph of the knot. Let A+ , A- , B+ and B- be adjacent matrices of code ap, an, bp and bn (resp.). Goeritz matrix is (A+) + (A+)t - (A-) - (A-)t + (B+) + (B+)t - (B-) - (B-)t: t is transpose.
sMatSetEdge(TCode:TCODE, inout Graph:ARRAY{MAT_INTI},Bounds:ARRAY{ARRAY{G_CROSS}}, pt:CARD)

The Sather Home Page