MtxVec addresses the advantages to the full extent possible with object Pascal, and it introduces several new techniques that strongly decrease the performance drawback for handling objects and short vectors. This makes MtxVec the fastest object oriented library available today. While many will have their doubts, MtxVec breaks new ground in object Pascal. Developing applications based on dynamic memory allocation, can be one of the toughest jobs in programming.
Many beginners just give up on the code after a few days of debugging a large project.
MtxVec comes with build in dynamic memory management and takes the load off of the programmer, thus saving him valuable time. Memory allocation and deallocation is handled automatically by objects, while memory overwrite errors can be prevented with switchable range checking. This avoids performance loss and allows fast debugging. In all areas, similar functionality is provided for real and complex matrices, in both single and double precision. Interfaces Intel NSP for vector operations.