Partial emulation of ATLAS/BLAS gemv(). 'y' is assumed to have been set to the correct size (i.e. taking into account the transpose)
More...
#include <gemv.hpp>
|
| template<typename eT > |
| static arma_hot void | apply (eT *y, const Mat< eT > &A, const eT *x, const eT alpha=eT(1), const eT beta=eT(0)) |
| |
template<const bool do_trans_A = false, const bool use_alpha = false, const bool use_beta = false>
class gemv_emul_large< do_trans_A, use_alpha, use_beta >
Partial emulation of ATLAS/BLAS gemv(). 'y' is assumed to have been set to the correct size (i.e. taking into account the transpose)
Definition at line 144 of file gemv.hpp.
template<const bool do_trans_A = false, const bool use_alpha = false, const bool use_beta = false>
template<typename eT >
| static arma_hot void gemv_emul_large< do_trans_A, use_alpha, use_beta >::apply |
( |
eT * |
y, |
|
|
const Mat< eT > & |
A, |
|
|
const eT * |
x, |
|
|
const eT |
alpha = eT(1), |
|
|
const eT |
beta = eT(0) |
|
) |
| |
|
inlinestatic |
The documentation for this class was generated from the following file: