• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

doc/H03-May-2022-1,214959

htm/H03-May-2022-906897

lib/H03-May-2022-2,3662,009

scripts/H03-May-2022-14665

tst/H03-May-2022-117114

CHANGES.mdH A D03-May-2022203 126

LICENSEH A D03-May-202217.6 KiB341281

PackageInfo.gH A D03-May-20223.1 KiB8077

README.mdH A D03-May-20223 KiB8958

init.gH A D03-May-2022598 1714

read.gH A D03-May-2022601 1714

README.md

1# The Unipot package
2
3The `Unipot` package provides GAP with the ability to compute with
4elements of unipotent subgroups of Chevalley groups, but also some
5properties of this groups.
6
7
8## Installing UNIPOT
9
10This document describes the procedure of installing the package.
11
12Installing `Unipot` should be easy once you have installed GAP itself.
13We assume here that you want to install `Unipot` in its standard
14location, which is in the `pkg` subdirectory of the main GAP4
15installation.
16
17You have to perform the following steps to install `Unipot`:
18
19- Get the sources.
20- Unpack the sources into the `pkg` directory.
21
22You can download the sources from
23 <https://gap-packages.github.io/unipot/>
24or alternatively from the same places as GAP:
25 <https://www.gap-system.org/Packages/unipot.html>
26
27If you installed a recent version of the packages-... file of the GAP
28distribution, then `Unipot` is most likely already installed. If not,
29you can download the package `Unipot` separately. In that case go to the
30subdirectory `pkg` of the main GAP directory (when you installed the GAP
31distribution, a new directory called `gap4r<X>` for some <X> was
32created; this directory contains the `pkg` subdirectory). The standard
33location would be
34
35    /usr/local/lib/gap4rX/pkg
36
37Then extract the sources of the `Unipot` package. `Unipot` resides
38completely in the following subdirectory (assuming standard location):
39
40    /usr/local/lib/gap4rX/pkg/unipot
41
42### Installing in a different than the standard location
43
44It could happen that you do not want to install `Unipot` in its
45standard location, perhaps because you do not want to bother
46your system administrator and have no access to the GAP
47directory. In this case just unpack `Unipot` in any other
48location within a `pkg` directory as described above. E.g. the
49directory containing the `pkg` directory is `/home/user/mygap`,
50then `Unipot` resides in `/home/user/mygap/pkg/unipot`.
51
52Note that you *either* have to edit the startup script `gap.sh`:
53 Add `/home/user/mygap` separating it with a semicolon (`;`)
54 from previous directories for the variable `GAP_DIR`
55*or* you have to start GAP with following command line option:
56
57    gap -l "/usr/local/lib/gap4rX;/home/user/mygap"
58
59
60## Loading `Unipot` in GAP
61
62The documentation of the package is available in any GAP4 session, even
63if the package is not loaded. Like any other package, `Unipot` is loaded
64in GAP with
65
66    gap> LoadPackage("unipot");
67
68within the GAP4 session.
69
70
71## Contact and support
72
73If you have problems with this package, wish to make comments or
74suggestions, or if you find bugs, please report them via
75
76   <https://github.com/gap-packages/unipot/issues>
77
78Also, we would like to hear about applications of this package.
79(See "Citing Unipot", section 3 of the manual preface.)
80
81
82## Copyright and license
83
84Copyright (C) 2000-2004, Sergei Haller
85
86This code is released under the GPL version 2 or later (at your
87preference). For the full license text, consult the `LICENSE` file or
88visit <https://www.gnu.org/licenses/>.
89