|
linbox
|
Implementation of random matrices. More...
#include "linbox/matrix/dense-matrix.h"#include "linbox/randiter/random-prime.h"#include "linbox/matrix/permutation-matrix.h"#include "linbox/matrix/matrix-domain.h"#include "linbox/algorithms/cra-domain.h"#include "linbox/algorithms/cra-builder-full-multip-fixed.h"#include "linbox/solutions/rank.h"#include "linbox/matrix/random-matrix.inl"Data Structures | |
| struct | RankBuildMethod |
| struct | _LU_ |
| struct | _Rank_update_ |
| struct | RankBuilder |
| random method for constructing rank More... | |
| class | RandomDenseMatrix< Randiter, Field > |
| Random Dense Matrix builder. More... | |
Namespaces | |
| namespace | LinBox |
| Namespace in which all linbox code resides. | |
Functions | |
| void | RandomBlasPermutation (BlasPermutation< size_t > &P) |
Implementation of random matrices.
We provide function to create random matrices (dense, sparse, structured) on several rings. This header was first introduced to avoid code redundancy in tests/ and make it easier to write tests/ examples/.