Dear Jerry/Mattijs
Thanks for the replies. I had looked into using the builder on the code
located in the eigen.c/eigen.h files, but couldn't fathom out how to get
the compilation to function correctly. So I gave up. I suspect that I would
still have a similar problem to the Autoglyph one I mentioned in my
previous posting since the eigen code is very specific about needing a
symmetric 3x3 matrix (i.e. a tensor) and my data currently are not in that
format.
Mattijs managed to get the data into autoglyph as "3 by 3" and I am
begiinning to think this is my main problem. My data is currently 9-vector
and I haven't worked out how to either convert it to or, create it in, a "3
by 3" format.
Any help on how to do this would be greatly received.
Peter
At 16:38 23/08/2001 +0100, you wrote:
On Thursday 23 August 2001 15:17, you wrote:
>
> I'd greatly appreciate pointers on both of the above queries, namely the
> description of my matrix and the possible implementation of
> eigenvector/eigenvector calls in the programming and/or user interface.
>
> Many thanks for your time
>
> Peter
>
Peter
DX has a module builder interface (start dx with the -builder option) which
essentially wraps around the necessary code to produce a DX module - you
stick your own code in the middle of the wrapper code. I have used this for
adapting several functions from Numerical Recipes, although not an
eigenvector routine. There is extensive documentation on this in the DX
programmer's reference which you can download from the opendx web site.
regards
Jerry Hagon
Dept of Physics
Newcastle University UK
([EMAIL PROTECTED])