Our packages can be divided into three non-exclusive ecosystems:
Linear Algebra: Packages for dealing with matrices and matrix-like objects. For instance, for solving linear systems, or linear least-squares problems.
Models: Packages that define and access optimization models.
Solvers: Packages related to our solvers and the development of other solvers.