Installation and auxiliary functions
Requirements

The &RCWA; package needs at least &GAP; 4.4.6, &ResClasses; 2.2.2, `GRAPE` 4.0 and &GAPDoc; 0.999 . It can be used under UNIX, under Windows and on the MacIntosh. &RCWA; is completely written in the &GAP; language and does neither contain nor require external binaries. In particular, warnings concerning missing binaries when `GRAPE` is loaded can savely be ignored.

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" );.

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.
Building the manual

The following routine is a development tool. As all files it generates are included in the distribution file anyway, users will not need it.

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;, PDF&LaTeX; and `dvips`.