Base typedef (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
block(BlockPtr ptr) const | bogus::BlockMatrixBase< Derived > | |
block(BlockPtr ptr) | bogus::BlockMatrixBase< Derived > | |
block(Index row, Index col) | bogus::BlockMatrixBase< Derived > | |
block(Index row, Index col) const | bogus::BlockMatrixBase< Derived > | |
blockCols(Index col) const | bogus::BlockObjectBase< Derived > | |
BlockMatrixBase() (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
BlockPtr typedef (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
blockPtr(Index row, Index col) const | bogus::BlockMatrixBase< Derived > | |
blockRows(Index row) const | bogus::BlockObjectBase< Derived > | |
blocks() const | bogus::BlockMatrixBase< Derived > | |
BlocksArrayType typedef (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
BlockType typedef (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
colMultiply(const Index col, const RhsT &rhs, ResT &res) const | bogus::IterableBlockObject< Derived > | |
colMultiplyPostcompose(const Index col, const RhsT &rhs, ResT &res, const PostOp &op) const (defined in bogus::IterableBlockObject< Derived >) | bogus::IterableBlockObject< Derived > | |
colOffset(Index col) const | bogus::BlockObjectBase< Derived > | |
colOffsets() const | bogus::BlockObjectBase< Derived > | |
cols() const | bogus::BlockMatrixBase< Derived > | |
ColsAtCompileTime enum value (defined in bogus::BlockObjectBase< Derived >) | bogus::BlockObjectBase< Derived > | |
colsOfBlocks() const | bogus::BlockObjectBase< Derived > | |
ColsPerBlock enum value (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
CompileTimeProperties enum name | bogus::BlockMatrixBase< Derived > | |
ConstTransposeReturnType typedef (defined in bogus::BlockObjectBase< Derived >) | bogus::BlockObjectBase< Derived > | |
data() const | bogus::BlockMatrixBase< Derived > | |
data() | bogus::BlockMatrixBase< Derived > | |
derived() const | bogus::BlockObjectBase< Derived > | |
derived() | bogus::BlockObjectBase< Derived > | |
diagonal(const Index row) | bogus::BlockMatrixBase< Derived > | |
diagonal(const Index row) const | bogus::BlockMatrixBase< Derived > | |
diagonalBlockPtr(Index row) const | bogus::BlockMatrixBase< Derived > | |
eachBlockOfCol(const Index col, Func func) const | bogus::BlockMatrixBase< Derived > | |
eachBlockOfRow(const Index row, Func func) const | bogus::BlockMatrixBase< Derived > | |
has_fixed_cols_blocks enum value (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
has_fixed_rows_blocks enum value (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
has_fixed_size_blocks enum value (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
has_row_major_blocks enum value (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
has_square_or_dynamic_blocks enum value (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
Index typedef (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
InvalidBlockPtr | bogus::BlockMatrixBase< Derived > | static |
is_self_transpose enum value (defined in bogus::BlockObjectBase< Derived >) | bogus::BlockObjectBase< Derived > | |
is_transposed enum value (defined in bogus::BlockObjectBase< Derived >) | bogus::BlockObjectBase< Derived > | |
m_blocks (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | protected |
m_cols (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | protected |
m_rows (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | protected |
multiply(const RhsT &rhs, ResT &res, Scalar alpha=1, Scalar beta=0) const | bogus::BlockObjectBase< Derived > | |
PlainObjectType typedef (defined in bogus::BlockObjectBase< Derived >) | bogus::BlockObjectBase< Derived > | |
rowMultiply(const Index row, const RhsT &rhs, ResT &res) const | bogus::IterableBlockObject< Derived > | |
rowMultiplyPrecompose(const Index row, const RhsT &rhs, ResT &res, const PreOp &op) const (defined in bogus::IterableBlockObject< Derived >) | bogus::IterableBlockObject< Derived > | |
rowOffset(Index row) const | bogus::BlockObjectBase< Derived > | |
rowOffsets() const | bogus::BlockObjectBase< Derived > | |
rows() const | bogus::BlockMatrixBase< Derived > | |
RowsAtCompileTime enum value (defined in bogus::BlockObjectBase< Derived >) | bogus::BlockObjectBase< Derived > | |
rowsOfBlocks() const | bogus::BlockObjectBase< Derived > | |
RowsPerBlock enum value (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
Scalar typedef (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
size() const | bogus::BlockMatrixBase< Derived > | |
splitRowMultiply(const Index row, const RhsT &rhs, ResT &res) const | bogus::BlockMatrixBase< Derived > | |
Traits typedef (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
transpose() const | bogus::BlockObjectBase< Derived > | |
TransposeObjectType typedef (defined in bogus::BlockObjectBase< Derived >) | bogus::BlockObjectBase< Derived > | |
~BlockMatrixBase() (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | virtual |