#include <vector-traits.h>
This class includes some typedefs that avoid the necessity to typedef the vector type whenever it is used. In a typical case, one would say Vector<Field>::Dense for a dense vector and Vector<Field>::Sparse for a sparse vector.
Public Types | |
typedef std::vector< Element > | Dense |
typedef std::pair< std::vector< size_t >, std::vector< Element > > | Sparse |
typedef std::vector< std::pair< size_t, Element > > | SparseSeq |
typedef std::map< size_t, Element > | SparseMap |
typedef std::pair< std::vector< size_t >, std::vector< Element > > | SparsePar |
|
|
|
|
|
|
|
|
|
|