linbox
Stats< Field > Class Template Reference

#include <sparse-hyb-matrix.h>

Public Member Functions

 Stats (const SparseMatrix< Field, SparseMatrixFormat::CSR > &Mat)
 
void getOptimsedFormat (SparseMatrix< Field, SparseMatrixFormat::HYB > &hyb)
 

Data Fields

size_t one
 
size_t mone
 
size_t avg
 
std::vector< size_t > row
 
std::vector< size_t > row_one
 
std::vector< size_t > row_mone
 
std::vector< size_t > null_row
 
size_t ell
 
size_t ell_nbnz
 
size_t ell_one
 
size_t ell_mone
 

Constructor & Destructor Documentation

◆ Stats()

template<class Field>
Stats ( const SparseMatrix< Field, SparseMatrixFormat::CSR > & Mat)
inline
Todo
what is small ?

Member Function Documentation

◆ getOptimsedFormat()

template<class Field>
void getOptimsedFormat ( SparseMatrix< Field, SparseMatrixFormat::HYB > & hyb)
inline
Todo
benchmark me
Todo
benchmark me
Todo
±1 !

Field Documentation

◆ one

template<class Field>
size_t one

◆ mone

template<class Field>
size_t mone

◆ avg

template<class Field>
size_t avg

◆ row

template<class Field>
std::vector<size_t> row

◆ row_one

template<class Field>
std::vector<size_t> row_one

◆ row_mone

template<class Field>
std::vector<size_t> row_mone

◆ null_row

template<class Field>
std::vector<size_t> null_row

◆ ell

template<class Field>
size_t ell

◆ ell_nbnz

template<class Field>
size_t ell_nbnz

◆ ell_one

template<class Field>
size_t ell_one

◆ ell_mone

template<class Field>
size_t ell_mone

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