/* * Copyright (c) 1996 Saxe-Coburg Publications. * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * B.H.V Topping and A. Bahreininejad (the authors); and * Saxe-Coburg Publications. * 4. Neither the name of the publisher nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. */ README files have been provided in each directory/subdirectory to provide guidance. The contents of this disk include the following: \BAT directory: This directory contains the batch files required for compiling, linking, configuring and running the programs on transputers. \BPNN directory: This directory contains the files required for compiling, linking, configuring and running the backpropagation neural networks on transputers. The source code for the backpropagation network is BPNN.C which may also be compiled by C compiler which follows the ANSI standard. \FARHAT directory: This directory contains the source files for the greedy algorithm by Farhat which decomposes a triangular mesh into N number of subdomains. \GASGM directory: This directory contains the files required for the compilation, linking and running the GA-based SGM using both non-predictive and predictive modes. The subdirectory \DATA contains the datafiles used for the GASGM partitioning of meshes in the book. \MFA directory: This directory contains the files required for the compilation, linking and running the MFA-based SGM using both non-predictive and predictive modes. The subdirectory \BISECT contains the files for the MFA partitioning using the recursive bisection approach. The subdirectory \POTTS contains the files required for compiling, linking, configuring and running the POTTS neural nets for partitioning meshes into N number of subdomains. The subdirectories \BISECT and \POTTS also contain subdirectories \DATA which contain the datafiles used for the partitioning of meshes in the book. The "inipara.txt" files offer recommended initial parameters. \PLOTS directory: This directory contains the files required for viewing and plotting the meshes and the subdomains in the ecapsulated postscript format. \REMESH directory: This directory contains the files required for the remeshing of the partitioned subdomains in order to refine the coarse mesh. \UTILS directory: This directory contains some utility files helpful for disecting and assembling the files generated by the partitioning programs (except the greedy algorithm partitioning).