Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
| Download
GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it
Project: cocalc-sagemath-dev-slelievre
Views: 418346############################################################################# ## ## read.g Modules package Mohamed Barakat ## ## Copyright 2007-2011, Mohamed Barakat, University of Kaiserslautern ## Markus Lange-Hegermann, RWTH-Aachen ## ## Reading the implementation part of the homalg package. ## ############################################################################# ## init ReadPackage( "Modules", "gap/ModulesForHomalg.gi" ); ## rings ReadPackage( "Modules", "gap/HomalgRingMap.gi" ); ## relations/generators ReadPackage( "Modules", "gap/HomalgRelations.gi" ); ReadPackage( "Modules", "gap/SetsOfRelations.gi" ); ReadPackage( "Modules", "gap/HomalgGenerators.gi" ); ReadPackage( "Modules", "gap/SetsOfGenerators.gi" ); ## modules/submodules ReadPackage( "Modules", "gap/HomalgModule.gi" ); ReadPackage( "Modules", "gap/HomalgSubmodule.gi" ); ## maps ReadPackage( "Modules", "gap/HomalgMap.gi" ); ## elements ReadPackage( "Modules", "gap/HomalgModuleElement.gi" ); ## filtrations ReadPackage( "Modules", "gap/HomalgFiltration.gi" ); ## complexes ReadPackage( "Modules", "gap/HomalgComplex.gi" ); ## chain maps ReadPackage( "Modules", "gap/HomalgChainMap.gi" ); ## bicomplexes ReadPackage( "Modules", "gap/HomalgBicomplex.gi" ); ## bigraded objects ReadPackage( "Modules", "gap/HomalgBigradedObject.gi" ); ## main ReadPackage( "Modules", "gap/Modules.gi" ); ReadPackage( "Modules", "gap/ToolFunctors.gi" ); ReadPackage( "Modules", "gap/BasicFunctors.gi" ); ReadPackage( "Modules", "gap/OtherFunctors.gi" ); ## symmetric algebra ReadPackage( "Modules", "gap/SymmetricAlgebra.gi" ); ## exterior algebra ReadPackage( "Modules", "gap/ExteriorAlgebra.gi" ); ## tools ReadPackage( "Modules", "gap/Tools.gi" ); ## elements of the Grothendieck group of a projective space ReadPackage( "Modules", "gap/GrothendieckGroup.gi" ); ## LogicForHomalg subpackages ReadPackage( "Modules", "gap/LIMAP.gi" ); ReadPackage( "Modules", "gap/LIREL.gi" ); ReadPackage( "Modules", "gap/LIMOD.gi" ); ReadPackage( "Modules", "gap/LIHOM.gi" ); HOMALG_MODULES.category.TypeOfElements := TheTypeHomalgModuleElement; if IsBound( MakeThreadLocal ) then Perform( [ "HOMALG_MODULES", "LIMOD", "LogicalImplicationsForHomalgModules", "LogicalImplicationsForHomalgModulesOverSpecialRings", "LIHOM", "LogicalImplicationsForHomalgMaps", "LogicalImplicationsForHomalgSelfMaps", ], MakeThreadLocal ); fi; HOMALG_MODULES.category.TypeOfElements := TheTypeHomalgModuleElement;