Schip/schip-docs
Up to parent directory
Schoonschip Documentation
For many years, Martinus J. G. Veltman's program, Schoonschip, was the
premiere computer algebra system for high energy theory calculations.
CDC Schoonschip was part of the CERN program library as catalog item
R 201 was was available for anyone to use. Its initial documentation
is in the form of a CERN preprint by Prof. Veltman in 1967. From
1972-1977, Hugo Strubbe was responsible for much of the maintenance
and distribution of CDC Schoonschip at CERN. In this position, he wrote
additional documentation and promoted the code at international seminars.
Note that there is overlap between the categories of documentation
presented below.
Schoonschip manuals
- A CDC 6600 program for symbolic
evaluation of algebraic expressions
M. Veltman, CERN preprint 1967
This is the first generally available documentation of Schoonschip, and
can be considered to be the manual for the 1967 version of Schoonschip.
This preprint is often cite by authors who have used Schoonschip for their
calculations.
- Manual for
Schoonschip: A CDC 6000/7000 Program for Symbolic Evaluation of Algebraic
Expressions
H. Strubbe, Comp. Phys. Comm. 8 (1974) 1 [doi:10.1016/0010-4655(74)90081-2]
[Also available as
CERN DD
report DD/74/5]
This manual describes the 1973 version of Schoonschip.
- Schoonschip,
a Program for Algebraic Manipulations
H. Strubbe, CERN Computer Newsletter No. 81 (1975)
This describes the January 1, 1973 version of Schoonschip and how to run
it on the CERN CDC computers.
- Manual for Schoonschip –
Addition to the 1973 version
H. Strubbe, CERN program library writeup, 1977
Programs in the CERN program library have associated documentation. This
is a collection of two addenda dated October 15, 1975 and April 15, 1977
to the Schoonschip documentation.
- Schoonschip: a program for
symbol handling
Martinus J. G. Veltman, ed. David N. Williams, January 1991
This is an updated manual for the January 1, 1991 version of Schoonschip,
and describes the M68k version developed at the University of Michigan.
Much effort has been made to maintain backward compatibility with CDC
Schoonschip, so this document is generally useful for all versions.
- Conversion
of Jobs from 6000 RIOS to 7000 RIOS
H. Strubbe, CERN Computer Newsletter No. 79 (1973)
Not a Schoonschip manual, but rather this newsletter article explains how
to use the DOMOR updating program to assist with program conversion when
the CERN computer center was upgrading to a new set of CDC mainframes.
IBM S/360 conversion
- Development of
the Schoonschip Program
H. Strubbe, Comp. Phys. Comm. 18 (1979) 1
[doi:10.1016/0010-4655(79)90019-5].
This article updates the 1973 Schoonschip manual ("Manual for Schoonschip"
shown above) to the April 1, 1977 version of Schoonschip. It also announces
the IBM version and describes the conversion process.
- Converting Schoonschip to IBM
H. Strubbe, CERN DD report DD/77/1 (1977)
This highlights some of the issues that were faced when converting CDC code
to the IBM S/360 family such as differences in word size and the use of
bit structures in Schoonschip. Hugo Strubbe performed the conversion by
first analyzing the Schoonschip code and reverse engineering it into a
PL/I-like language and then compiling the PL/I into a set of IBM BAL macros.
Schoonschip promotion
- Algebraic
Techniques
M. Veltman, Comp. Phys. Comm. 3 suppl. (1972) 75
[doi:10.1016/0010-4655(72)90115-4]
Talk given at the First European Conference on Computational Physics
held at CERN in April 1972.
- An Open Letter From Fateman to Veltman
R. J. Fateman
Written by Robert Fateman in response to Prof. Veltman's talk on
Algebraic Techniques shown above.
- Comments
on the open letter from Fateman to Veltman
H. J. Gawlik, ACM SIGSAM Bulletin 13 (1979) 14
[doi:10.1145/1088282.1088284]
Another response to Prof. Veltman's talk on Algebraic Techniques. This
came significantly later than the original talk.
- Internal Mechanism of a Schoonschip
Calculation
H. Strubbe, CERN DD report DD/73/10 (1973)
Presented at the Technical Meeting of SEAS in Rimini, Italy, April 1973.
- Calculations with Schoonschip
H. Strubbe, CERN DD report DD/73/16 (1973)
Presented at the Third Colloquium on Advanced Computing Methods in
Theoretical Physics, Marseille, June 1973.
- Typical Algebraic Calculations in High-Energy Physics
H. Strubbe, CERN DD report DD/73/34 (1974)
Presented at the SEAS Winter Project Meeting, Amsterdam, January 1974.
- Presentation of the SCHOONSCHIP System
H. Strubbe, ACM SIGSAM Bulletin 8 (1974) 55
This presentation is in the Proceedings of Eurosam '74 at the Royal
Institute of Technology, Stockholm, August 1974.
- Analytical Computations and the Schoonschip
Program
H. Strubbe, ECODU20 Proceedings (1975) 215
Talk given by Hugo Strubbe at the ECODU20 conference hosted by the
Hungarian Academy of Sciences in Budapest, September 1975, promoting
the use of Schoonschip. The Appendix gives a brief description of
the DOMOR updating program.
- Schoonschip '91
M. J. G. Veltman and D. N. Williams, hep-ph/9306228
This is the announcement of the free availability of M68k Schoonschip.
M68k Schoonschip binaries were
made available for the Amiga, Atari, NeXT and Sun 3 workstations.
Schoonschip usage examples
Miscellaneous