Oct. 26, 2001:
ITL release 4 comes out. This release separates original ITL as three parts. Krylov subspace methods, preconditioners, and interfaces. Krylov subspace methods are generic and not bounded to any basic linear algebra packages. Interfaces provide a way to let those Krylov subspace iterative algorithms use basic linear algebra operations provided by third party packages such as MTL, Blitz++. However, MTL is recommended. Preconditioners in ITL are designed for MTL only.

This release includes an experimental parallel interface (for Unix/Linux only). Thanks to generic programming and C++ templates, By using the parallel interface, Krylov subspace iterative algorithms are parallelized without any source code change.

The current release of ITL is version 4.0.0.

July 25, 2000:
ITL is released seperately from MTL. THe new release includes several interface examples such as the interface for BLAS and Blitz++

August 4, 1999:
ITL web site is converted to PHP3.

August 18, 1998: Version 2.0.3 Alpha release

July 30, 1998: Version 2.0.1 Alpha release