Represents a tridiagonal matrix with a compact banded storage.
_Scalar | Numeric type, i.e. float, double, int | |
Size | Number of rows and cols, or Dynamic | |
_Options | Can be 0 or SelfAdjoint |
Definition at line 223 of file BandMatrix.h.
#include <src/Core/BandMatrix.h>
Public Member Functions | |
TridiagonalMatrix (Index size=Size) | |
Base::template DiagonalIntReturnType < 1 >::Type | super () |
const Base::template DiagonalIntReturnType < 1 >::Type | super () const |
Base::template DiagonalIntReturnType <-1 >::Type | sub () |
const Base::template DiagonalIntReturnType <-1 >::Type | sub () const |
Private Types | |
typedef BandMatrix< Scalar, Size, Size, Options &SelfAdjoint?0:1, 1, Options|RowMajor > | Base |
typedef Base::Index | Index |
typedef BandMatrix<Scalar,Size,Size,Options&SelfAdjoint?0:1,1,Options|RowMajor> internal::TridiagonalMatrix< Scalar, Size, Options >::Base [private] |
Definition at line 225 of file BandMatrix.h.
typedef Base::Index internal::TridiagonalMatrix< Scalar, Size, Options >::Index [private] |
Reimplemented from internal::BandMatrix< Scalar, Size, Size, Options &SelfAdjoint?0:1, 1, Options|RowMajor >.
Definition at line 226 of file BandMatrix.h.
internal::TridiagonalMatrix< Scalar, Size, Options >::TridiagonalMatrix | ( | Index | size = Size |
) | [inline] |
Definition at line 228 of file BandMatrix.h.
Base::template DiagonalIntReturnType<-1>::Type internal::TridiagonalMatrix< Scalar, Size, Options >::sub | ( | ) | [inline] |
Definition at line 234 of file BandMatrix.h.
References internal::BandMatrix< _Scalar, Rows, Cols, Supers, Subs, Options >::diagonal().
const Base::template DiagonalIntReturnType<-1>::Type internal::TridiagonalMatrix< Scalar, Size, Options >::sub | ( | ) | const [inline] |
Definition at line 236 of file BandMatrix.h.
References internal::BandMatrix< _Scalar, Rows, Cols, Supers, Subs, Options >::diagonal().
Base::template DiagonalIntReturnType<1>::Type internal::TridiagonalMatrix< Scalar, Size, Options >::super | ( | ) | [inline] |
Definition at line 230 of file BandMatrix.h.
const Base::template DiagonalIntReturnType<1>::Type internal::TridiagonalMatrix< Scalar, Size, Options >::super | ( | ) | const [inline] |
Definition at line 232 of file BandMatrix.h.
Page generated by Doxygen 1.7.1 for MRPT 0.9.4 SVN: at Mon Jan 10 23:33:19 UTC 2011 |