AbstractLinAlgPack_SparseVectorClassDecl.hpp File Reference

#include <assert.h>
#include <vector>
#include <sstream>
#include "AbstractLinAlgPack_SpVecIndexLookupClass.hpp"

Include dependency graph for AbstractLinAlgPack_SparseVectorClassDecl.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  AbstractLinAlgPack
namespace  AbstractLinAlgPack::SparseVectorUtilityPack

Classes

class  AbstractLinAlgPack::SparseVectorUtilityPack::DoesNotExistException
  More...
class  AbstractLinAlgPack::SparseVectorUtilityPack::NotSortedException
  More...
class  AbstractLinAlgPack::SparseVectorUtilityPack::DuplicateIndexesException
  More...
class  AbstractLinAlgPack::SparseVectorUtilityPack::OutOfRoomException
  More...
class  AbstractLinAlgPack::SparseVectorUtilityPack::UnsizedException
  More...
class  AbstractLinAlgPack::SparseVectorUtilityPack::NoNonZeroElementsException
  More...
class  AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >
 Sparse Vector class template. More...
class  AbstractLinAlgPack::SparseVectorSlice< T_Element >
 Sparse Vector Slice class template. More...

Nonmember untility functions

template<class T_Element>
SparseVectorSlice< T_Element > AbstractLinAlgPack::create_slice (const SparseVectorUtilityPack::SpVecIndexLookup< T_Element > &index_lookup, size_type size, Range1D rng)
 Return a sparse vector slice.

Functions

void AbstractLinAlgPack::SparseVectorUtilityPack::assert_is_sorted (bool is_sorted)
template<class T_Element>
const T_Element * AbstractLinAlgPack::SparseVectorUtilityPack::lookup_element (const SpVecIndexLookup< T_Element > &index_lookup, typename SpVecIndexLookup< T_Element >::index_type index, bool is_sorted)
 Lookup an element.


Generated on Wed May 12 21:53:17 2010 for MOOCHO (Single Doxygen Collection) by  doxygen 1.4.7