[52] in mathematical software users group

home help back first fref pref prev next nref lref last post

Ricci tensor analysis package for Mathematica @ otter.stanford.edu

daemon@ATHENA.MIT.EDU (Sha Xin Wei)
Tue Aug 25 14:22:46 1992

Date: Tue, 25 Aug 92 11:10:04 PDT
From: xinwei@otter.Stanford.EDU (Sha Xin Wei)
To: mathematica@otter.Stanford.EDU, xmma@otter.Stanford.EDU
Cc: allusers@cauchy.stanford.edu, everybody@netserver.Stanford.EDU,

[
Please forward to interested parties.  Thanks.
SXW, Stanford Mathematical Software Forum
]

Date: Mon, 24 Aug 92 14:06:54 -0700
>From: John Lee <lee@math.washington.edu>

                         Announcing the release of

                                   RICCI

            A Mathematica package for doing tensor calculations
                         in differential geometry

                                Version 1.0


The first public release of Ricci, my Mathematica package for doing tensor
computations in differential geometry, is now available.

Ricci has the following features and capabilities:

* Manipulation of tensor expressions with and without indices
* Implicit use of the Einstein summation convention
* Correct manipulation of dummy indices
* Display of results in mathematical notation, with upper and lower indices
* Automatic calculation of covariant derivatives
* Automatic application of tensor symmetries
* Riemannian metrics and curvatures
* Differential forms
* Any number of vector bundles with user-defined characteristics
* Names of indices indicate which bundles they refer to
* Complex bundles and tensors
* Conjugation indicated by barred indices
* Connections with and without torsion

There have been a few changes since the first beta release.  The most
important ones are:

* New rules CurvToConnRule, ConnToMetricRule for converting among curvature
  components, connection components, and metric components.
* New option CommutingFrame for DefineBundle.
* New Type options for DefineConstant, DefineMathFunction, DefineTensor;
  PositiveReal replaced by {Positive,Real}.
* New Declare command for changing options of tensors, bundles, indices,
  constants, or mathematical functions after they've been defined.
* Several bugs corrected.
* Manual corrected and clarified in places.

Ricci requires Mathematica version 2.0 or greater.  The source takes
approximately 270K bytes of disk storage, including about 49K bytes of
on-line documentation.  The package was developed and tested on a
DECStation 5000 running Unix, but there are no known system-dependent
features, so it should run on any system that can run Mathematica with 7
megabytes or more of available memory.

The source files for Ricci are available to the public by anonymous ftp
from the Stanford Mathematical Software Forum library (otter.stanford.edu).  To
obtain them, you can log into any system that has an Internet connection
and supports the ftp (file transfer program) command.  Make yourself a
directory to hold the Ricci files.  Then, if you're using unix, you can cd
to your new directory and follow the script below.

  % ftp otter.stanford.edu
  Connected to otter.stanford.edu.
  220 otter FTP server (Version 5.20 (NeXT 1.0) Sun Nov 11, 1990) ready.
  Name (otter.stanford.edu:): anonymous
  331 Guest login ok, send ident as password.
  Password:  <---------------------------------Type your e-mail address here.
  230 Guest login ok, access restrictions apply.
  ftp> cd mma/Geometry/Ricci
  250 CWD command successful.
  ftp> prompt  <---------------This turns off prompting for individual files.
  Interactive mode off.  

  ftp> mget *
  200 PORT command successful.
  150 Opening ASCII mode data connection for Bundle.m (14905 bytes).
  226 Transfer complete.
  local: Bundle.m remote: Bundle.m
  15268 bytes received in 0.53 seconds (28 Kbytes/s)
  ...  <-----------------------------------------------Lots more of the same.
  226 Transfer complete.
  local: Usage.m remote: Usage.m
  52928 bytes received in 1.2 seconds (43 Kbytes/s)
  ftp> bye
  221 Goodbye.

Note that the beta test version on math.washington.edu will disappear
shortly.  If you want updated versions of the software, you should get them
from Stanford from now on.

Once you've successfully transferred the Ricci files, look at the file
named README for more information about what's in the files and how to get
started using Ricci.

This is the first public release of Ricci.  If you use this package at all,
I would appreciate it if you would send me a message at the e-mail address
below describing your experience, and telling me whether you found the
package useful or not.  I'd especially like to hear about any bugs,
anomalous behavior, things that look like they should simplify but don't,
suggestions for improvement, things that seem to take longer than they
should, etc.  And please feel free to get in touch with me if you have
questions about the software.  If I get e-mail from you, I'll inform you
whenever I release a new production version.


John M. Lee
Department of Mathematics, GN-50
University of Washington
Seattle, WA 98195

Internet: lee@math.washington.edu
Fax:      206-543-0397

home help back first fref pref prev next nref lref last post