Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download

GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it

563596 views
1
2
1 Introduction
3
4
5
1.1 Overview over this manual
6
7
Chapter 1 is concerned with the technical details of installing and running
8
this package. Chapter 2 answers the question why and how the GAP
9
functionality concerning a sparse matrix type and gaussian algorithms was
10
extended. The following chapters are concerned with the workings of the
11
sparse matrix type (3) and sparse Gaussian algorithms (4). Included is a
12
documented list of the most important methods and functions needed to work
13
with sparse matrices and the algorithms provided by the Gauss package.
14
Anyone interested in source code should just check out the files in the
15
gap/pkg/Gauss/gap/ folder (--> Appendix A).
16
17
18
1.2 Installation of the Gauss Package
19
20
To install this package just extract the package's archive file to the GAP
21
pkg/ directory. The Gauss package utilizes some C-code by Max Neunhoeffer
22
that has to be compiled before you can load Gauss. To compile the code,
23
first run ./configure. If the package is not installed in the pkg/
24
subdirectory of GAP's root directory you will need to provide the correct
25
path to the latter. This will create a makefile. Complete the installation
26
of the package by running make. Recompiling the documentation is possible by
27
the command make doc in the Gauss directory, but this should not be
28
necessary.
29
30
By default the Gauss package is not automatically loaded by GAP when it is
31
installed. You must load the package with LoadPackage("Gauss"); before its
32
functions become available. Please, send me an e-mail if you have any
33
questions, remarks, suggestions, etc. concerning Gauss. Also, I would like
34
to hear about applications of this package.
35
Simon Goertzen
36
37
38