Public Types | Static Public Member Functions | List of all members
internal::band_solve_triangular_selector< Index, Mode, LhsScalar, ConjLhs, RhsScalar, RowMajor > Struct Template Reference

#include <BandTriangularSolver.h>

Public Types

enum  { IsLower = (Mode&Lower) ? 1 : 0 }
 
typedef Map< const Matrix< LhsScalar, Dynamic, Dynamic, RowMajor >, 0, OuterStride<> > LhsMap
 
typedef Map< Matrix< RhsScalar, Dynamic, 1 > > RhsMap
 

Static Public Member Functions

static void run (Index size, Index k, const LhsScalar *_lhs, Index lhsStride, RhsScalar *_other)
 

Detailed Description

template<typename Index, int Mode, typename LhsScalar, bool ConjLhs, typename RhsScalar>
struct internal::band_solve_triangular_selector< Index, Mode, LhsScalar, ConjLhs, RhsScalar, RowMajor >

Definition at line 23 of file BandTriangularSolver.h.

Member Typedef Documentation

template<typename Index , int Mode, typename LhsScalar , bool ConjLhs, typename RhsScalar >
typedef Map<const Matrix<LhsScalar,Dynamic,Dynamic,RowMajor>, 0, OuterStride<> > internal::band_solve_triangular_selector< Index, Mode, LhsScalar, ConjLhs, RhsScalar, RowMajor >::LhsMap

Definition at line 25 of file BandTriangularSolver.h.

template<typename Index , int Mode, typename LhsScalar , bool ConjLhs, typename RhsScalar >
typedef Map<Matrix<RhsScalar,Dynamic,1> > internal::band_solve_triangular_selector< Index, Mode, LhsScalar, ConjLhs, RhsScalar, RowMajor >::RhsMap

Definition at line 26 of file BandTriangularSolver.h.

Member Enumeration Documentation

template<typename Index , int Mode, typename LhsScalar , bool ConjLhs, typename RhsScalar >
anonymous enum
Enumerator
IsLower 

Definition at line 27 of file BandTriangularSolver.h.

Member Function Documentation

template<typename Index , int Mode, typename LhsScalar , bool ConjLhs, typename RhsScalar >
static void internal::band_solve_triangular_selector< Index, Mode, LhsScalar, ConjLhs, RhsScalar, RowMajor >::run ( Index  size,
Index  k,
const LhsScalar *  _lhs,
Index  lhsStride,
RhsScalar *  _other 
)
inlinestatic

Definition at line 28 of file BandTriangularSolver.h.


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


gtsam
Author(s):
autogenerated on Sat May 8 2021 02:59:10