The matrix C++ template class library is for performing the matrix operations in your C++ programs with ease and efficiency. With this class you can perform many matrix operations just like other built-in data types in your C++ programs. This class is designed to incur negligible programming overhead over plain "C". So, programs using this class will be as efficient as those written in "C". However, the extent of efficiency will depend on the optimizing capabilities of the particular compiler you are using.