Static Public Attributes
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]

Definition at line 29 of file gemv.hpp.

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]

Definition at line 30 of file gemv.hpp.

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]

Definition at line 31 of file gemv.hpp.


The documentation for this struct 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