class HOMOLOGY


Flattened version is here



Public


Readonly Shareds
shared RelM:MAT_INTI;
**** relation matrix

Writable Shareds
shared RelM:MAT_INTI;
**** relation matrix

Features
BandR(TCode:TCODE)
BaseRelation(TCode:TCODE)
BrRelation(TCode:TCODE,BrCover:BOOL)
BrRelation_NewOrbit(out orb:INT, mark:ARRAY{BOOL}):BOOL
CrossRelation(TCode:TCODE)
H1Cov(TCode:TCODE, branchCover:BOOL, LogCovDist:BOOL)
**** BrCover:=true/false means Branched/Unbranched cover. #OUT+"Homology. Computing.\n";
HRm2(gen,base:INT)
PrintHomology(Group:ARRAY{INTI},BrCover:BOOL)
comp(p1,p2:INTI):BOOL
init(TCode:TCODE)
newC
normalCv(p:INTI, inout gr:ARRAY{INTI}, inout Group:ARRAY{INTI}):BOOL
normalForm(inout Group:ARRAY{INTI})

The Sather Home Page