A matrix is a two-dimensional array of numbers. Extreme Numerics.NET contains a series of classes for working with matrices. The main classes live in the Extreme.Mathematics namespace, while some specialized classes are contained in the Extreme.Mathematics.LinearAlgebra namespace.

All matrix code uses optimized implementations of the Basic Linear Algebra Subroutines (BLAS) and the Linear Algebra PACKage (LAPACK) wherever possible.

In this section: