linbox
Data Structures | Namespaces
diagonal.h File Reference

Random diagonal matrices and diagonal matrices Class especially meant for diagonal precondtionners. More...

#include <vector>
#include "linbox/vector/vector-traits.h"
#include "linbox/vector/blas-vector.h"
#include "linbox/util/debug.h"
#include "linbox/linbox-config.h"
#include "linbox/field/hom.h"
#include "linbox/solutions/solution-tags.h"
#include "linbox/util/matrix-stream.h"
#include "linbox/util/write-mm.h"
#include "linbox/matrix/dense-matrix.h"
#include "linbox/matrix/matrix-domain.h"
#include "linbox/blackbox/fibb.h"

Data Structures

class  Diagonal< Field, Trait >
 Random diagonal matrices are used heavily as preconditioners. More...
 
class  Diagonal< _Field, VectorCategories::DenseVectorTag >
 Specialization of Diagonal for application to dense vectors. More...
 
class  Diagonal< _Field, VectorCategories::SparseSequenceVectorTag >
 Specialization of Diagonal for application to sparse sequence vectors. More...
 
class  Diagonal< _Field, VectorCategories::SparseAssociativeVectorTag >
 Specialization of Diagonal for application to sparse associative vectors. More...
 

Namespaces

 LinBox
 Namespace in which all linbox code resides.
 

Detailed Description

Random diagonal matrices and diagonal matrices Class especially meant for diagonal precondtionners.