Copyright 1998-1999, University of Notre Dame.
Authors: Jeffrey M. Squyres, Kinis L. Meyer with M. D. McNally 
         and Andrew Lumsdaine

This file is part of the Notre Dame LAM implementation of MPI.

You should have received a copy of the License Agreement for the Notre
Dame LAM implementation of MPI along with the software; see the file
LICENSE.  If not, contact Office of Research, University of Notre
Dame, Notre Dame, IN 46556.

Permission to modify the code and to distribute modified code is
granted, provided the text of this NOTICE is retained, a notice that
the code was modified is included with the above COPYRIGHT NOTICE and
with the COPYRIGHT NOTICE in the LICENSE file, and that the LICENSE
file is distributed with the modified code.

LICENSOR MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED.
By way of example, but not limitation, Licensor MAKES NO
REPRESENTATIONS OR WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY
PARTICULAR PURPOSE OR THAT THE USE OF THE LICENSED SOFTWARE COMPONENTS
OR DOCUMENTATION WILL NOT INFRINGE ANY PATENTS, COPYRIGHTS, TRADEMARKS
OR OTHER RIGHTS.

Additional copyrights may follow.


These examples are meant to both be an introduction to MPI as well as
show how to compile LAM programs.  Note that the MPI 2 C++ and ROMIO
examples only use the "hcc", "hcp", and "hf77" LAM wrapper compilers
-- no additional compiler flags are necessary, as the wrapper
compilers supply all needed information.

fault		-- fault tolerant master/slave, only in C
mandelbrot	-- master/slave, only in C
mpi2c++		-- simple "ring" program in C++
		   Will only be valid if you compiled MPI 2 C++
		   bindings support into LAM.  See the INSTALL and
		   RELEASE_NOTES files.
romio		-- simple ROMIO program in C
		   Will only be valid if you compiled ROMIO support
		   into LAM.  See the INSTALL and RELEASE_NOTES files.
trivial		-- simple send and receive message, C and F77
wave1d		-- crystalline programming, only in F77
