begin() | stxxl::matrix< ValueType, BlockSideLength > | inline |
begin() const | stxxl::matrix< ValueType, BlockSideLength > | inline |
block_scheduler_type typedef | stxxl::matrix< ValueType, BlockSideLength > | protected |
block_size_type typedef | stxxl::matrix< ValueType, BlockSideLength > | protected |
cbegin() const | stxxl::matrix< ValueType, BlockSideLength > | inline |
cend() const | stxxl::matrix< ValueType, BlockSideLength > | inline |
col_major_iterator typedef | stxxl::matrix< ValueType, BlockSideLength > | |
column_vector_type typedef | stxxl::matrix< ValueType, BlockSideLength > | |
const_col_major_iterator typedef | stxxl::matrix< ValueType, BlockSideLength > | |
const_iterator typedef | stxxl::matrix< ValueType, BlockSideLength > | |
const_row_major_iterator typedef | stxxl::matrix< ValueType, BlockSideLength > | |
data | stxxl::matrix< ValueType, BlockSideLength > | protected |
elem_size_type typedef | stxxl::matrix< ValueType, BlockSideLength > | protected |
end() | stxxl::matrix< ValueType, BlockSideLength > | inline |
end() const | stxxl::matrix< ValueType, BlockSideLength > | inline |
get_height() const | stxxl::matrix< ValueType, BlockSideLength > | inline |
get_width() const | stxxl::matrix< ValueType, BlockSideLength > | inline |
height | stxxl::matrix< ValueType, BlockSideLength > | protected |
iterator typedef | stxxl::matrix< ValueType, BlockSideLength > | |
matrix(block_scheduler_type &bs, const elem_size_type height, const elem_size_type width) | stxxl::matrix< ValueType, BlockSideLength > | inline |
matrix(block_scheduler_type &bs, const column_vector_type &left, const row_vector_type &right) | stxxl::matrix< ValueType, BlockSideLength > | inline |
matrix_type typedef | stxxl::matrix< ValueType, BlockSideLength > | protected |
multiply(const matrix_type &right, const int_type multiplication_algorithm=1, const int_type scheduling_algorithm=2) const | stxxl::matrix< ValueType, BlockSideLength > | inline |
multiply_from_left(const row_vector_type &left) const | stxxl::matrix< ValueType, BlockSideLength > | inline |
multiply_internal(const matrix_type &right, const int_type scheduling_algorithm=2) const | stxxl::matrix< ValueType, BlockSideLength > | inline |
multiply_internal(const matrix_type &right, matrix_type &res) const | stxxl::matrix< ValueType, BlockSideLength > | inlineprotected |
operator()(const elem_size_type row, const elem_size_type col) const | stxxl::matrix< ValueType, BlockSideLength > | inline |
operator()(const elem_size_type row, const elem_size_type col) | stxxl::matrix< ValueType, BlockSideLength > | inline |
operator*(const matrix_type &right) const | stxxl::matrix< ValueType, BlockSideLength > | inline |
operator*(const ValueType scalar) const | stxxl::matrix< ValueType, BlockSideLength > | inline |
operator*(const column_vector_type &right) const | stxxl::matrix< ValueType, BlockSideLength > | inline |
operator*=(const matrix_type &right) | stxxl::matrix< ValueType, BlockSideLength > | inline |
operator*=(const ValueType scalar) | stxxl::matrix< ValueType, BlockSideLength > | inline |
operator+(const matrix_type &right) const | stxxl::matrix< ValueType, BlockSideLength > | inline |
operator+=(const matrix_type &right) | stxxl::matrix< ValueType, BlockSideLength > | inline |
operator-(const matrix_type &right) const | stxxl::matrix< ValueType, BlockSideLength > | inline |
operator-=(const matrix_type &right) | stxxl::matrix< ValueType, BlockSideLength > | inline |
Ops typedef | stxxl::matrix< ValueType, BlockSideLength > | protected |
row_major_iterator typedef | stxxl::matrix< ValueType, BlockSideLength > | |
row_vector_type typedef | stxxl::matrix< ValueType, BlockSideLength > | |
set_zero() | stxxl::matrix< ValueType, BlockSideLength > | inline |
swappable_block_matrix_pointer_type typedef | stxxl::matrix< ValueType, BlockSideLength > | protected |
swappable_block_matrix_type typedef | stxxl::matrix< ValueType, BlockSideLength > | protected |
swappable_block_type typedef | stxxl::matrix< ValueType, BlockSideLength > | protected |
transpose() | stxxl::matrix< ValueType, BlockSideLength > | inline |
width | stxxl::matrix< ValueType, BlockSideLength > | protected |
~matrix() | stxxl::matrix< ValueType, BlockSideLength > | inline |