1
      2
      3
      4
      5
<doc  6
      7
      8
      9
     10
     11
     12
     13
     14
     15
     16

     17
<doc 18
     19
     20
     21
     22
     23
     24
     25
     26
     27
     28

     29
     30
     31
     32
     33
     34
#ifndef ULMBLAS_IMPL_LEVEL1EXTENSIONS_GEAXPY_H
#define ULMBLAS_IMPL_LEVEL1EXTENSIONS_GEAXPY_H 1

namespace ulmBLAS {

template <typename IndexType, typename Alpha, typename MX, typename MY>
    void
    geaxpy(IndexType      m,
           IndexType      n,
           const Alpha    &alpha,
           const MX       *X,
           IndexType      incRowX,
           IndexType      incColX,
           MY             *Y,
           IndexType      incRowY,
           IndexType      incColY);

template <typename IndexType, typename Alpha, typename MX, typename MY>
    void
    geacxpy(IndexType      m,
            IndexType      n,
            const Alpha    &alpha,
            const MX       *X,
            IndexType      incRowX,
            IndexType      incColX,
            MY             *Y,
            IndexType      incRowY,
            IndexType      incColY);

// namespace ulmBLAS

#endif // ULMBLAS_IMPL_LEVEL1EXTENSIONS_GEAXPY_H 1

#include <ulmblas/impl/level1extensions/geaxpy.tcc>