everwicked wrote:
Hello guys,
I have just been introduced to the library by some people at Efnet's #c++ and I have to say there is quite a lot of useful work in there. I hope boost makes it into the standard. It's about time to get a feature rich std library.
Want I wanted to ask you is to provide a few more functions in library interval. I was comparing boost with blitz++ as the parts I need at the moment are mainly of scientific nature.
Anyways, I found boost more to my likeness because it has other features I might want to use later, because it supports more compilers and lastly because it's API is better organised in my opinion.
The functions that I find that are missing from library 'interval' are the ones listed here: http://www.oonumerics.org/blitz/manual/blitz03.html#l77
Is there any chance you could implement them in boost? I wouldn't ask but I think that they are not a lot of work.
I think Daixtrose + boost::array may give You exactly what You need. You can play with Daixtrose until I find the time to redesign it such that it fits into the boost coding and documentation requirements. I still hope to commit it renamed as boost::etl, but there are some issues I am working on at the moment, which might improve compile times and runtime efficiency. I am still waiting for some minimal feedback about that lib, so do not hesitate to post to the corresponding mailing lists. Also be aware of boost::numeric::ublas, which is kind of more mature and complete regarding numerics. Daixtrose's aim rather is to supply the tools library writers need to use expression templates efficiently. If You like to use Daixtrose, please do not use the 0.0.1 version but check out the cvs. best regards, Markus -- Build your own Expression Template Library with Daixtrose! Visit http://daixtrose.sourceforge.net/