if(not SCIsSimplicialComplex(complex)) then
Info(InfoSimpcomp,1,"SCHomologyClassic: first argument must be of type SCSimplicialComplex.");
return fail; fi;
if HasSCHomology(complex) then
return SCHomology(complex); fi;
if not IsBoundGlobal("SimplicialHomology") then
return SCHomologyInternal(complex); fi;
facets:=SCFacetsEx(complex); if facets=fail then
return fail; fi;