Blitz++ Multi-Dimensional Array Library for C++
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
benchmarks Harden autolools machinery Jun 8, 2018
bin Force time to be interpreted in GMT instead of local time to avoid Jan 19, 2016
blitz apparent typo-bug in expr.h (SF bug no. 59) (#40) Jun 26, 2018
compiler This file contained an empty program, so I wrote an actual test for the Jan 19, 2016
config *** empty log message *** Jan 19, 2016
demos Removing obsolete Makefile. Jan 19, 2016
doc Drop obsolete Texinfo command Aug 25, 2018
examples Harden autolools machinery Jun 8, 2018
lib Updated flags for serialization support, tweaked Makefiles. Jan 19, 2016
linalg Adding new code for gmres solver from Idesbald van den Bosch in subdi… Jan 19, 2016
m4 Changes needed to get check-testsuite and check-examples to run on Mac Aug 9, 2017
manual Convert to modern C++. Jan 19, 2016
random Added ability to serialize the Mersenne Twister state, and a test of … Jan 19, 2016
src Made timer ivar_ member a string instead of const char*. Jan 19, 2016
testsuite fixing compilation issue for BZ_DECLARE_FUNCTION (SF issue no. 51) + … Jun 18, 2018
travis-ci more error handling in the wiki examples travis script Sep 10, 2018
.gitignore Initial commit Jan 19, 2016
.travis.yml fixing lib location issue through LD_LIBRARY_PATH in travis Sep 8, 2018
AUTHORS Updated files Jan 19, 2016
Blitz-VS.NET.zip Updated Blitz-Examples solution file and individual project files to … Jan 19, 2016
Blitz-VS2005.NET.zip Archive of support files for building blitz under Visual Studio 2005.… Jan 19, 2016
Blitz-VS2010.zip New version of support files for compiling blitz with Microsoft Visua… Jan 19, 2016
COPYING Update license file to reference LGPL v3. Version 3 of GPL is in COPY… Jan 19, 2016
COPYING.LESSER Update license file to reference LGPL v3. Version 3 of GPL is in COPY… Jan 19, 2016
COPYRIGHT Updated legal information in README and LEGAL files. Updated LICENSE … Jan 19, 2016
ChangeLog Move old ChangeLog file to ChangeLog.2 and add new ChangeLog file con… Jan 19, 2016
ChangeLog.0 Moved ChangeLog.1 to ChangeLog.0. Jan 19, 2016
ChangeLog.1 Moved ChangeLog up to 2009-12-31 into ChangeLog.1. Jan 19, 2016
ChangeLog.2 Move old ChangeLog file to ChangeLog.2 and add new ChangeLog file con… Jan 19, 2016
INSTALL Updated list of available targets. Jan 19, 2016
LEGAL Updated legal information in README and LEGAL files. Updated LICENSE … Jan 19, 2016
LICENSE Updated legal information in README and LEGAL files. Updated LICENSE … Jan 19, 2016
Makefile.am Move old ChangeLog file to ChangeLog.2 and add new ChangeLog file con… Jan 19, 2016
NEWS A brief note on the new 0.10 snapshot release. Jan 19, 2016
README-VS.NET.txt Add brief comment about new Blitz-VS2010.zip file. Jan 19, 2016
README.binutils Initial revision Jan 19, 2016
README.md simplifying README.md Aug 18, 2018
appveyor.yml travis and appveyor continuous integration scripts (#5) (#28) May 4, 2018
configure.ac Fix --enable-* and --with-* configure options Nov 24, 2017

README.md

Build Status Windows Build status

Blitz++ is a C++ template class library that provides high-performance multidimensional array containers for scientific computing.

Blitz++ has gone through some changes in location:

  1. The original Blitz++ website was located at http://oonumerics.org/blitz (archived at http://www.math.unipd.it/~michela/OP.htm).

  2. Blitz++ then moved to SourceForge, at http://www.sourceforge.net/projects/blitz.

  3. The latest maintained version of Blitz++ is now on GitHub, at https://github.com/blitzpp/blitz

Diverse information on Blitz++ is now being catalogued at the GitHub wiki: http://github.com/blitzpp/blitz/wiki/

Licensing information is detailed in the LEGAL file. Summary: you can do anything except sell this library in source form. Blitz is licensed under either the Lesser GPL version 3 license (see COPYING and COPYING.LESSER), the BSD license (see COPYRIGHT), and the less restrictive Perl "artistic license" version 2.0 (see LICENSE).