| block_cols_num_ | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | protected |
| block_rows_num_ | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | protected |
| BlockMatrixAccessBase(const std::ptrdiff_t block_rows_num=MatrixBlockSizeType::UNDEFINED, const std::ptrdiff_t block_cols_num=MatrixBlockSizeType::UNDEFINED) | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inlineprotected |
| BlockMatrixAccessBase(const DecayedRawMatrix &matrix, const std::ptrdiff_t block_rows_num=MatrixBlockSizeType::UNDEFINED, const std::ptrdiff_t block_cols_num=MatrixBlockSizeType::UNDEFINED) | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inlineprotected |
| BlockMatrixAccessBase(DecayedRawMatrix &matrix, const std::ptrdiff_t block_rows_num=MatrixBlockSizeType::UNDEFINED, const std::ptrdiff_t block_cols_num=MatrixBlockSizeType::UNDEFINED) | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inlineprotected |
| BlockMatrixBase(const std::ptrdiff_t block_rows_num=MatrixBlockSizeType::UNDEFINED, const std::ptrdiff_t block_cols_num=MatrixBlockSizeType::UNDEFINED) | etools::BlockMatrixBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num, t_sparsity_type > | inline |
| BlockMatrixBase(const DecayedRawMatrix &matrix, const std::ptrdiff_t block_rows_num=MatrixBlockSizeType::UNDEFINED, const std::ptrdiff_t block_cols_num=MatrixBlockSizeType::UNDEFINED) | etools::BlockMatrixBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num, t_sparsity_type > | inline |
| BlockMatrixBase(DecayedRawMatrix &matrix, const std::ptrdiff_t block_rows_num=MatrixBlockSizeType::UNDEFINED, const std::ptrdiff_t block_cols_num=MatrixBlockSizeType::UNDEFINED) | etools::BlockMatrixBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num, t_sparsity_type > | inline |
| BlockMatrixSizeSpecificBase(const std::ptrdiff_t block_rows_num=MatrixBlockSizeType::UNDEFINED, const std::ptrdiff_t block_cols_num=MatrixBlockSizeType::UNDEFINED) | etools::BlockMatrixSizeSpecificBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inlineprotected |
| BlockMatrixSizeSpecificBase(const DecayedRawMatrix &matrix, const std::ptrdiff_t block_rows_num=MatrixBlockSizeType::UNDEFINED, const std::ptrdiff_t block_cols_num=MatrixBlockSizeType::UNDEFINED) | etools::BlockMatrixSizeSpecificBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inlineprotected |
| BlockMatrixSizeSpecificBase(DecayedRawMatrix &matrix, const std::ptrdiff_t block_rows_num=MatrixBlockSizeType::UNDEFINED, const std::ptrdiff_t block_cols_num=MatrixBlockSizeType::UNDEFINED) | etools::BlockMatrixSizeSpecificBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inlineprotected |
| column(const std::ptrdiff_t index_col, const std::ptrdiff_t index_row_first, const std::ptrdiff_t index_num_rows) | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inline |
| column(const std::ptrdiff_t index_col, const std::ptrdiff_t index_row_first=0) | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inline |
| column(const std::ptrdiff_t index_col, const std::ptrdiff_t index_row_first, const std::ptrdiff_t index_num_rows) const | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inline |
| column(const std::ptrdiff_t index_col, const std::ptrdiff_t index_row_first=0) const | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inline |
| ConstDynamicMatrixBlock typedef | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | |
| ConstStaticMatrixBlock typedef | etools::BlockMatrixSizeSpecificBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | |
| DecayedRawMatrix typedef | etools::BlockMatrix< t_block_rows_num, t_block_cols_num, MatrixSparsityType::DIAGONAL > | |
| DiagonalBlockMatrix(const std::ptrdiff_t block_rows_num=MatrixBlockSizeType::UNDEFINED, const std::ptrdiff_t block_cols_num=MatrixBlockSizeType::UNDEFINED) | etools::DiagonalBlockMatrix< t_block_rows_num, t_block_cols_num > | inline |
| DiagonalBlockMatrix(const DefaultDynamicMatrix &matrix, const std::ptrdiff_t block_rows_num=MatrixBlockSizeType::UNDEFINED, const std::ptrdiff_t block_cols_num=MatrixBlockSizeType::UNDEFINED) | etools::DiagonalBlockMatrix< t_block_rows_num, t_block_cols_num > | inline |
| DiagonalBlockMatrix(DefaultDynamicMatrix &matrix, const std::ptrdiff_t block_rows_num=MatrixBlockSizeType::UNDEFINED, const std::ptrdiff_t block_cols_num=MatrixBlockSizeType::UNDEFINED) | etools::DiagonalBlockMatrix< t_block_rows_num, t_block_cols_num > | inline |
| DynamicMatrixBlock typedef | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | |
| finalize() | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inlineprotected |
| getBlockColsNum() const | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inline |
| getBlockKroneckerProduct(const std::ptrdiff_t identity_size) const | etools::BlockMatrix< t_block_rows_num, t_block_cols_num, MatrixSparsityType::DIAGONAL > | inline |
| getBlockRowsNum() const | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inline |
| getNumberOfBlocksHorizontal() const | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inline |
| getNumberOfBlocksVertical() const | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inline |
| getNumberOfColumns() const | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inline |
| getNumberOfRows() const | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inline |
| getRaw() const | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inline |
| initializeBlockSize(const std::ptrdiff_t block_rows_num, const std::ptrdiff_t block_cols_num) | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inlineprotected |
| matrix_ | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | protected |
| multiplyRight(Eigen::PlainObjectBase< t_DerivedOutput > &result, const Eigen::MatrixBase< t_DerivedInput > &matrix) const | etools::BlockMatrixBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num, t_sparsity_type > | inline |
| num_blocks_hor_ | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | protected |
| num_blocks_vert_ | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | protected |
| operator()(const std::ptrdiff_t index_row, const std::ptrdiff_t index_col) | etools::BlockMatrixSizeSpecificBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inline |
| operator()(const std::ptrdiff_t index_row, const std::ptrdiff_t index_col) const | etools::BlockMatrixSizeSpecificBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inline |
| operator()(const std::ptrdiff_t index) | etools::BlockMatrixSizeSpecificBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inline |
| operator()(const std::ptrdiff_t index) const | etools::BlockMatrixSizeSpecificBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inline |
| resize(const std::ptrdiff_t num_blocks_vert, const std::ptrdiff_t num_blocks_hor) | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inline |
| resize(const std::ptrdiff_t num_blocks) | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inline |
| row(const std::ptrdiff_t index_row, const std::ptrdiff_t index_col_first, const std::ptrdiff_t index_num_cols) | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inline |
| row(const std::ptrdiff_t index_row, const std::ptrdiff_t index_col_first=0) | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inline |
| row(const std::ptrdiff_t index_row, const std::ptrdiff_t index_col_first, const std::ptrdiff_t index_num_cols) const | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inline |
| row(const std::ptrdiff_t index_row, const std::ptrdiff_t index_col_first=0) const | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inline |
| Scalar typedef | etools::BlockMatrixSizeSpecificBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | |
| SelectionMap typedef | etools::BlockMatrix< t_block_rows_num, t_block_cols_num, MatrixSparsityType::DIAGONAL > | |
| selectRowInBlocks(const std::ptrdiff_t row_in_a_block) | etools::BlockMatrix< t_block_rows_num, t_block_cols_num, MatrixSparsityType::DIAGONAL > | inline |
| selectRowInBlocksAsMatrix(const std::ptrdiff_t row_in_a_block) | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inline |
| set(const Eigen::DenseBase< t_Derived > &matrix) | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inline |
| setBlockSize(const std::ptrdiff_t block_rows_num, const std::ptrdiff_t block_cols_num) | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inline |
| setZero(const std::ptrdiff_t num_blocks_vert, const std::ptrdiff_t num_blocks_hor) | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inline |
| setZero(const std::ptrdiff_t num_blocks) | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inline |
| StaticMatrixBlock typedef | etools::BlockMatrixSizeSpecificBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | |
| ~BlockMatrixAccessBase() | etools::BlockMatrixAccessBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inlineprotected |
| ~BlockMatrixSizeSpecificBase() | etools::BlockMatrixSizeSpecificBase< DefaultDynamicMatrix, t_block_rows_num, t_block_cols_num > | inlineprotected |