#include <TriangularMatrixVector.h>
List of all members.
Public Types |
enum | { IsLower = ((Mode&Lower)==Lower),
HasUnitDiag = (Mode & UnitDiag)==UnitDiag
} |
typedef scalar_product_traits
< LhsScalar, RhsScalar >
::ReturnType | ResScalar |
Static Public Member Functions |
static void | run (Index rows, Index cols, const LhsScalar *_lhs, Index lhsStride, const RhsScalar *_rhs, Index rhsIncr, ResScalar *_res, Index resIncr, ResScalar alpha) |
template<typename Index, int Mode, typename LhsScalar, bool ConjLhs, typename RhsScalar, bool ConjRhs>
struct internal::product_triangular_matrix_vector< Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, RowMajor >
Member Typedef Documentation
template<typename Index , int Mode, typename LhsScalar , bool ConjLhs, typename RhsScalar , bool ConjRhs>
typedef scalar_product_traits<LhsScalar, RhsScalar>::ReturnType internal::product_triangular_matrix_vector< Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, RowMajor >::ResScalar |
Member Enumeration Documentation
template<typename Index , int Mode, typename LhsScalar , bool ConjLhs, typename RhsScalar , bool ConjRhs>
Member Function Documentation
template<typename Index , int Mode, typename LhsScalar , bool ConjLhs, typename RhsScalar , bool ConjRhs>
static void internal::product_triangular_matrix_vector< Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, RowMajor >::run |
( |
Index |
rows, |
|
|
Index |
cols, |
|
|
const LhsScalar * |
_lhs, |
|
|
Index |
lhsStride, |
|
|
const RhsScalar * |
_rhs, |
|
|
Index |
rhsIncr, |
|
|
ResScalar * |
_res, |
|
|
Index |
resIncr, |
|
|
ResScalar |
alpha | |
|
) |
| | [inline, static] |
The documentation for this struct was generated from the following file: