![]() |
Modules | |
Basic matrices | |
Derived matrices | |
Sparsity patterns | |
Preconditioners |
This module is split into different parts. Basic matrices contains all the matrix classes actually storing entries. Derived matrices, on the other hand, only use basic matrices, but implement certain operations on them. For example, TransposeMatrix provides a matrix-vector multiplication that acts as if the underlying matrix had been transposed, without actually ever storing a transposed matrix.
Preconditioners are matrix classes as well, since they perform linear operations on vectors.