Basic data types for linear algebra computations. More...
Classes | |
class | DSVectorBase< R > |
Dynamic sparse vectors. More... | |
class | LPColSetBase< R > |
Set of LP columns. More... | |
class | LPRowSetBase< R > |
Set of LP rows. More... | |
class | SSVectorBase< R > |
Semi sparse vector. More... | |
class | SVectorBase< R > |
Sparse vectors. More... | |
class | SVSetBase< R > |
Sparse vector set. More... | |
class | UnitVectorBase< R > |
Sparse vector \(e_i\). More... | |
class | UpdateVector< R > |
Dense Vector with semi-sparse Vector for updates. More... | |
class | VectorBase< R > |
Dense vector. More... | |
Basic data types for linear algebra computations.
Linear algebra classes provide basic data types for (sparse) linear algebra computations. However, their functionality is restricted to simple operations such as addition and scaling. For complex tasks, such as solving linear systems of equations, algorithmic classes are provided instead.