Random Dense Matrix builder.
More...
#include <random-matrix.h>
|
|
| RandomDenseMatrix (Field &F, Randiter &R) |
| | constructor
|
| |
|
| ~RandomDenseMatrix () |
| | destructor
|
| |
| template<class Matrix> |
| Matrix & | random (Matrix &A) |
| | creates a randomly filled matrix.
|
| |
| template<class Matrix> |
| Matrix & | randomFullRank (Matrix &A) |
| | Create a random matrix with rank=min(rowdim,coldim)
|
| |
| template<class Matrix> |
| Matrix & | randomRank (Matrix &A, int rank) |
| | provide a matrix with prescribed rank.
|
| |
| template<class Matrix> |
| Matrix & | randomRank (Matrix &A, int rank, const RankBuilder::LU_ &meth) |
| | provide a matrix with prescribed rank.
|
| |
template<class Randiter, class Field>
class LinBox::RandomDenseMatrix< Randiter, Field >
Random Dense Matrix builder.
◆ random()
template<class Randiter, class Field>
template<class Matrix>
| Matrix & random |
( |
Matrix & | A | ) |
|
creates a randomly filled matrix.
- Parameters
-
| A | matrix to be randomized. |
◆ randomFullRank()
template<class Randiter, class Field>
template<class Matrix>
| Matrix & randomFullRank |
( |
Matrix & | A | ) |
|
Create a random matrix with rank=min(rowdim,coldim)
- Parameters
-
◆ randomRank() [1/2]
template<class Randiter, class Field>
template<class Matrix>
| Matrix & randomRank |
( |
Matrix & | A, |
|
|
int | rank ) |
provide a matrix with prescribed rank.
Default method.
- Parameters
-
- Warning
- No certificate yet.
- Todo
- use CatergoryTag
◆ randomRank() [2/2]
template<class Randiter, class Field>
template<class Matrix>
| Matrix & randomRank |
( |
Matrix & | A, |
|
|
int | rank, |
|
|
const RankBuilder::LU_ & | meth ) |
provide a matrix with prescribed rank.
- Parameters
-
| A | |
| rank | expected rank |
| meth | how is the matrix generated ? see RankBuilder. |
- Warning
- No certificate yet.
The documentation for this class was generated from the following files: