template<typename Index, int Mode, bool ConjLhs, bool ConjRhs> \
struct triangular_matrix_vector_product<Index,Mode,
Scalar,ConjLhs,
Scalar,ConjRhs,ColMajor,Specialized> { \
static void run(Index _rows, Index _cols,
const Scalar* _lhs, Index lhsStride, \
triangular_matrix_vector_product_trmv<Index,Mode,Scalar,ConjLhs,Scalar,ConjRhs,ColMajor>::run( \
_rows, _cols, _lhs, lhsStride, _rhs, rhsIncr, _res, resIncr,
alpha); \
} \
}; \
template<typename Index, int Mode, bool ConjLhs, bool ConjRhs> \
static void run(Index _rows, Index _cols,
const Scalar* _lhs, Index lhsStride, \
triangular_matrix_vector_product_trmv<Index,Mode,Scalar,ConjLhs,Scalar,ConjRhs,RowMajor>::run( \
_rows, _cols, _lhs, lhsStride, _rhs, rhsIncr, _res, resIncr,
alpha); \
} \
};
SCALAR Scalar
Definition bench_gemm.cpp:46
@ RowMajor
Definition Constants.h:321
RealScalar alpha
Definition level1_cplx_impl.h:147
EIGEN_DEFAULT_DENSE_INDEX_TYPE Index
The Index type as used for the API.
Definition Meta.h:74
@ Specialized
Definition Constants.h:310