fast_linsolve



Fabrizio Caruso  writes:

> Dear Maxima Mailing List
>
> The in line manual shows an entry for "fast_linsolve" which is (or
> was) an optimized linear system solver for sparse matrices.

> Unfortunately "fast_linsolve" seems to have disappeared from Maxima.
> Does someone know what happened to it?  Is it still there under a
> different name?

It's still there in share/affine (written by Bill Schelter).  The CVS
version is currently broken (mainly because of the sloop -> loop
change).  The version contained in the last stable release is supposed
to contain some unspecified but reasonable amount of working stuff.

If you use the stable version try `load("affine.lisp");'.  Probably,
this won't work because of some brain-dead logical-pathname stuff of
mine.  Plan B: Batch a file containing the following

load("affine/compat");
load("affine/amacros");
load("affine/dummy-gc");
load("affine/polybas");
load("affine/sparsemat");
load("affine/aquotient");
load("affine/new-rat");
load("affine/polya");
load("affine/ndotsimp");
load("affine/polyb");
load("affine/polysmp");
load("affine/sub-proj");
load("affine/polyc");
load("affine/polyd");
load("affine/sheafa");
load("affine/sheafb");
load("affine/sheafc");
load("affine/dim-3");
load("affine/modsimp");

Wolfgang