forked from gap-packages/hap
-
Notifications
You must be signed in to change notification settings - Fork 0
grahamknockillaree/hap
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
(C) Graham Ellis The HAP package for group cohomology and related functors --------------------------------------------------------- "HAP" is a package for some basic calculations in the cohomology of finite and infinite groups. A full description of the library can be found from the html file Hap1.27/www/index.html . "HAP" is written almost entirely in the GAP language. A few of HAP's (optional) functions rely on Polymake software (available from www.math.tu-berlin.de/polymake/) which should be installed so that it starts using the command "polymake" at the Linux prompt. A few (oprional) functions rely on Graphviz software (available from http://www.graphviz.org/). Please send your bug reports to graham.ellis(at)nuigalway.ie . Installing HAP -------------- On a Linux machine with GAP (and optionally Polymake) installed, the HAP library can be loaded as follows:\n\n * First download the file hap1.27.tar.gz to the subdirectory "pkg/" of GAP. (If you don't have access to this, then create a directory "pkg" in your home directory and download the file there.) * Change to directory "pkg/" and type "gunzip hap1.27.tar.gz" followed by "tar -xvf hap1.27.tar" . * Start GAP. (If you have created "pkg" in your home directory then start GAP with the command "gap -l 'path/homedir;' " where path/homedir is the path to your home directory.) * In GAP type " LoadPackage("HAP"); " . * Help on HAP can be found on the HAP home page (a version of which is included in directory "pkg/Hap1.27/www" of this distribution). * Performance can be significantly improved by using a compiled version of the HAP library. A compiled version can be created by the following steps. (1) Change to the directory "pkg/Hap1.27/" . (2) Edit the file "compile" so that: PKGDIR is equal to the path to the directory "pkg" where your GAP packages are stored; GACDIR is equal to the path to the directory where the GAP compiler "gac" is stored. (3) Type "./compile" . The next time HAP is loaded a compiled version will be loaded. * Should you want to return to an uncompiled version, change to the directory "pkg/Hap1.27/" and type "./uncompile".
About
Homological Algebra Programming
Resources
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- GAP 74.1%
- HTML 24.2%
- Roff 0.9%
- AMPL 0.5%
- CSS 0.1%
- C 0.1%
- Other 0.1%