Home Browse Files
template <typename IndexType, typename ALPHA, typename MA, typename VX,
          typename BETA, typename VY>
    void
    gemv(StorageOrder order, Transpose transA, Transpose conjX,
         IndexType m, IndexType n,
         const ALPHA &alpha,
         const MA *A, IndexType ldA,
         const VX *x, IndexType incX,
         const BETA &beta,
         VY *y, IndexType incY);

Defined in namespace cxxblas. Function gemv with 6 template parameters.

template <typename IndexType>
    void
    gemv(StorageOrder order, Transpose transA,
         IndexType m, IndexType n,
         const float &alpha,
         const float *A, IndexType ldA,
         const float *x, IndexType incX,
         const float &beta,
         std::complex<float> *y, IndexType incY);

Defined in namespace cxxblas. Function gemv with 1 template parameters.

template <typename IndexType>
    void
    gemv(StorageOrder order, Transpose transA,
         IndexType m, IndexType n,
         const float &alpha,
         const float *A, IndexType ldA,
         const float *x, IndexType incX,
         const std::complex<float> &beta,
         std::complex<float> *y, IndexType incY);

Defined in namespace cxxblas. Function gemv with 1 template parameters.

template <typename IndexType>
    void
    gemv(StorageOrder order, Transpose transA,
         IndexType m, IndexType n,
         const float &alpha,
         const float *A, IndexType ldA,
         const std::complex<float> *x, IndexType incX,
         const float &beta,
         std::complex<float> *y, IndexType incY);

Defined in namespace cxxblas. Function gemv with 1 template parameters.

template <typename IndexType>
    void
    gemv(StorageOrder order, Transpose transA,
         IndexType m, IndexType n,
         const float &alpha,
         const float *A, IndexType ldA,
         const std::complex<float> *x, IndexType incX,
         const std::complex<float> &beta,
         std::complex<float> *y, IndexType incY);

Defined in namespace cxxblas. Function gemv with 1 template parameters.

template <typename IndexType>
    void
    gemv(StorageOrder order, Transpose transA,
         IndexType m, IndexType n,
         const double &alpha,
         const double *A, IndexType ldA,
         const double *x, IndexType incX,
         const double &beta,
         std::complex<double> *y, IndexType incY);

Defined in namespace cxxblas. Function gemv with 1 template parameters.

template <typename IndexType>
void
gemv(StorageOrder order, Transpose transA,
     IndexType m, IndexType n,
     const double &alpha,
     const double *A, IndexType ldA,
     const double *x, IndexType incX,
     const std::complex<double> &beta,
     std::complex<double> *y, IndexType incY);

Defined in namespace cxxblas. Function gemv with 1 template parameters.

template <typename IndexType>
void
gemv(StorageOrder order, Transpose transA,
     IndexType m, IndexType n,
     const double &alpha,
     const double *A, IndexType ldA,
     const std::complex<double> *x, IndexType incX,
     const double &beta,
     std::complex<double> *y, IndexType incY);

Defined in namespace cxxblas. Function gemv with 1 template parameters.

template <typename IndexType>
void
gemv(StorageOrder order, Transpose transA,
     IndexType m, IndexType n,
     const double &alpha,
     const double *A, IndexType ldA,
     const std::complex<double> *x, IndexType incX,
     const std::complex<double> &beta,
     std::complex<double> *y, IndexType incY);

Defined in namespace cxxblas. Function gemv with 1 template parameters.

Home

View document source

© 2011-2012 Michael Lehn