Static Public Member Functions
gemv_emul< do_trans_A, use_alpha, use_beta > Class Template Reference

#include <gemv.hpp>

List of all members.

Static Public Member Functions

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), const typename arma_not_cx< eT >::result *junk=0)
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), const typename arma_cx_only< eT >::result *junk=0)

Detailed Description

template<const bool do_trans_A = false, const bool use_alpha = false, const bool use_beta = false>
class gemv_emul< do_trans_A, use_alpha, use_beta >

Definition at line 264 of file gemv.hpp.


Member Function Documentation

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< 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),
const typename arma_not_cx< eT >::result *  junk = 0 
) [inline, static]

Definition at line 273 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< 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),
const typename arma_cx_only< eT >::result *  junk = 0 
) [inline, static]

Definition at line 298 of file gemv.hpp.


The documentation for this class was generated from the following file:


armadillo_matrix
Author(s): Conrad Sanderson - NICTA (www.nicta.com.au), (Wrapper by Sjoerd van den Dries)
autogenerated on Tue Jan 7 2014 11:42:07