This documents contains generic installation instructions for Kicksey-Winsey.
If you are interested only in using KIWIWALI, the stand-alone wavelet library,
you may directly visit the self-contained installation instructions for KIWIWALI.
This is version 1.0 of KW.
Hopefully, bugfix releases will be available soon.
A premilinary, Alpha version had been released in 2009.
The code has undergone several major restructurations since then.
In particular, the array library has been almost entirely rewritten.
KW requires a standard comforming C++ compiler,
which is able to digest the Boost headers.
See below for a list of successful builds.
The first essential pre-requisite is the Boost C++ library suite.
Additional libraries are required by some KW modules:
- FFTW (the fastest Fourier transform in the West) for spectral Navier-Stokes and related solvers,
- HDF5 for structured binary I/O,
- VTK (the Visualization Toolkit) for graphical rendering,
- GMP (the GNU Multiprecision library) and MPFR for arbitrary precision arithmetics,
- Nacre, a module from MPFRCPP, for run-time computation of Daubechies filters,
In addition, the header-library PETE (Portable Expression Template Engine), originally developed as part of
POOMA at Los Alamos,
is directly included in the KW distribution for the user's convenience.