Quellcodebibliothek Statistik Leitseite products/sources/formale Sprachen/GAP/pkg/simpcomp/   (Algebra von RWTH Aachen Version 4.15.1©)  Datei vom 18.2.2022 mit Größe 2 kB image not shown  

Quelle  read.g   Sprache: unbekannt

 
################################################################################
##
##  simpcomp / read.g
##
##  read.g for package simpcomp
##
##  $Id$
##
################################################################################

BindGlobal("SCSettings",
rec(
BreakOnError:=false,
MailOnError:=false
));

SCIntFunc.Version:=GAPInfo.PackageCurrent.Version;

InstallGlobalFunction(SCInfoLevel,
function(level)
  SetInfoLevel(InfoSimpcomp,level);
  return true;
end);

ReadPackage("simpcomp","lib/propobject.gi");
ReadPackage("simpcomp","lib/complex.gi");
ReadPackage("simpcomp","lib/tools.gi");
ReadPackage("simpcomp","lib/io.gi");
ReadPackage("simpcomp","lib/lib.gi");

#overlay some functions of homology packge, if present
ReadPackage("simpcomp", "lib/pkghom.gd");

ReadPackage("simpcomp", "lib/DMT.gi");
ReadPackage("simpcomp","lib/glprops.gi");
ReadPackage("simpcomp","lib/operations.gi");
ReadPackage("simpcomp","lib/labelops.gi");
ReadPackage("simpcomp","lib/generate.gi");
ReadPackage("simpcomp","lib/class3mflds.gi");
ReadPackage("simpcomp","lib/bistellar.gi");
ReadPackage("simpcomp", "lib/homology.gi");
ReadPackage("simpcomp", "lib/normalsurface.gi");
ReadPackage("simpcomp", "lib/morse.gi");
ReadPackage("simpcomp", "lib/fromgroup.gi");
ReadPackage("simpcomp", "lib/blowups.gi");
ReadPackage("simpcomp", "lib/highlySymmetricSurfaces.gi");
ReadPackage("simpcomp", "lib/isosig.gi");


#load `homology' package specific functions if available
if(SCIntFunc.SetupHomology()=false) then
 ReadPackage("simpcomp", "lib/pkgnohom.gi");
else
 ReadPackage("simpcomp", "lib/pkghom.gi");
fi;

#load `GRAPE' package specific functions if available
if(SCIntFunc.SetupGrape()=false) then
 ReadPackage("simpcomp", "lib/pkgnogrape.gi");
else
 ReadPackage("simpcomp", "lib/pkggrape.gi");
fi;

#load `homalg' package specific functions if available
if(SCIntFunc.SetupHomalg()=true) then
 ReadPackage("simpcomp", "lib/pkghomalg.gi");
fi;

SCSettings.ComplexCounter:=1;
SCIntFunc.CheckExternalProgramsAvailability();
ReadPackage("simpcomp", "lib/prophandler.gd");

#load global library
InstallValue(SCLib,SCIntFunc.SCLibGlobalInit());

[ Dauer der Verarbeitung: 0.25 Sekunden  (vorverarbeitet)  ]