[7] | 1 | Dear User:
|
---|
| 2 |
|
---|
[318] | 3 | This archive contains files which provide Grobner basis support for the
|
---|
| 4 | free computer algebra system Maxima. In order to use the package,
|
---|
| 5 | 1. Copy the files in this directory to your favorite location;
|
---|
| 6 | or better, checkout the contents of this repository with SVN.
|
---|
| 7 | 2. Edit the file "grobner.mac" to modify the location of the Lisp
|
---|
| 8 | files, to reflect your choice made in previous step.
|
---|
| 9 | 3. Start your Maxima and load the file "grobner.mac"
|
---|
| 10 | 4. Optionally, compile the Lisp files, so that the next file
|
---|
| 11 | you load "grobner.mac", the compiled (.fasl) versions of
|
---|
[320] | 12 | the files will be loaded. The compilation instructions
|
---|
| 13 | vary slightly depending on Lisp version.
|
---|
[7] | 14 |
|
---|
[318] | 15 | This version has been verified to work under this Maxima version:
|
---|
| 16 | ----------------------------------------------------------------
|
---|
| 17 | Maxima 5.34.1 http://maxima.sourceforge.net
|
---|
| 18 | using Lisp SBCL 1.2.4-1.fc21
|
---|
| 19 | ----------------------------------------------------------------
|
---|
[7] | 20 |
|
---|
[9] | 21 | It should also be portable across other ANSI Common Lisp implementations.
|
---|
[8] | 22 |
|
---|
[7] | 23 | The file grobner.demo is a Macsyma-style demo file for most of the operations
|
---|
| 24 | provided by the package. In order to run it, go to the Maxima level and
|
---|
| 25 | type:
|
---|
| 26 |
|
---|
| 27 | demo("grobner.demo");
|
---|
| 28 |
|
---|
| 29 | or
|
---|
| 30 |
|
---|
| 31 | batch("grobner.demo");
|
---|
| 32 |
|
---|
| 33 | and watch the demonstration.
|
---|
| 34 |
|
---|
| 35 | Maxima documentation for this package has not been written yet, but
|
---|
| 36 | there is a sizable amount of documentation in the LISP source.
|
---|
| 37 |
|
---|
[320] | 38 | ======================================================
|
---|
| 39 | COMPILATION INSTRUCTIONS FOR SBCL
|
---|
| 40 | ======================================================
|
---|
[7] | 41 |
|
---|
[321] | 42 | When using ASDF:
|
---|
| 43 | ----------------------------------------------------------------
|
---|
[320] | 44 | > (require :asdf)
|
---|
| 45 | > (load "ngrobner.asd")
|
---|
| 46 | > (asdf:install-system :ngrobner)
|
---|
[321] | 47 | ----------------------------------------------------------------
|
---|
[320] | 48 |
|
---|
[321] | 49 | ======================================================
|
---|
[320] | 50 |
|
---|
| 51 |
|
---|
| 52 |
|
---|
[319] | 53 | The files were derived the sources of a package CGBlisp, version 2,
|
---|
| 54 | also authored by me, which will eventually be released at my Web site
|
---|
| 55 | (see below). An older version of CGBlisp is available at the Web
|
---|
| 56 | site.
|
---|
[7] | 57 |
|
---|
| 58 | Enjoy.
|
---|
| 59 | --Marek Rychlik
|
---|
| 60 |
|
---|
| 61 | 5-24-2002
|
---|
| 62 | Revised: 1-25-2009
|
---|
[316] | 63 | Revised: 1-25-2015
|
---|
[7] | 64 |
|
---|
| 65 | E-mail: rychlik@u.arizona.edu
|
---|
[317] | 66 | URL: http://marekrychlik.com
|
---|