                   The Gpd package - version 1.01

This is the README file for the GAP package ``Gpd''.

This package allows for the computation of finite groupoids, both connected
and with several components.  Graphs of groups and graphs of groupoids are
also constructed, allowing the calculation of normal forms for Free Products
with Amalgamation and for HNN extensions when the initial groups have
rewriting systems.

Version 1.001 was called ``GraphGpd'', and  formed part of 
Emma Moore's PhD thesis in December 2000.
Version 1.002 was prepared for the GAP 4.4 release in January 2004,
and deposited in the incoming directory on the St Andrews ftp server.

In the spring of 2006 the package was renamed ``Gpd'' 
and extensively rewritten, 
with documentation in GAPDoc format.
Version 1.01 was deposited in June 2006.

The package may also be obtained from the Bangor ftp pages for
Computational Higher-dimensional Discrete Algebra at:
  http://www.informatics.bangor.ac.uk/public/mathematics/chda/

============================================================================

Installing `Gpd':

1) unpack `gpd.1.01.tar.gz' in the `pkg' subdirectory of the GAP root
   directory.

2) From within GAP load the package with:

gap> LoadPackage("gpd");
true

3) The documentation is in the `doc' subdirectory.

===========================================================================

Chris Wensley and Emma Moore  -  June 2006.
