Low dimensional matrices, vectors, quaternions and a cubic equation solver

BLS windevguy at hotmail.de
Thu Apr 15 20:18:15 PDT 2010


Like so many hopeful enthusiasts you are trying to bring in something. I 
regret that I have to tell you that Phobos is a one man show.

ATM we have a situation where the compiler tries to support ideas 
written in book not yet available for a library which exist in outer space.
See concurrence (news group) ,container (D)

I think we can say that Phobos is a ridiculous tiny library. but in case 
that you have a look on what is  happening outside .. a lot. This is 
where your library will/can survive.

Bjoern. 10000 A  (B)en(H)inckle



On 15/04/2010 20:49, Gareth Charnock wrote:
> As a side effect of my PhD project I've got a collection of mathematical
> classes. I'd be happy to collect them together, tidy them up and donate
> them to phobos the authors are interested in including them. Matrices
> and vectors in particular get reinvented all the time so I'm sure users
> of D will appreciate them being there. Quaternions are probably somewhat
> more specialised; they are most often used for representing rotations
> (they have different advantages and disadvantages to rotation matrices).
> I've also written a solver for cubic equations.
>
> The matrix and vector classes are of the sort where the dimension is
> known at compile time and will probably be most useful for modelling
> geometry. High dimensional matrices and vectors are probably better left
> to a scientific library (I remember there was talk that one might be
> being proposed).
>
> Would this sort of functionality be useful for phobos? At the moment, I
> can't promise anything, I'm just trying to judge the interest should I
> find time to look into it.
>
> Gareth Charnock




More information about the Digitalmars-d mailing list