linbox
SMMTests< Field > Class Template Reference

Public Types

typedef Field::Element Element
 
typedef SparseMatrix< Field, SparseMatrixFormat::SMMSparseMat
 

Static Public Member Functions

static bool runBasicTests (Field &F, int n, int m)
 
static void setMatPattern (SparseMat &M, const Element &startVal)
 
static bool testMatPattern (SparseMat &M, const Element &startVal)
 
static bool testNNZ (Field &F, int n, int m)
 
static bool testPattern (Field &F, int n, int m)
 
static bool testSMMBlackbox (Field &F, int n, int m)
 
static bool testSim (Field &F, int n, int b)
 

Member Typedef Documentation

◆ Element

template<class Field>
typedef Field::Element Element

◆ SparseMat

Member Function Documentation

◆ runBasicTests()

template<class Field>
static bool runBasicTests ( Field & F,
int n,
int m )
inlinestatic

◆ setMatPattern()

template<class Field>
static void setMatPattern ( SparseMat & M,
const Element & startVal )
inlinestatic

◆ testMatPattern()

template<class Field>
static bool testMatPattern ( SparseMat & M,
const Element & startVal )
inlinestatic

◆ testNNZ()

template<class Field>
static bool testNNZ ( Field & F,
int n,
int m )
inlinestatic

◆ testPattern()

template<class Field>
static bool testPattern ( Field & F,
int n,
int m )
inlinestatic

◆ testSMMBlackbox()

template<class Field>
static bool testSMMBlackbox ( Field & F,
int n,
int m )
inlinestatic

◆ testSim()

template<class Field>
static bool testSim ( Field & F,
int n,
int b )
inlinestatic

The documentation for this class was generated from the following file: