# mtx

From ASCEND

**mtx** is the sparse matrix arithmetic library that forms a central part of ASCEND, and is used extensively by the QRSlv and CMSlv solvers.

Its original implementation is documented in Karl Westerberg's report *Development of Software for Solving Systems of Linear Equations*. The new implementation was re-written in C by Ben Allan and Kirk Abbott during the development of ASCEND IV.

See also