|
linbox
1
|
#include <dense.h>
Public Member Functions | |
| DenseMatrix< Field > * | makeBlackbox (const Field &F) |
| integer & | maxNorm (integer &res) |
| integer & | hadamardBound (integer &res) const |
| size_t | rowdim () |
| size_t | coldim () |
Public Member Functions inherited from BlackboxFactory< Field, DenseMatrix< Field > > | |
| virtual | ~BlackboxFactory () |
| Virtual destructor. | |
Dense matrix factory This class ingerits BlackboxFactory} and provides a method for using a DenseMatrixBase} object with integer or rational data type as input to the high-level intger and rational solutions functions.
|
virtual |
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
| F | Field over which to construct the black box |
Implements BlackboxFactory< Field, DenseMatrix< Field > >.
Compute and return the max-norm of the matrix.
| res | Place to store result |
Implements BlackboxFactory< Field, DenseMatrix< Field > >.
Compute and return the hadamard bound of the matrxi.
Implements BlackboxFactory< Field, DenseMatrix< Field > >.
|
inlinevirtual |
Give the row dimension of the matrix
Implements BlackboxFactory< Field, DenseMatrix< Field > >.
|
inlinevirtual |
Give the column dimension of the matrix
Implements BlackboxFactory< Field, DenseMatrix< Field > >.
1.8.1