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

     15
     16
     17
     18
     19
     20
     21
#ifndef ULMBLAS_IMPL_LEVEL1EXTENSIONS_TRUSCAL_H
#define ULMBLAS_IMPL_LEVEL1EXTENSIONS_TRUSCAL_H 1

namespace ulmBLAS {

template <typename IndexType, typename Alpha, typename MA>
void
truscal(IndexType    m,
        IndexType    n,
        bool         unit,
        const Alpha  &alpha,
        MA           *A,
        IndexType    incRowA,
        IndexType    incColA);

// namespace ulmBLAS

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

#endif // ULMBLAS_IMPL_LEVEL1EXTENSIONS_TRUSCAL_H 1