Libnumber:     999
Version:       0.2
Date:      8/13/95
Checksum:  #24018d
Size:         1021

INFORMATION
===========
The Vectorcalculus-library includes the commands you might want for
calculations on electromagnetic fields and other times where you need to find
out the grad, div or curl of vectors or scalars.
It is able to use three different coordinatesystems: rectangular (Carthesian),
cylindrical and spherical. It will be easy to change it to work on a default
coordinate system, but since at least I never have used another
coordinatesystem haven't I implemented a user defined coordinatesystem.

COMMANDS
========
__
\/        sym -> { sym1 sym2 sym3 }

          == grad. Computes the gradient of the symbolic expression.
__
\/*       { sym1 sym2 sym3 } -> sym

          == div. Computes the divergence of the symbolic vector.          
__
\/X       { sym1 sym2 sym3 } -> { sym1' sym2' sym3' }

          == curl. Computes the curl of the symbolic vector.

VCED      -> sym |

          A simple editor which gives you easy access to the present variables.
                    
CHOOSING COORDINATESYSTEM
=========================
The VectCalc-library uses the coordinatesetting on your HP 48.
On the G-series press [right-shift] [var] (= modes), [arrow down] two times
and then [choose].
On the S-series consult your manual.

The variables used for the different coordinatesystems is:
Rectangular: X, Y & Z
Cylindrical: R, [alpha]+[0]+[alpha]+[rs]+9 = char 216 & Z
Spherical:   R, [alpha]+[rs]+[f] = char 149 & [alpha]+[0]+[alpha]+[rs]+9 = char 216

All above mentioned in the order they are in a right ON-system.

If you have got any better alternatives for variables, please contact me, adress
see below.

HISTORY
=======

0.2    Added VCED. Changed the internal names for the variablelists.
       Changed second variable in cylindrical coordinate system from char 149
       to char 216.

0.1b   Initial beta-release.

COMMENTS
========
The calculations is as far as I know OK. What the program lack of is error-
checking. It is also possible to speed up the code, when I didn't know what to
do I used userrpl-commands.

Since English ain't my native language, I'm sorry for any linguistical errors.

This software is developed with Jazz.

Latest version available at: http://www.lysator.liu.se/~oscar/hp48/hp.html

CONTACT
=======
Bugs, comments and ideas of improvements are welcome!

Oscar Gustafsson
Vretagatan 21
S-582 37 LINKOPING
SWEDEN

e-mail: y92oscgu@isy.liu.se
        oscar@lysator.liu.se
