home *** CD-ROM | disk | FTP | other *** search
- COPYRIGHT AND DISCLAIMER
-
- Schoonschip, Version 91
- Copyright (C) 1991 by Martinus J. G. Veltman.
- Distribution of October, 1991.
-
- The copyrights to the Schoonschip program and source code are owned
- exclusively by their author, M.J.G. Veltman. The executable code, as well
- as the example and documentation files listed below, may be freely
- disseminated and used on a not-for-profit basis--small charges may be made
- to cover distribution costs. We think it important that the files in this
- distribution be kept together in any redistribution.
-
- This software is provided "as is," and includes no guarantee of support,
- implied or otherwise. Neither the author nor his agents shall be
- responsible for any problems associated with its use. A reasonable effort
- will be made to correct bugs, which may be reported to
-
- Prof. M.J.G. Veltman
- Physics Department
- University of Michigan
- Ann Arbor, MI 48109
-
- or
-
- Prof. David N. Williams
- Physics Department
- University of Michigan
- Ann Arbor, MI 48109
-
- David_N._Williams@um.cc.umich.edu
- DWilliams@UMiPhys.bitnet
- 75706.3124@CompuServe.com
-
-
- OVERVIEW
-
- Schoonschip is an algebraic manipulation program, which was designed for
- large problems, originally in particle physics, and which pioneered a
- number of the concepts now generally used in algebraic computation. Its
- interface is not as slick as some of the "modern" symbolic manipulation
- programs, and it does not have as many built-in procedures as some of them
- do, requiring the user to construct more of his own. But it is written in
- machine language and is fast, capable, and efficient in its use of machine
- resources.
-
- It has been developed always in a context of solving real problems, over a
- period of nearly 28 years. As a result it is (relatively) bug free, and
- its algorithms embody a certain experience. It has to be emphasized that
- no program of this complexity can be truly bug free, and that the problem
- of ensuring the correctness of machine solutions to real problems remains
- unsolved, and must always be taken seriously by the user.
-
-
- DISTRIBUTION SPECIFICS
-
- The distribution for each machine consists of 2 compressed archive files,
- one of which contains the binary executable and is machine specific, and
- the other of which contains text files with examples and a manual, the
- same for all machines.
-
- The Amiga distribution includes the executable files IconJ and AtatJ,
- version 1.0, 1990 by Rich Franzen, whose free use he has permitted, and for
- which we thank him.
-
- Distributions are provided for the Atari, Amiga, MacII, Sun 3/60, and NeXT
- computers, with 680x0 cpu's, except that the Macintosh version will be
- delayed for a future release. The program should run in approximately 650
- kilobytes of memory, 500 K of which is for a work space and must be
- contiguous. There are ways to change the size of the work space, both down
- and up.
-
- The machine specific archive files have a 3-character designation in the
- file name: ATA, AMI, MAC, SUN, or NXT. They include the following files:
-
- README (this file)
- README.FTP a brief guide to anonymous ftp
- Schip executable
-
- Amiga version only:
-
- Install.txt installation instructions for icons, etc.
- Schip.info icon for executable
- SchipDoc.icon icon template for documents
- IconJ executable tool for Schip.info
- AtatJ executable document icon attachment utility
- DoIcon sample document icon attachment script
-
- Mac version only:
-
- (yet to be determined)
-
- Installation for CLI-based (command line interface) operation is the same
- for all machines: place the executable file in a directory in your
- execution path, and make its mode executable, if necessary. This is the
- mode of operation for which the program is designed.
-
- The text archive file comes in several flavors, corresponding to common
- archiving tools and text file conventions on the various machines. Their
- contents are identical, and include the following text files:
-
- README (this file)
- README.FTP a brief guide to anonymous ftp
-
- Documentation:
-
- Schipmanual.e (the place to begin)
-
- Schoonschip programs:
-
- Anomaly.e
- Examples.e
- Roblocks.e
- Roparam.e
- Schipman.e
- Spinors.e
- Stand.e
- Standb.e
- Varia.e
- Vectors.e
- WW.e
- WWb.e
-
- Among the program files, the essential ones for the beginner are the
- manual, Schipman.e, and the examples file, Examples.e, which is discussed
- in the manual. The applications in the remaining program files are of
- interest mostly to physics specialists, but they may provide further
- insight into methods of programming with Schoonschip.
-
- David N. Williams
- Ann Arbor, Michigan
- October 10, 1991
-