|
STXXL
1.4-dev
|
Definition at line 657 of file matrix_arithmetic.h.
Public Types | |
| typedef swappable_block_matrix_type::block_scheduler_type | block_scheduler_type |
| typedef block_scheduler_type::internal_block_type | internal_block_type |
| typedef swappable_block_matrix_type::size_type | size_type |
| typedef swappable_block_matrix < ValueType, BlockSideLength > | swappable_block_matrix_type |
| typedef static_quadtree < ValueType, 0 > | vt |
| typedef static_quadtree< bool, 0 > | zbt |
Public Member Functions | |
| matrix_to_quadtree (const swappable_block_matrix_type &matrix) | |
| matrix_to_quadtree (const swappable_block_matrix_type &matrix, const size_type height, const size_type width, const size_type from_row, const size_type from_col) | |
| void | begin_feeding_block (const size_type &block_row, const size_type &block_col, const zbt) |
| zbt | begin_reading_block (const size_type &block_row, const size_type &block_col) |
| void | end_feeding_block (const size_type &block_row, const size_type &block_col, const zbt zb) |
| zbt | end_reading_block (const size_type &block_row, const size_type &block_col) |
| void | feed_and_add_element (const int_type element_num, const vt v) |
| void | feed_element (const int_type element_num, const vt v) |
| const size_type & | get_height_in_blocks () |
| const size_type & | get_width_in_blocks () |
| vt | read_element (const int_type element_num) |
Public Attributes | |
| internal_block_type * | iblock |
| swappable_block_matrix_type | m |
| typedef swappable_block_matrix_type::block_scheduler_type stxxl::matrix_local::matrix_to_quadtree< ValueType, BlockSideLength, 0 >::block_scheduler_type |
Definition at line 663 of file matrix_arithmetic.h.
| typedef block_scheduler_type::internal_block_type stxxl::matrix_local::matrix_to_quadtree< ValueType, BlockSideLength, 0 >::internal_block_type |
Definition at line 664 of file matrix_arithmetic.h.
| typedef swappable_block_matrix_type::size_type stxxl::matrix_local::matrix_to_quadtree< ValueType, BlockSideLength, 0 >::size_type |
Definition at line 665 of file matrix_arithmetic.h.
| typedef swappable_block_matrix<ValueType, BlockSideLength> stxxl::matrix_local::matrix_to_quadtree< ValueType, BlockSideLength, 0 >::swappable_block_matrix_type |
Definition at line 662 of file matrix_arithmetic.h.
| typedef static_quadtree<ValueType, 0> stxxl::matrix_local::matrix_to_quadtree< ValueType, BlockSideLength, 0 >::vt |
Definition at line 660 of file matrix_arithmetic.h.
| typedef static_quadtree<bool, 0> stxxl::matrix_local::matrix_to_quadtree< ValueType, BlockSideLength, 0 >::zbt |
Definition at line 659 of file matrix_arithmetic.h.
|
inline |
Definition at line 670 of file matrix_arithmetic.h.
|
inline |
Definition at line 674 of file matrix_arithmetic.h.
|
inline |
Definition at line 679 of file matrix_arithmetic.h.
|
inline |
Definition at line 694 of file matrix_arithmetic.h.
|
inline |
Definition at line 688 of file matrix_arithmetic.h.
|
inline |
Definition at line 704 of file matrix_arithmetic.h.
|
inline |
Definition at line 685 of file matrix_arithmetic.h.
|
inline |
Definition at line 682 of file matrix_arithmetic.h.
|
inline |
Definition at line 711 of file matrix_arithmetic.h.
|
inline |
Definition at line 714 of file matrix_arithmetic.h.
|
inline |
Definition at line 701 of file matrix_arithmetic.h.
| internal_block_type* stxxl::matrix_local::matrix_to_quadtree< ValueType, BlockSideLength, 0 >::iblock |
Definition at line 668 of file matrix_arithmetic.h.
| swappable_block_matrix_type stxxl::matrix_local::matrix_to_quadtree< ValueType, BlockSideLength, 0 >::m |
Definition at line 667 of file matrix_arithmetic.h.