Valerij Pipin ÐÉÛÅÔ:
> I attached to my message several patches which correct some of the problems
> with itensor package.
> 1) itensor.lisp.diff to autoload the required canten.lisp, gener.lisp and
> symtry.lisp.
> 2) canten.lisp.diff and symtry.lisp.diff correct the MacLisp syntax to Common
> Lisp one. After these patches functions canten and canform should work. See
> ademo.dem, it demonstrates the identity of Balakram which states that double
> divergence of the Riemann tensor on antisymmetric indices vanishes
> identically. The result of this demo is substantially depended on canten().
> Also please find a new demo "swatz.dem" . It finds and shows the Swartzshild
> solution for black hole(I tried to immitate the corresponding demo of
> commercial Macsyma).
>
> Itensor now is running well on the maxima compiled against clisp(2.29) and
> cmucl(18d+). To run it under the gcl compiled maxima you need to compile the
> lisp's sources. It can be done within Maxima by :lisp(compile-file
> "itensor.lisp") and so for canten,symtry and gener.lisp
> The packages were tested under Linux
>
> Appreciate for any comments
> best regards and Happy New Year
>
> Valerij
>
Thank you for contribution. I have a bit older version of
your patches and intended to commit them later after 5.9.0
official release. But since code frees is already violated
a bit I'm inclined to do it right now. If nobody mind
I'll commit Valerij patches this weekend.
--
Vadim V. Zhytnikov
<vvzhy@mail.ru>
<vvzhy@netorn.ru>
<vvzhy@yandex.ru>
<vvzhy@td.lpi.ac.ru>