Installation and auxiliary functions
Requirements

The &RCWA; Package needs at least version 4.4 of &GAP;, is completely written in the &GAP; language and does neither contain nor require external binaries.

It needs the package &ResClasses; for dealing with set-theoretic unions of residue classes, and the package `GRAPE` for dealing with certain graphs associated to rcwa mappings (cp. ). The binaries of `GRAPE` are not needed, thus &RCWA; runs under Windows and on the MacIntosh as well. Warnings concerning missing binaries when `GRAPE` is loaded can savely be ignored.

For the documentation the package &GAPDoc; is needed.

Installation

Like any other &GAP; package, &RCWA; must be installed in the pkg subdirectory of the &GAP; distribution. This is accomplished by extracting the distribution file in this directory. If you have done this, you can load the package as usual via LoadPackage( "rcwa" );.

Building the manual
Nothing.
This function builds the manual of the &RCWA; package in the file formats &LaTeX;, DVI, Postscript, PDF, HTML and ASCII text. This is accomplished using the &GAPDoc; package by Frank Lübeck and Max Neunhöffer. Building the manual is possible only on UNIX systems and requires &LaTeX; and a few other tools, but should normally not be necessary as all files generated by this function are included in the distribution file anyway.
\pagebreak[4]
The Info class of the package
This is the Info class of the `RCWA` package. See section Info Functions in the &GAP; Reference Manual for a description of the Info mechanism.

For convenience: RCWAInfo( n ) is a shorthand for SetInfoLevel(InfoRCWA,n ).
The testing routine
Nothing.
Performs tests of the &RCWA; package. Errors, i.e. differences to the correct results of the test computations, are reported. The processed test files are in the directory pkg/rcwa/tst.