blitz
blitz copied to clipboard
Blitz++ Multi-Dimensional Array Library for C++
Hello, I'm Tobias Loew. Over the last 12 month I've been working a lot with the Blitz++ library. For my Fortran 90 to C++ translation project (https://github.com/tobias-loew/Fortransformers), I use Blitz++...
Hi folks, I have hacked this modification a few years ago while blitz development seemed quite dead to add support for the `boost::multiprecision::float128` datatype. The changes were since then sitting...
Reformat existing documentation in modern systems: Doxygen, Markdown, ReadTheDocs.org, etc. In general, make it more searchable, more accessible, easier to use.
``` C:\projects\blitz-nh158\random/mt.h(183): warning C4267: '=' : conversion from 'size_t' to 'unsigned int', possible loss of data [C:\projects\blitz-nh158\blitz\blitz.vcxproj] C:\projects\blitz-nh158\random/mt.h(202): warning C4267: '=' : conversion from 'size_t' to 'unsigned int', possible loss...
It should be either filled, or not exist at all.
Log says there is ```--without-tbb```: ``` $ ./configure --enable-shared --disable-array-length-padding --disable-fortran --disable-serialization --without-tbb --disable-threadsafe --prefix=/usr/local --localstatedir=/var --mandir=/usr/local/man --disable-silent-rules --infodir=/usr/local/info/ --build=amd64-portbld-freebsd11.1 ``` but it still looks for tbb: ``` checking tbb/atomic.h...
Patrik Jonsson wrote: One more thing that can be added to the improvements list is better handling of vectorization. The last big update to blitz was when I added support...
Thomas Vincent Wrote: One thing that we had to develop (only for 3d array) and I do thing should be part of blitz++ itself is efficient file serialization to persist...
this is an old bug http://sourceforge.net/p/blitz/bugs/17/ but I've run into this a week ago. I don't know if you just want to look at all the bugs in the sourceforge...
It seems that TinyVector and std::array do the same thing. So consider typedefing one to the other when using a C++11 compiler.