TechsoftMatrix TCL Pro    
Matrix Algebra Made Easy    
ProductsServicesSupport          
 
 
Matrix TCL Pro
Matrix TCL Lite
Documentation
Download
Buy it

Matrix TCL Pro is a matrix template class library for performing matrix algebra calculations in C++ programs in easy and efficient manner for engineering / scientific works. It supports most of the matrix algebra operations and enables programmers to use matrix object just like other built-in data types in their C++ programs. It supports arithmetic operations, sub-matrix operations, inversion, various matrix decompositions, solution of simultaneous linear equations, eigen value and eigen vector problems, and much more.

This class has been optimized for performance and memory usage, and incurs negligible programming overhead compared to similar "C" programs. This is a normal dense matrix algebra library. We have tested it with matrices of size up to 1000 x 1000 on PC, but you may create larger matrices as long as enough memory is available for it. You may use this class library with any modern ANSI/ISO compliant C++ compilers on any operating system. However, we have tested it only with the following compilers.

  • MS Visual C++ 6.0, 7.0 & 7.1
  • C++ Builder 4.0, 5.0 & 6.0
  • Borland C++ 5.5.1
  • Metrowerks CodeWarrior 6.0 or higher
  • GCC 3.2 or higher

If you want to use it with a different compiler not listed above, please contact us first at <matrix@techsoftpl.com>.