linbox
sparse-tpl-matrix.h File Reference

A SparseMatrix<_Field, SparseMatrixFormat::TPL > is a vector of (i,j,value) triples. More...

#include <algorithm>
#include <iostream>
#include "linbox/linbox-config.h"
#include "linbox/util/debug.h"
#include "linbox/util/field-axpy.h"
#include "linbox/blackbox/blackbox-interface.h"
#include "linbox/blackbox/blockbb.h"
#include "linbox/field/hom.h"
#include "linbox/matrix/matrix-domain.h"
#include <vector>
#include "sparse-tpl-matrix.inl"

Data Structures

class  SparseMatrix< Field_, SparseMatrixFormat::TPL >
 Sparse Matrix in Triples storage. More...
 
struct  SparseMatrix< Field_, SparseMatrixFormat::TPL >::rebind< Tp1_, _Rw1 >
 
struct  SparseMatrix< Field_, SparseMatrixFormat::TPL >::Triple
 
struct  is_blockbb< SparseMatrix< Field, SparseMatrixFormat::TPL > >
 

Namespaces

namespace  LinBox
 Namespace in which all linbox code resides.
 

Detailed Description

A SparseMatrix<_Field, SparseMatrixFormat::TPL > is a vector of (i,j,value) triples.

This is a variant of COO format.