|
linbox
|
#include "linbox/ring/modular.h"#include "linbox/randiter/random-prime.h"#include "linbox/algorithms/matrix-hom.h"#include "linbox/matrix/sparse-matrix.h"#include "linbox/blackbox/diagonal.h"#include "linbox/blackbox/diagonal-gf2.h"#include "linbox/blackbox/compose.h"#include "linbox/blackbox/transpose.h"#include "linbox/blackbox/butterfly.h"#include "linbox/algorithms/blackbox-container-symmetrize.h"#include "linbox/algorithms/blackbox-container-symmetric.h"#include "linbox/algorithms/blackbox-container.h"#include "linbox/algorithms/massey-domain.h"#include "linbox/algorithms/gauss.h"#include "linbox/algorithms/gauss-gf2.h"#include "linbox/matrix/matrix-domain.h"#include "linbox/algorithms/whisart_trace.h"#include "linbox/matrix/dense-matrix.h"#include "linbox/matrix/matrixdomain/blas-matrix-domain.h"#include "linbox/vector/vector-traits.h"#include "linbox/solutions/trace.h"#include "linbox/solutions/methods.h"#include "linbox/util/debug.h"#include "linbox/solutions/rank.inl"Namespaces | |
| namespace | LinBox |
| Namespace in which all linbox code resides. | |
Functions | |
| template<class Blackbox, class Method, class DomainCategory> | |
| size_t & | rank (size_t &r, const Blackbox &A, const DomainCategory &tag, const Method &M) |
| Compute the rank of a linear transform A over a field by selected method. | |
| template<class Blackbox, class Method, class DomainCategory> | |
| size_t & | rankInPlace (size_t &r, Blackbox &A, const DomainCategory &tag, const Method &M) |
| template<class Blackbox> | |
| size_t & | rank (size_t &r, const Blackbox &A) |
| Compute the rank of a linear transform A over a field. | |
| template<class Blackbox, class Method> | |
| size_t & | rank (size_t &r, const Blackbox &A, const Method &M) |
| Compute the rank of a linear transform A over a field. | |
| template<class Blackbox> | |
| size_t & | rankInPlace (size_t &r, Blackbox &A) |
Rank of A. | |