template<typename Scalar_, int Rows, int Cols, int Supers, int Subs, int Options>
class Eigen::internal::BandMatrix< Scalar_, Rows, Cols, Supers, Subs, Options >
Represents a rectangular matrix with a banded storage.
- Template Parameters
-
| Scalar_ | Numeric type, i.e. float, double, int |
| Rows_ | Number of rows, or Dynamic |
| Cols_ | Number of columns, or Dynamic |
| Supers_ | Number of super diagonal |
| Subs_ | Number of sub diagonal |
| Options_ | A combination of either RowMajor or ColMajor, and of SelfAdjoint The former controls storage order, and defaults to column-major. The latter controls whether the matrix represents a selfadjoint matrix in which case either Supers of Subs have to be null. |
- See also
- class TridiagonalMatrix