*** empty log message ***
This commit is contained in:
parent
313b043d16
commit
b478cbce09
26
vec.cc
26
vec.cc
@ -31,6 +31,7 @@ INSTANTIZE(unsigned char)
|
|||||||
template NRVec<double>;
|
template NRVec<double>;
|
||||||
template NRVec<complex<double> >;
|
template NRVec<complex<double> >;
|
||||||
template NRVec<char>;
|
template NRVec<char>;
|
||||||
|
template NRVec<short>;
|
||||||
template NRVec<int>;
|
template NRVec<int>;
|
||||||
|
|
||||||
|
|
||||||
@ -236,6 +237,7 @@ NRVec< complex<double> > & NRVec< complex<double> >::normalize()
|
|||||||
|
|
||||||
//stubs for linkage
|
//stubs for linkage
|
||||||
NRVec<int> & NRVec<int>::normalize() {laerror("normalize() impossible for integer types"); return *this;}
|
NRVec<int> & NRVec<int>::normalize() {laerror("normalize() impossible for integer types"); return *this;}
|
||||||
|
NRVec<short> & NRVec<short>::normalize() {laerror("normalize() impossible for integer types"); return *this;}
|
||||||
NRVec<char> & NRVec<char>::normalize() {laerror("normalize() impossible for integer types"); return *this;}
|
NRVec<char> & NRVec<char>::normalize() {laerror("normalize() impossible for integer types"); return *this;}
|
||||||
void NRVec<int>::gemv(const int beta,
|
void NRVec<int>::gemv(const int beta,
|
||||||
const NRSMat<int> &A, const char trans,
|
const NRSMat<int> &A, const char trans,
|
||||||
@ -244,6 +246,14 @@ void NRVec<int>::gemv(const int beta,
|
|||||||
laerror("not yet implemented");
|
laerror("not yet implemented");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void NRVec<short>::gemv(const short beta,
|
||||||
|
const NRSMat<short> &A, const char trans,
|
||||||
|
const short alpha, const NRVec &x)
|
||||||
|
{
|
||||||
|
laerror("not yet implemented");
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
void NRVec<char>::gemv(const char beta,
|
void NRVec<char>::gemv(const char beta,
|
||||||
const NRSMat<char> &A, const char trans,
|
const NRSMat<char> &A, const char trans,
|
||||||
const char alpha, const NRVec &x)
|
const char alpha, const NRVec &x)
|
||||||
@ -258,6 +268,14 @@ void NRVec<int>::gemv(const int beta,
|
|||||||
laerror("not yet implemented");
|
laerror("not yet implemented");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void NRVec<short>::gemv(const short beta,
|
||||||
|
const NRMat<short> &A, const char trans,
|
||||||
|
const short alpha, const NRVec &x)
|
||||||
|
{
|
||||||
|
laerror("not yet implemented");
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
void NRVec<char>::gemv(const char beta,
|
void NRVec<char>::gemv(const char beta,
|
||||||
const NRMat<char> &A, const char trans,
|
const NRMat<char> &A, const char trans,
|
||||||
const char alpha, const NRVec &x)
|
const char alpha, const NRVec &x)
|
||||||
@ -272,6 +290,14 @@ void NRVec<int>::gemv(const int beta,
|
|||||||
laerror("not yet implemented");
|
laerror("not yet implemented");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void NRVec<short>::gemv(const short beta,
|
||||||
|
const SparseMat<short> &A, const char trans,
|
||||||
|
const short alpha, const NRVec &x)
|
||||||
|
{
|
||||||
|
laerror("not yet implemented");
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
void NRVec<char>::gemv(const char beta,
|
void NRVec<char>::gemv(const char beta,
|
||||||
const SparseMat<char> &A, const char trans,
|
const SparseMat<char> &A, const char trans,
|
||||||
const char alpha, const NRVec &x)
|
const char alpha, const NRVec &x)
|
||||||
|
Loading…
Reference in New Issue
Block a user