Eigen  3.4.1 (git rev 28ded8800c26864e537852658428ab44c8399e87)
 
Loading...
Searching...
No Matches
Eigen::internal::TridiagonalMatrix< Scalar, Size, Options > Class Template Reference

#include <Eigen/src/Core/BandMatrix.h>

Detailed Description

template<typename Scalar, int Size, int Options>
class Eigen::internal::TridiagonalMatrix< Scalar, Size, Options >

Represents a tridiagonal matrix with a compact banded storage.

Template Parameters
ScalarNumeric type, i.e. float, double, int
SizeNumber of rows and cols, or Dynamic
OptionsCan be 0 or SelfAdjoint
See also
class BandMatrix
+ Inheritance diagram for Eigen::internal::TridiagonalMatrix< Scalar, Size, Options >:

Additional Inherited Members

- Public Member Functions inherited from Eigen::internal::BandMatrix< Scalar, Size, Size, Options &SelfAdjoint?0:1, 1, Options|RowMajor >
EIGEN_CONSTEXPR Index cols () const
 
EIGEN_CONSTEXPR Index cols () const
 
EIGEN_CONSTEXPR Index rows () const
 
EIGEN_CONSTEXPR Index rows () const
 
EIGEN_CONSTEXPR Index subs () const
 
EIGEN_CONSTEXPR Index subs () const
 
EIGEN_CONSTEXPR Index supers () const
 
EIGEN_CONSTEXPR Index supers () const
 

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