Schrlab is intended as a modern tool for teachers and students
of Quantum Mechanics. It puts beautiful older ideas on simulating
1-dimensional Wave Mechanics with a real-time graphic rendering,
by E. Onofri and G. Tecchiolli (the 'wms' package for MSDOS) and by
M. Creutz (Schrodinger.c in the
xtoys
package for X Windows) together with the
power, flexibility and user-friendliness of a library package like
Tcl/Tk.
The interface between the C-code and the graphic Tcl/Tk layer
is made through the very nice program
mktclapp
by D.R. Hipp. As you will see,
there are many more functionalities in Schrlab than in the older
programs (a very preliminary step forward was the Schrodinger.c in the
'contrib' directory of
xtoys,
that you can find also
here.
Please feel free to make your own
changes and additions, but let the author know, if possible.
Bug reports are also welcomed.
In the download subdirectory there is the
targzipped file containing the latest version of schrlab: it should compile
and run on any Linux box or on in the Cygwin environment on Windows.
It needs tcl/tk 8.0 or higher.
Unpack it with 'tar xzf ' and then 'make' it.
For other Unix platforms, you have to work a on the Makefile (and perhaps
on the code itself) or wait while I learn autoconf.
In download there is also a zipfile ontaining a precompiled version for Windows XT and 7 together with a minimal Cygwin + Tcl/Tk environment.
A beautiful version by Giulio Eulisse of the older program without Tcl/Tk,
running on BEOS systems, is available here.
Last modified: Sat Oct 23 18:53:28 CET 2000