iRoCS Toolbox  1.1.0
Data Structures | Namespaces | Functions
SparseVector.hh File Reference
#include <config.hh>
#include <map>
#include <blitz/array.h>
#include "SparseVector.icc"
Include dependency graph for SparseVector.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  atb::SparseVector< T >
 
class  atb::SparseVectorError
 

Namespaces

 atb
 

Functions

template<typename T >
atb::dot (SparseVector< T > const &v1, SparseVector< T > const &v2)
 
template<typename T >
atb::dot (blitz::Array< T, 1 > const &v1, SparseVector< T > const &v2)
 
template<typename T >
atb::dot (SparseVector< T > const &v1, blitz::Array< T, 1 > const &v2)
 
template<typename T , int Dim>
atb::dot (blitz::TinyVector< T, Dim > const &v1, SparseVector< T > const &v2)
 
template<typename T , int Dim>
atb::dot (SparseVector< T > const &v1, blitz::TinyVector< T, Dim > const &v2)
 
template<typename T >
SparseVector< T > atb::operator* (SparseVector< T > const &v, T const &alpha)
 
template<typename T >
SparseVector< T > atb::operator* (T const &alpha, SparseVector< T > const &v)