
Jaap, Reply below. Best regards On Thursday 10 June 2004 15:26, Jaap Suter wrote: [...]
About 20 months back, I asked if there was any interest in a geometric or Clifford algebra library written in C++. Despite some positive replies, I got the impression that there were not a lot of people in the Boost community who saw any practical uses for such library. [...] Anyway, let me know if anybody is interested, and I'll put together a package to upload somewhere.
On the OON list I said I would be very interested to see what you have done with your library, and also said that "Boostify GluCat" is on my TODO list. I am still swamped with Math PhD work, but I would at least like to understand how much work would be needed to get GluCat into shape for Boost. I posted the following to boost-users on 12 May but had no reply: http://lists.boost.org/MailArchives/boost-users/msg06695.php Back in January last year, I asked if there was any documentation which could help me to Boostify GluCat: http://lists.boost.org/MailArchives/boost-users/msg02787.php Since then I have been very busy, but in the next few months I may be able to find the time to get this done right, so I'm asking again: GluCat is a new numeric template class library, hopefully destined for promotion to Boost. I would like to know where there is some documentation on how to: 1. Add concepts. Is there such a thing as a non-commutative multiplication concept? How do I check concepts? 2. Add numeric limits. Limits of U<T> would default to limits of T. 3. Add numeric promotion_traits. What are promotion_traits ? There is a discussion on ublas-dev mailing list about promotion_traits within uBLAS. 4. Add numeric type_traits. Also, is there a set of documented procedures which explain what is required for a library to be included in Boost?