blitzwave C++ wavelet mini-library
C++ Shell
Latest commit b5e0752 May 8, 2015 @oschulz Improved build system
Permalink
Failed to load latest commit information.
doc
m4 Improved build system May 8, 2015
src Changed WaveletDecomp::indices() and coeffs() to take const data ref Aug 20, 2014
AUTHORS Initial import of blitzwave v0.7.0 Jul 20, 2008
COPYING Initial import of blitzwave v0.7.0 Jul 20, 2008
ChangeLog Initial import of blitzwave v0.7.0 Jul 20, 2008
INSTALL
Makefile.am
NEWS Initial import of blitzwave v0.7.0 Jul 20, 2008
README
README.md Updated README and documentation Aug 15, 2012
autogen.sh Initial import of blitzwave v0.7.0 Jul 20, 2008
blitzwave-config.in
blitzwave.pc.in Improved build system May 8, 2015
configure.ac

README.md

blitzwave C++ Wavelet Library

Please see the project homepage for documentation. The documentation is also included in the blitzwave package sources.

Overview

blitzwave is a c++ wavelet mini-library building on the blitz++ array template library. blitzwave is heavily templated and supports wavelet decompositions of n-dimensional arrays of various numerical data types. You can define and use your own wavelets, a number of pre-defined, ready-to-use wavelets are available.

Performance is quite good, similar to the WAILI library (using datatype int for blitzwave).

Status

blitzwave is stable and produces mathematically correct results. It has been used in production for several different scientific projects (that I know of). The API may still be subject to minor changes.