DeclareGlobalFunction("KnotComplement");
DeclareGlobalFunction("KnotComplementWithBoundary");
DeclareGlobalFunction("ArcPresentationToKnottedOneComplex");
DeclareGlobalFunction("ArcDiagramToTubularSurface");

DeclareGlobalFunction("RegularCWMapToCWSubcomplex");
DeclareGlobalFunction("CWSubcomplexToRegularCWMap");
DeclareGlobalFunction("IntersectionCWSubcomplex");
DeclareGlobalFunction("PathComponentsCWSubcomplex");
DeclareGlobalFunction("ClosureCWCell");
DeclareGlobalFunction("HAP_KK_AddCell");
DeclareGlobalFunction("BarycentricallySubdivideCell");
DeclareGlobalFunction("SubdivideCell");
DeclareGlobalFunction("RegularCWComplexComplement");
DeclareGlobalFunction("SequentialRegularCWComplexComplement");
DeclareGlobalFunction("LiftColouredSurface");
DeclareGlobalFunction("ViewArc2Presentation");

DeclareGlobalFunction("SphericalKnotComplement");

DeclareGlobalFunction("Tube");
DeclareGlobalFunction("KinkArc2Presentation");
DeclareGlobalFunction("NumberOfCrossingsInArc2Presentation");
DeclareGlobalFunction("RandomArc2Presentation");


