|
linbox
|
Matrix Homomorphism A map function converts a matrix on a field/ring to its natural image in another field/ring. More...
#include "linbox/integer.h"#include "linbox/field/hom.h"#include "linbox/matrix/matrix-category.h"#include "linbox/matrix/dense-matrix.h"#include "linbox/matrix/sparse-matrix.h"#include "linbox/blackbox/blackbox.h"#include "linbox/vector/blas-vector.h"Namespaces | |
| namespace | LinBox |
| Namespace in which all linbox code resides. | |
| namespace | LinBox::MatrixHom |
| Limited doc so far. Used in DixonSolver. | |
Functions | |
| template<class FMatrix, class IMatrix> | |
| void | map (FMatrix &Ap, const IMatrix &A) |
| template<class Ring, class Vect1, class Field, class Vect2> | |
| void | map (SparseMatrix< Field, Vect2 > &Ap, const SparseMatrix< Ring, Vect1 > &A) |
| template<class Ring, class Field, class _Rep> | |
| void | map (BlasMatrix< Field, _Rep > &Ap, const BlasMatrix< Ring, _Rep > &A) |
| template<class Field, class IMatrix, class _Rep> | |
| void | map (BlasMatrix< Field, _Rep > &Ap, const IMatrix &A) |
| template<class Field, class IPoly, class IMatrix> | |
| void | map (PolynomialBB< typename IMatrix::template rebind< Field >::other, typename IPoly::template rebind< Field >::other > &Ap, const PolynomialBB< IMatrix, IPoly > &A) |
| template<class Field, class Ring> | |
| void | map (ScalarMatrix< Field > &Ap, const ScalarMatrix< Ring > &A) |
| template<class Field, class Field2, class Vect> | |
| void | map (SparseMatrix< Field, Vect > &Ap, const SparseMatrix< Field2, Vect > &A) |
| template<class Field, class Field2, class Vect> | |
| void | map (SparseMatrix< Field, Vect > &Ap, const SparseMatrix< Field, Vect > &A) |
| template<class Field, class Vect, class IMatrix> | |
| void | map (SparseMatrix< Field, Vect > &Ap, const IMatrix &A) |
Matrix Homomorphism A map function converts a matrix on a field/ring to its natural image in another field/ring.
rebind operator.