Skip to content

Commit

Permalink
Update website for HAP 1.62
Browse files Browse the repository at this point in the history
  • Loading branch information
grahamknockillaree committed Feb 1, 2024
1 parent 9e9a98f commit 3ea0575
Show file tree
Hide file tree
Showing 89 changed files with 3,098 additions and 1,534 deletions.
4 changes: 2 additions & 2 deletions PackageInfo.g
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ SetPackageInfo( rec(

PackageName := "HAP",
Subtitle := "Homological Algebra Programming",
Version := "1.61",
Date := "02/01/2024",
Version := "1.62",
Date := "01/02/2024",
License := "GPL-2.0-or-later",

SourceRepository := rec(
Expand Down
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,12 +32,12 @@ Please send your bug reports to graham.ellis(at)nuigalway.ie .
On a Linux machine with GAP (and optionally Polymake) installed, the HAP
library can be loaded as follows:

* First download the file hap1.61.tar.gz to the subdirectory "pkg/" of GAP. (If
* First download the file hap1.62.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.61.tar.gz" followed by
"tar -xvf hap1.61.tar" .
* Change to directory "pkg/" and type "gunzip hap1.62.tar.gz" followed by
"tar -xvf hap1.62.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
Expand All @@ -46,12 +46,12 @@ 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.61/www" of this distribution).
included in directory "pkg/Hap1.62/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.61/" .
1. Change to the directory "pkg/Hap1.62/" .
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.
Expand All @@ -60,4 +60,4 @@ path to the directory where the GAP compiler "gac" is stored.
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.61/" and type "./uncompile".
"pkg/Hap1.62/" and type "./uncompile".
14 changes: 7 additions & 7 deletions _data/package.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: HAP
version: "1.61"
version: "1.62"
license: "GPL-2.0-or-later"
date: 2024-01-02
date: 2024-02-01
description: |
Homological Algebra Programming
Expand Down Expand Up @@ -66,7 +66,7 @@ packageinfo: https://gap-packages.github.io/hap/PackageInfo.g

downloads:
- name: .tar.gz
url: https://github.com/gap-packages/hap/releases/download/v1.61/hap-1.61.tar.gz
url: https://github.com/gap-packages/hap/releases/download/v1.62/hap-1.62.tar.gz

abstract: |
This package provides some functions for group cohomology and algebraic topology.
Expand All @@ -80,18 +80,18 @@ citeas: |
<p class='BibEntry'>
[<span class='BibKey'>Ell24</span>] <b class='BibAuthor'>Ellis, G.</b>,
<i class='BibTitle'>HAP, Homological Algebra Programming,
Version 1.61</i>
Version 1.62</i>
(<span class='BibYear'>2024</span>)<br />
(<span class='BibNote'>Refereed GAP package</span>),
<span class='BibHowpublished'><a href="https://gap-packages.github.io/hap">https://gap-packages.github.io/hap</a></span>.
</p>
bibtex: |
@misc{ HAP1.61,
@misc{ HAP1.62,
author = {Ellis, G.},
title = {{HAP}, Homological Algebra Programming, {V}ersion 1.61},
month = {Jan},
title = {{HAP}, Homological Algebra Programming, {V}ersion 1.62},
month = {Feb},
year = {2024},
note = {Refereed GAP package},
howpublished = {\href {https://gap-packages.github.io/hap}
Expand Down
24 changes: 13 additions & 11 deletions doc/chap0.html
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,9 @@ <h1>Homological Algebra Programming</h1>

<h2>HAP</h2>

<p>Version 1.61</p>
<p>Version 1.62</p>

<p>02 Jan 2024
<p>01 Feb 2024
</p>

</div>
Expand All @@ -44,7 +44,7 @@ <h2>HAP</h2>
School of Mathematics<br /> National University of Irelnd, Galway <br /> Galway<br /> (Ireland)</p>
<p><a id="X7AA6C5737B711C89" name="X7AA6C5737B711C89"></a></p>
<h3>Abstract</h3>
<p><strong class="button">HAP</strong> is a homological algebra library for use with the GAP computer algebra system, and is still under development. The current version 1.61 was released on 02 Jan 2024 . <br /> The initial focus of the library was on computations related to the cohomology of finite and infinite groups, with particular emphasis on integral coefficients. The focus has since broadened to include Steenrod algebras of finite groups, Bredon homology, cohomology of simplicial groups, and general computations in algebraic topology relating to finite CW-complexes, covering spaces, knots, knotted surfaces, and topics such as persitent homology arising in topological data analysis. <br /> This document describes the functions available in <strong class="button">HAP</strong>. Examples illustrating these functions are available in the <span class="URL"><a href="../tutorial/chap0.html"><strong class="button">HAP</strong> tutorial</a></span>.</p>
<p><strong class="button">HAP</strong> is a homological algebra library for use with the GAP computer algebra system, and is still under development. The current version 1.62 was released on 01 Feb 2024 . <br /> The initial focus of the library was on computations related to the cohomology of finite and infinite groups, with particular emphasis on integral coefficients. The focus has since broadened to include Steenrod algebras of finite groups, Bredon homology, cohomology of simplicial groups, and general computations in algebraic topology relating to finite CW-complexes, covering spaces, knots, knotted surfaces, and topics such as persitent homology arising in topological data analysis. <br /> This document describes the functions available in <strong class="button">HAP</strong>. Examples illustrating these functions are available in the <span class="URL"><a href="../tutorial/chap0.html"><strong class="button">HAP</strong> tutorial</a></span>.</p>

<p><a id="X81488B807F2A1CF1" name="X81488B807F2A1CF1"></a></p>
<h3>Copyright</h3>
Expand Down Expand Up @@ -836,14 +836,16 @@ <h3>Contents<a id="contents" name="contents"></a></h3>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34.html#X78C3228682279032">34.2-2 IdentityArrow</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34.html#X7E5C1D4D785E20B6">34.2-3 InitialArrow</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34.html#X7B9F14497D770AB0">34.2-4 TerminalArrow</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34.html#X7DE8173F80E07AB1">34.2-5 Source</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34.html#X7C76423782BA2868">34.2-6 Target</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34.html#X81C3CA4183D53AD5">34.2-7 CategoryName</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34.html#X80825C317FCA49E3">34.2-8 CompositionEqualityAdditionMinus</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34.html#X829A6A767BD96D34">34.2-9 Object</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34.html#X87F6B07083307724">34.2-10 Mapping</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34.html#X78E3186D83B7B92B">34.2-11 IsCategoryObject</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34.html#X792400427CBA758A">34.2-12 IsCategoryArrow</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34.html#X864688708741BADF">34.2-5 HasInitialObject</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34.html#X78ED3C0778BB65FE">34.2-6 HasTerminalObject</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34.html#X7DE8173F80E07AB1">34.2-7 Source</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34.html#X7C76423782BA2868">34.2-8 Target</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34.html#X81C3CA4183D53AD5">34.2-9 CategoryName</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34.html#X80825C317FCA49E3">34.2-10 CompositionEqualityAdditionMinus</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34.html#X829A6A767BD96D34">34.2-11 Object</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34.html#X87F6B07083307724">34.2-12 Mapping</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34.html#X78E3186D83B7B92B">34.2-13 IsCategoryObject</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34.html#X792400427CBA758A">34.2-14 IsCategoryArrow</a></span>
</div></div>
</div>
<div class="ContChap"><a href="chap35.html#X7B71D3EA7B30ADAB">35 <span class="Heading"> Arrays and Pseudo lists</span></a>
Expand Down
26 changes: 14 additions & 12 deletions doc/chap0.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@
HAP


Version 1.61
Version 1.62


02 Jan 2024
01 Feb 2024


Graham Ellis
Expand All @@ -29,8 +29,8 @@
-------------------------------------------------------
Abstract
HAP is a homological algebra library for use with the GAP computer algebra
system, and is still under development. The current version 1.61 was
released on 02 Jan 2024 .
system, and is still under development. The current version 1.62 was
released on 01 Feb 2024 .
The initial focus of the library was on computations related to the
cohomology of finite and infinite groups, with particular emphasis on
integral coefficients. The focus has since broadened to include Steenrod
Expand Down Expand Up @@ -654,14 +654,16 @@
34.2-2 IdentityArrow
34.2-3 InitialArrow
34.2-4 TerminalArrow
34.2-5 Source
34.2-6 Target
34.2-7 CategoryName
34.2-8 CompositionEqualityAdditionMinus
34.2-9 Object
34.2-10 Mapping
34.2-11 IsCategoryObject
34.2-12 IsCategoryArrow
34.2-5 HasInitialObject
34.2-6 HasTerminalObject
34.2-7 Source
34.2-8 Target
34.2-9 CategoryName
34.2-10 CompositionEqualityAdditionMinus
34.2-11 Object
34.2-12 Mapping
34.2-13 IsCategoryObject
34.2-14 IsCategoryArrow
35 Arrays and Pseudo lists
35.1  
35.1-1 Array
Expand Down
24 changes: 13 additions & 11 deletions doc/chap0_mj.html
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,9 @@ <h1>Homological Algebra Programming</h1>

<h2>HAP</h2>

<p>Version 1.61</p>
<p>Version 1.62</p>

<p>02 Jan 2024
<p>01 Feb 2024
</p>

</div>
Expand All @@ -47,7 +47,7 @@ <h2>HAP</h2>
School of Mathematics<br /> National University of Irelnd, Galway <br /> Galway<br /> (Ireland)</p>
<p><a id="X7AA6C5737B711C89" name="X7AA6C5737B711C89"></a></p>
<h3>Abstract</h3>
<p><strong class="button">HAP</strong> is a homological algebra library for use with the GAP computer algebra system, and is still under development. The current version 1.61 was released on 02 Jan 2024 . <br /> The initial focus of the library was on computations related to the cohomology of finite and infinite groups, with particular emphasis on integral coefficients. The focus has since broadened to include Steenrod algebras of finite groups, Bredon homology, cohomology of simplicial groups, and general computations in algebraic topology relating to finite CW-complexes, covering spaces, knots, knotted surfaces, and topics such as persitent homology arising in topological data analysis. <br /> This document describes the functions available in <strong class="button">HAP</strong>. Examples illustrating these functions are available in the <span class="URL"><a href="../tutorial/chap0.html"><strong class="button">HAP</strong> tutorial</a></span>.</p>
<p><strong class="button">HAP</strong> is a homological algebra library for use with the GAP computer algebra system, and is still under development. The current version 1.62 was released on 01 Feb 2024 . <br /> The initial focus of the library was on computations related to the cohomology of finite and infinite groups, with particular emphasis on integral coefficients. The focus has since broadened to include Steenrod algebras of finite groups, Bredon homology, cohomology of simplicial groups, and general computations in algebraic topology relating to finite CW-complexes, covering spaces, knots, knotted surfaces, and topics such as persitent homology arising in topological data analysis. <br /> This document describes the functions available in <strong class="button">HAP</strong>. Examples illustrating these functions are available in the <span class="URL"><a href="../tutorial/chap0.html"><strong class="button">HAP</strong> tutorial</a></span>.</p>

<p><a id="X81488B807F2A1CF1" name="X81488B807F2A1CF1"></a></p>
<h3>Copyright</h3>
Expand Down Expand Up @@ -839,14 +839,16 @@ <h3>Contents<a id="contents" name="contents"></a></h3>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34_mj.html#X78C3228682279032">34.2-2 IdentityArrow</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34_mj.html#X7E5C1D4D785E20B6">34.2-3 InitialArrow</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34_mj.html#X7B9F14497D770AB0">34.2-4 TerminalArrow</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34_mj.html#X7DE8173F80E07AB1">34.2-5 Source</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34_mj.html#X7C76423782BA2868">34.2-6 Target</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34_mj.html#X81C3CA4183D53AD5">34.2-7 CategoryName</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34_mj.html#X80825C317FCA49E3">34.2-8 CompositionEqualityAdditionMinus</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34_mj.html#X829A6A767BD96D34">34.2-9 Object</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34_mj.html#X87F6B07083307724">34.2-10 Mapping</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34_mj.html#X78E3186D83B7B92B">34.2-11 IsCategoryObject</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34_mj.html#X792400427CBA758A">34.2-12 IsCategoryArrow</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34_mj.html#X864688708741BADF">34.2-5 HasInitialObject</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34_mj.html#X78ED3C0778BB65FE">34.2-6 HasTerminalObject</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34_mj.html#X7DE8173F80E07AB1">34.2-7 Source</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34_mj.html#X7C76423782BA2868">34.2-8 Target</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34_mj.html#X81C3CA4183D53AD5">34.2-9 CategoryName</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34_mj.html#X80825C317FCA49E3">34.2-10 CompositionEqualityAdditionMinus</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34_mj.html#X829A6A767BD96D34">34.2-11 Object</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34_mj.html#X87F6B07083307724">34.2-12 Mapping</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34_mj.html#X78E3186D83B7B92B">34.2-13 IsCategoryObject</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap34_mj.html#X792400427CBA758A">34.2-14 IsCategoryArrow</a></span>
</div></div>
</div>
<div class="ContChap"><a href="chap35_mj.html#X7B71D3EA7B30ADAB">35 <span class="Heading"> Arrays and Pseudo lists</span></a>
Expand Down
Loading

0 comments on commit 3ea0575

Please sign in to comment.