linbox
Data Structures | Namespaces | Constant Groups
permutation-matrix.h File Reference

A permutation class for operations on permutations, their representations and matrix row/column permuting. More...

#include <vector>
#include <ostream>
#include "permutation-matrix.inl"
+ Include dependency graph for permutation-matrix.h:
+ This graph shows which files directly or indirectly include this file:

Data Structures

class  MatrixPermutation< _UnsignedInt >
 Permutation classique. More...
 
class  BlasPermutation< _UnsignedInt >
 Lapack-style permutation. More...
 
class  BlasPermutation< _UnsignedInt >
 Lapack-style permutation. More...
 
class  MatrixPermutation< _UnsignedInt >
 Permutation classique. More...
 

Namespaces

 LinBox
 Namespace in which all linbox code resides.
 

Constant Groups

 LinBox
 Namespace in which all linbox code resides.
 

Detailed Description

A permutation class for operations on permutations, their representations and matrix row/column permuting.

We provide a LinBox::BlasPermutation class that stores the permutation packed in a Lapack style and a LinBox::MatrixPermutation class that represents a permutation naturally. Converstions are provided.