1999 Linz Workshop on Advanced Programming in GAP 4
In collaboration with the
Applied Algebra Group
in Linz we held a workshop on advanced programming in GAP 4
from 6th-10th of April 1999 in Linz, Austria.
This page gives copies of the slides used by some of the speakers. They
are probably not self-contained and might be insufficient without having
heard the actual talks.
-
The AutPGrp share package (TeX file)
-
Example of a share package
-
Creating new objects: Automorphisms of p-groups
(TeX file)
-
How the AutPGrp declares a new automorphism representation.
-
Using algebras in GAP
(postscript file)
-
Constructing a new type of algebra
(postscript file)
-
Conversion to GAP 4
(pdf (Acrobat) or
postscript file)
-
Some strategies how to convert existing GAP 3 code to
GAP 4.
-
Performance Engineering (pdf (Acrobat) or
postscript file)
-
How to find performance bottlenecks and how to avoid them and improve
performance.
-
External Sets
(pdf (Acrobat) or
postscript file)
-
The way GAP 4 represents $G$-sets and group operations.
-
GAP Tools
(pdf (Acrobat) or
postscript file)
-
Tools used internally for development.
-
Finding your way through the library
(pdf (Acrobat) or
postscript file)
-
A short description of the GAP library.
Integer factorization
(zoo archive with several files)
Method Selection
-
The GAP compiler - compiling GAP code
and extending the kernel.
-
The talk explained how C code obtained from GAP code
by using the GAP compiler is structured. Examples were
discussed with respect to optimizing the C code for speed and building
it into the GAP kernel.
-
New Features for Semigroups in GAP
(postscript file)
-
Introduces some of the major new features supporting semigroup theory.
-
Extending GAP for Dummies
(postscript file)
-
Tips and tricks for young players.
(If your talk is not listed here but you want it here, please tell us)
|