[EMAIL PROTECTED] writes: > I attached here a proposition for a gsl_quaternion base on the gsl_complex. > The tar file containe a quaternion directory. > Just extract it and apply the patch to the gsl CVS version: > The patch just add the quaternion directory to the makefile.am and modify > configure.ac > the generation the Makefile from the quaternion directory. > > after this regenerate the ./configure and ./configure;make > > I ispired myself a lot from the gsl_complex as quaternion are a > generalization of the complex. > I hope it will not be to painfull to test. > > for now I have just implemented > the basic add sub mul and somme other basic method. > please have a look at the gsl_quaternin_math.h > > For each function of math.c I wrote a test in test.c
Hi, Thanks for your email. If you plan to distribute it, I'd ask for a different prefix from "gsl_" to avoid confusion. I put some notes about making extensions at http://sourceware.org/gsl/design/gsl-design.html#SEC2 If you want to follow those I can list it as an extension at http://www.gnu.org/software/gsl/ if you like. -- Brian Gough
