From 11e0429ed541c292bb08f14407d6c0046c58d5b7 Mon Sep 17 00:00:00 2001 From: Jiri Pittner Date: Thu, 11 Aug 2022 15:16:04 +0200 Subject: [PATCH] fixed sparsemat::gemv --- vec.cc | 4 ---- 1 file changed, 4 deletions(-) diff --git a/vec.cc b/vec.cc index 459a477..ff5b5aa 100644 --- a/vec.cc +++ b/vec.cc @@ -980,10 +980,6 @@ template<> void NRVec::gemv(const LA_traits_complex::Component_type beta, template<> NRVec & NRVec::normalize(LA_traits::normtype *) {laerror("normalize() impossible for integer types"); return *this;} \ template<> const NRMat NRVec::otimes(const NRVec &b,const bool conj, const T &scale) const {laerror("otimes presently implemented only for double and complex double"); return NRMat ();} -// Roman -// following gemv are not implemented -template<> void NRVec::gemv(const double beta, const SparseMat &a, const char trans, const double alpha, const NRVec &x, bool s) { laerror("gemv on unsupported types"); } -template<> void NRVec< std::complex >::gemv(const std::complex beta, const SparseMat< std::complex > &a, const char trans, const std::complex alpha, const NRVec< std::complex > &x, bool s) { laerror("gemv on unsupported types"); } INSTANTIZE_DUMMY(char)