Mathematical Software
ted and carol. ted is a 200 Mhz, dual processor Hewlett-Packard D250 with 256 MB of RAM and 1GB of virtual memory. carol is a 166 Mhz, dual processor Sun Ultra2 with 128 MB of RAM and 2GB of virtual memory. The command xrsh ted resp. carol will open a window from ted resp. carol on your machine allowing you run applications on a cycle server with their display on your desktop. We are in the process of building an SMP Linux cluster to supplement these older machines.
Please restrict your use of these machines to scientific calculation. While they access your home directory like any other machine at MSRI and have the full complement of compilers and mathematical software, routine user applications like Netscape or TeX are not available. Conversely, please be considerate of other users of the ordinary MSRI machines; while running a calculation which takes a few minutes is OK, if your calculation takes hours, please use a cycle server. If you would like help taking advantage of the power of our cycle servers, please talk to the computing staff.
All documentation for Mathematica is available online within the Notebook front end; bound documentation and further books can be checked out from the library.
To start Mathematica, issue the command: mathematica to get the Notebook front end or math to get a dumb terminal version.
MSRI maintains a large library of third party Mathematica packages beyond those supplied by its publisher. They can be found in the directory /usr/msri/mathsw/MSRImathematica/LocalPackages/ This directory is on Mathematica's default search $Path at MSRI.
maple gives MapleV, release4. Maple from the Math menu gives release 5.
All documentation for Maple is available online within the graphical front end; bound documentation and further books can be checked out from the library.
To start Maple, issue the command: xmaple to get a graphical front end, or maple to get a dumb terminal version. Releses 3 and 5 are available by appending V3 or V5 to these commands. e.g. mapleV3 or xmapleV5.
MSRI has Matlab5.
Documentation on Matlab is available online and can be checked out from the library.
To start Matlab, issue the command: matlab
Geomview is available on all platforms at MSRI. Version 1.7 is installed under Linux.
For more information on Geomview, see Rachelle Summers in room 229. Documentation for Geomview is available locally at MSRI and in the labs. The official site for Geomview is http://www.geomview.org/. Documentation available there is at http://www.geomview.org/docs/
To start Geomview, issue the command: geomview
MSRI no longer has Gap v3. The command gap4 gives you version 4b5. Version 4b4 is still available with the command gap4b4.
The official site for Gap is http://www-groups.dcs.st-and.ac.uk/~gap/
Documentation for Gap is available locally at MSRI, from within gap, or on the internet at http://www-groups.dcs.st-and.ac.uk/~gap/Info4/manual.html.
Documentation on Magma is available online, or within magma.
MSRI has version 2.3 installed on the Sun Ultras in room 225, and on our cycle server, carol. Version 2.7 is installed on the Linux machines.
To Magma, issue the command: magma. On Linux machines, you may also choose "magma" from the "Math" menu.
Documentation on magnus is available within magnus or locally at MSRI.
MSRI has version 3.0.0 installed on the Linux machines.
To magnus, issue the command: magnus.
Macaulay2 (0.8.60) is available on our Linux and Solaris machines.
To start Macaulay2, issue the command: M2. Version 0.8.52 is available using the command: M2-52.
Macaulay2's home page is at: http://www.math.uiuc.edu/Macaulay2/
Documentation on Macaulay2 is available locally, or over the internet (with search!) at http://www.math.uiuc.edu/Macaulay2/Manual/.
To use Macaulay2 from within emacs, you need to first edit your .emacs file. Running UseM2InEmacs will make all the necessary changes. You only need to run this script once. From then on, pressing F12 from within emacs will load Macaulay2. For more information about the Macaulay2 emacs mode, see http://www.math.uiuc.edu/Macaulay2/Manual/1372.html or the local text documentation.
Documentation on Macaulay is available online.
Macaulay is available everywhere, by issuing the command: M1. The kernel on our cycle server ted was tuned for this version of Macaulay.
Documentation is available within CoCoA itself, which is invoked as cocoa or CoCoA. MSRI has version 4.0. [XCoCoA and emacs bindings are not fully functional yet]
Singular's homepage is at http://www.singular.uni-kl.de/
Singular 1.2.2 is installed on Linux and Solaris machines here. Documentation is available locally at MSRI, at http://www.singular.uni-kl.de/documentation.html, and mirrored at http://www.bangor.ac.uk/ma/research/comp-alg/singular/singular_toc.html
Invoke Singular via the command: Singular.
To invoke GP (version 2.0.11.beta on Solaris, 2.0.20.beta on Linux), type: gp.
A tutorial, user guide, and reference card are available online.
A user guide, and reference manual are available locally. Kash's homepage is at http://www.math.tu-berlin.de/~kant/kash.html Documentation is also available over the internet at http://www.math.TU-Berlin.DE/~kant/publications.html#docu
Invoke KASH (version 2.2) with: kash.
Documentation is available online. Invoke Qhull as: qhull.
man porta.