gemv_emul_tinysq< do_trans_A, use_alpha, use_beta >::pos< row, col > Struct Template Reference
#include <gemv.hpp>
List of all members.
Static Public Attributes |
static const uword | n2 = (do_trans_A == false) ? (row + col*2) : (col + row*2) |
static const uword | n3 = (do_trans_A == false) ? (row + col*3) : (col + row*3) |
static const uword | n4 = (do_trans_A == false) ? (row + col*4) : (col + row*4) |
Detailed Description
template<const bool do_trans_A = false, const bool use_alpha = false, const bool use_beta = false>
template<const uword row, const uword col>
struct gemv_emul_tinysq< do_trans_A, use_alpha, use_beta >::pos< row, col >
Definition at line 27 of file gemv.hpp.
Member Data Documentation
template<const bool do_trans_A = false, const bool use_alpha = false, const bool use_beta = false>
template<const uword row, const uword col>
const uword gemv_emul_tinysq< do_trans_A, use_alpha, use_beta >::pos< row, col >::n2 = (do_trans_A == false) ? (row + col*2) : (col + row*2) [static] |
template<const bool do_trans_A = false, const bool use_alpha = false, const bool use_beta = false>
template<const uword row, const uword col>
const uword gemv_emul_tinysq< do_trans_A, use_alpha, use_beta >::pos< row, col >::n3 = (do_trans_A == false) ? (row + col*3) : (col + row*3) [static] |
template<const bool do_trans_A = false, const bool use_alpha = false, const bool use_beta = false>
template<const uword row, const uword col>
const uword gemv_emul_tinysq< do_trans_A, use_alpha, use_beta >::pos< row, col >::n4 = (do_trans_A == false) ? (row + col*4) : (col + row*4) [static] |
The documentation for this struct was generated from the following file: