The matrix class is declared as template in a separate namespace, named "techsoft", in the header file <cmatrix>.
template <typename T> class matrix;
To use Matrix TCL in your program, include the header file <cmatrix> in your program source file. You may want use a typedef statement to simplify the declaration of matrix objects in your program.
#include <cmatrix> typedef techsoft::matrix<double> Matrix; typedef std::complex<double> dComplex; typedef techsoft::matrix<dComplex> CMatrix; Matrix A(4,4), B(4,4), C(4,4); CMatrix CA(4,4), CB(4,4), CC(4,4);
The matrix class is documented in the following sections: