Tree [203fd3] /
 History

HTTPS access


File Date Author Commit
 config 2007-10-12 ediap ediap [fef3de] Check for C++ "extern template" when configurin...
 doc 2007-11-02 ediap ediap [a40df2] Updated MIMO with convolutional coding example ...
 extras 2007-10-16 ediap ediap [99462a] Changed the way version numbers are handled
 itpp 2007-10-30 ediap ediap [302749] operator*(Vec &v, Mat &m) documented as deprecated
 tests 2007-10-23 ediap ediap [144b2f] Suppress compilation warning about string to "c...
 win32 2007-08-27 ediap ediap [eae42d] Solved FFTW alignment issue
 AUTHORS 2007-10-25 ediap ediap [ddaa0f] List of authors updated
 COPYING 2005-09-15 ediap ediap [da003e] * Added autoheader file `itpp/config.h' that co...
 ChangeLog 2007-11-02 ediap ediap [203fd3] Improved itpp-config and itpp.pc scripts
 ChangeLog-2005 2007-07-17 ediap ediap [4d6936] Removed trailing whitespace
 ChangeLog-2006 2007-07-17 ediap ediap [4d6936] Removed trailing whitespace
 INSTALL 2007-10-09 ediap ediap [f40ee7] Removed redundant "--with-docdir=DIR" switch
 Makefile.am 2007-10-16 ediap ediap [99462a] Changed the way version numbers are handled
 Makefile.common 2006-02-14 ediap ediap [8dfe09] Fixed a bug that caused that the improper <itpp...
 NEWS 2007-10-15 ediap ediap [e51edb] IT++ 4.0.0 released (SVN tag: release-4-0-0)
 NEWS-3.10 2007-08-11 ediap ediap [6d4a42] NEWS-3.10 updated to include 3.10.12 release notes
 NEWS-3.9 2007-07-17 ediap ediap [4d6936] Removed trailing whitespace
 NEWS-3.99 2007-08-11 ediap ediap [ea112c] Renamed NEWS file to NEWS-3.99
 README 2007-07-20 ediap ediap [82c7ba] Removed CBLAS dependency
 TODO 2007-07-17 ediap ediap [4d6936] Removed trailing whitespace
 VERSION 2007-10-16 ediap ediap [99462a] Changed the way version numbers are handled
 autogen.sh 2007-10-16 ediap ediap [99462a] Changed the way version numbers are handled
 configure.ac.in 2007-11-02 ediap ediap [203fd3] Improved itpp-config and itpp.pc scripts
 itpp-config.1.in 2007-10-16 ediap ediap [99462a] Changed the way version numbers are handled
 itpp-config.in 2007-11-02 ediap ediap [203fd3] Improved itpp-config and itpp.pc scripts
 itpp.pc.in 2007-11-02 ediap ediap [203fd3] Improved itpp-config and itpp.pc scripts
 itpp.spec.in 2007-10-16 ediap ediap [99462a] Changed the way version numbers are handled

Read Me

Introduction
************

IT++ is a C++ library of mathematical, signal processing, speech processing,
and communications classes and functions. It is being developed by
researchers in these areas and is widely used by researchers, both in the
communications industry and universities. In 2005, 2006 and 2007, IT++ was
developed as a part of the European Network of Excellence in Wireless
Communications (NEWCOM).

The kernel of the IT++ library are templated vector and matrix classes, and
lots of functions for vectors and matrices. Such a kernel makes IT++ library
similar to Matlab.

IT++ makes an extensive use of existing open-source libraries (but not only)
for increased functionality, speed and accuracy. In particular BLAS, LAPACK
and FFTW libraries might be used. Instead of NetLib's reference BLAS and
LAPACK, some optimized platform-specific libraries can be used as well,
i.e.:

  o ATLAS (Automatically Tuned Linear Algebra Software) - includes optimised
    BLAS and a limited set of LAPACK routines
  o MKL (Intel Math Kernel Library) - includes all required BLAS, LAPACK and
    FFT routines (FFTW not required)
  o ACML (AMD Core Math Library) - includes BLAS, LAPACK and FFT routines
    (FFTW not required)

It is possible to compile and use IT++ without any of the above listed
libraries, but the functionality will be reduced.

The IT++ library originates from the former department of Information Theory
at the Chalmers University of Technology, Gothenburg, Sweden. Because the
library is coded in C++, the name IT++ seemed like a good idea at the time.
While departments come and go, IT++ have developed a life of its' own and is
now released under the terms of the GNU General Public License (GPL) for you
to enjoy.

IT++ should work on GNU/Linux, Sun Solaris, Microsoft Windows (with Cygwin,
MinGW/MSYS, or Microsoft Visual C++ .NET) and Mac OS X operating systems.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks