National High-Performance Software Exchange
Software Catalog

Back to the NHSE Software Catalog

Blitz++

Abstract
Blitz++ is a C++ class library for scientific computing which provides performance on par with Fortran 77/90. It has achieved a median speed of 95-98\% of Fortran on a suite of 23 array kernels on the Cray T3E. It uses template techniques (expression templates, template metaprograms) to achieve high performance. The current version provides dense arrays and vectors, and small vectors and matrices.
Cost
free
DateOfInformation
Fri Jun 11 15:07:39 1999
DistributionStatement
Blitz++ is distributed under the terms of the GNU General Public License.
Domain
Numerical Programs and Routines!Linear algebra
Language
c++
Name
Blitz++
Restrictions
GNU General Public License
TargetEnvironment
see http://seurat.uwaterloo.ca/blitz/platforms/
Version
0.3 alpha
Webpage
http://oonumerics.org/blitz/index.html
ContactIs
Todd Veldhuizen
Author(s)
Todd Veldhuizen

Meta Data URL from which this entry was created:
http://www.nhse.org/rib/repositories/hpc-netlib/objects/Asset/blitz.html
nhse-tech@nhse.org