Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
itpp
base
svec.cpp
Go to the documentation of this file.
1
29
#include <
itpp/base/svec.h
>
30
32
33
namespace
itpp
34
{
35
36
// ---------------------------------------------------------------------
37
// Instantiations
38
// ---------------------------------------------------------------------
39
40
template
class
Sparse_Vec<int>;
41
template
class
Sparse_Vec<double>;
42
template
class
Sparse_Vec<std::complex<double> >;
43
44
template
sparse_ivec
operator+
(
const
sparse_ivec &,
const
sparse_ivec &);
45
template
sparse_vec
operator+
(
const
sparse_vec &,
const
sparse_vec &);
46
template
sparse_cvec
operator+
(
const
sparse_cvec &,
const
sparse_cvec &);
47
48
template
int
operator*
(
const
sparse_ivec &,
const
sparse_ivec &);
49
template
double
operator*
(
const
sparse_vec &,
const
sparse_vec &);
50
template
std::complex<double>
operator*
(
const
sparse_cvec &,
const
sparse_cvec &);
51
52
template
int
operator*
(
const
sparse_ivec &,
const
ivec &);
53
template
double
operator*
(
const
sparse_vec &,
const
vec &);
54
template
std::complex<double>
operator*
(
const
sparse_cvec &,
const
cvec &);
55
56
template
int
operator*
(
const
ivec &,
const
sparse_ivec &);
57
template
double
operator*
(
const
vec &,
const
sparse_vec &);
58
template
std::complex<double>
operator*
(
const
cvec &,
const
sparse_cvec &);
59
60
template
sparse_ivec
elem_mult
(
const
sparse_ivec &,
const
sparse_ivec &);
61
template
sparse_vec
elem_mult
(
const
sparse_vec &,
const
sparse_vec &);
62
template
sparse_cvec
elem_mult
(
const
sparse_cvec &,
const
sparse_cvec &);
63
64
template
ivec
elem_mult
(
const
sparse_ivec &,
const
ivec &);
65
template
vec
elem_mult
(
const
sparse_vec &,
const
vec &);
66
template
cvec
elem_mult
(
const
sparse_cvec &,
const
cvec &);
67
68
template
sparse_ivec
elem_mult_s
(
const
sparse_ivec &,
const
ivec &);
69
template
sparse_vec
elem_mult_s
(
const
sparse_vec &,
const
vec &);
70
template
sparse_cvec
elem_mult_s
(
const
sparse_cvec &,
const
cvec &);
71
72
template
ivec
elem_mult
(
const
ivec &,
const
sparse_ivec &);
73
template
vec
elem_mult
(
const
vec &,
const
sparse_vec &);
74
template
cvec
elem_mult
(
const
cvec &,
const
sparse_cvec &);
75
76
template
sparse_ivec
elem_mult_s
(
const
ivec &,
const
sparse_ivec &);
77
template
sparse_vec
elem_mult_s
(
const
vec &,
const
sparse_vec &);
78
template
sparse_cvec
elem_mult_s
(
const
cvec &,
const
sparse_cvec &);
79
80
}
// namespace itpp
81
Generated on Fri Mar 21 2014 17:14:13 for IT++ by
Doxygen
1.8.1.2