#include <sparse.h>
Inheritance diagram for SparseMatrixFactory:
Public Methods | |
SparseMatrixFactory (const SparseMatrixBase< BElement, BRow > &A) | |
SparseMatrix< Field, Row > * | makeBlackbox (const Field &F) |
integer & | maxNorm (integer &res) |
size_t | rowdim () |
size_t | coldim () |
integer & | hadamardBound (integer &res) const |
integer & | hadamardBound (integer &res, VectorCategories::SparseParallelVectorTag) const |
integer & | hadamardBound (integer &res, VectorCategories::SparseSequenceVectorTag) const |
integer & | hadamardBound (integer &res, VectorCategories::SparseAssociativeVectorTag) const |
|
|
|
Give the column dimension of the matrix Implements BlackboxFactory< Field, SparseMatrix< Field, Row > >. |
|
|
|
|
|
|
|
Compute and return the hadamard bound of the matrxi. Implements BlackboxFactory< Field, SparseMatrix< Field, Row > >. |
|
Given a field and vector type, construct a black box for the matrix over that field and using that vector type. This should be implemented by the user
Implements BlackboxFactory< Field, SparseMatrix< Field, Row > >. |
|
Compute and return the max-norm of the matrix.
Implements BlackboxFactory< Field, SparseMatrix< Field, Row > >. |
|
Give the row dimension of the matrix Implements BlackboxFactory< Field, SparseMatrix< Field, Row > >. |