SparseMatrixFactory Class Template Reference

#include <sparse.h>

Inheritance diagram for SparseMatrixFactory:

BlackboxFactory

List of all members.

Public Member Functions

integermaxNorm (integer &res)
size_t rowdim ()
size_t coldim ()
integerhadamardBound (integer &res) const


Detailed Description

template<class Field, class BElement = typename Field::Element, class Row = typename LinBox::Vector<Field>::Sparse, class BRow = typename LinBox::RawVector<BElement>::Sparse>
class LinBox::SparseMatrixFactory< Field, BElement, Row, BRow >

Sparse matrix factory This class inherits BlackboxFactory} and provides a method for using a SparseMatrixBase} object with integer or rational data type as input to the high-level integer and rational solutions functions.

Member Function Documentation

integer& maxNorm ( integer res  )  [inline, virtual]

Compute and return the max-norm of the matrix.

Parameters:
res Place to store result

Implements BlackboxFactory.

size_t rowdim (  )  [inline, virtual]

Give the row dimension of the matrix

Implements BlackboxFactory.

size_t coldim (  )  [inline, virtual]

Give the column dimension of the matrix

Implements BlackboxFactory.

integer& hadamardBound ( integer res  )  const [inline, virtual]

Compute and return the hadamard bound of the matrxi.

Implements BlackboxFactory.


The documentation for this class was generated from the following file:

Generated on Wed Dec 10 15:05:09 2008 for linbox by  doxygen 1.5.7.1