linbox
matrices.h File Reference
#include <linbox/matrix/dense-matrix.h>
#include <givaro/givintprime.h>

Data Structures

struct  pwrlist
 

Functions

template<class Ring>
void scramble (LinBox::DenseMatrix< Ring > &M)
 
template<class PIR>
void RandomRoughMat (LinBox::DenseMatrix< PIR > &M, PIR &R, int n)
 
template<class PIR>
void RandomFromDiagMat (LinBox::DenseMatrix< PIR > &M, PIR &R, int n)
 
template<class PIR>
void RandomFibMat (LinBox::DenseMatrix< PIR > &M, PIR &R, int n)
 
template<class PIR>
void TrefMat (LinBox::DenseMatrix< PIR > &M, PIR &R, int n)
 
template<class num>
num & qread (num &Val, pwrlist &M, std::istream &in)
 
template<class PIR>
void KratMat (LinBox::DenseMatrix< PIR > &M, PIR &R, int q)
 
template<class PIR>
void MolerMat (LinBox::DenseMatrix< PIR > &A, PIR &R, int n)
 
template<class PIR>
void RedhefferMat (LinBox::DenseMatrix< PIR > &A, PIR &R, int n)
 

Function Documentation

◆ scramble()

template<class Ring>
void scramble ( LinBox::DenseMatrix< Ring > & M)

◆ RandomRoughMat()

template<class PIR>
void RandomRoughMat ( LinBox::DenseMatrix< PIR > & M,
PIR & R,
int n )

◆ RandomFromDiagMat()

template<class PIR>
void RandomFromDiagMat ( LinBox::DenseMatrix< PIR > & M,
PIR & R,
int n )

◆ RandomFibMat()

template<class PIR>
void RandomFibMat ( LinBox::DenseMatrix< PIR > & M,
PIR & R,
int n )

◆ TrefMat()

template<class PIR>
void TrefMat ( LinBox::DenseMatrix< PIR > & M,
PIR & R,
int n )

◆ qread()

template<class num>
num & qread ( num & Val,
pwrlist & M,
std::istream & in )

◆ KratMat()

template<class PIR>
void KratMat ( LinBox::DenseMatrix< PIR > & M,
PIR & R,
int q )

◆ MolerMat()

template<class PIR>
void MolerMat ( LinBox::DenseMatrix< PIR > & A,
PIR & R,
int n )

◆ RedhefferMat()

template<class PIR>
void RedhefferMat ( LinBox::DenseMatrix< PIR > & A,
PIR & R,
int n )