Stxxl
1.4.0
|
#include <matrix_arithmetic.h>
Public Member Functions | |
swappable_block_matrix_quarterer (const swappable_block_matrix_type &whole) | |
Public Attributes | |
swappable_block_matrix_type | upleft |
swappable_block_matrix_type | upright |
swappable_block_matrix_type | downleft |
swappable_block_matrix_type | downright |
swappable_block_matrix_type & | ul |
swappable_block_matrix_type & | ur |
swappable_block_matrix_type & | dl |
swappable_block_matrix_type & | dr |
Definition at line 1349 of file matrix_arithmetic.h.
stxxl::matrix_operations< ValueType, BlockSideLength >::swappable_block_matrix_quarterer::swappable_block_matrix_quarterer | ( | const swappable_block_matrix_type & | whole | ) | [inline] |
Definition at line 1355 of file matrix_arithmetic.h.
References stxxl::swappable_block_matrix< ValueType, BlockSideLength >::get_height(), and stxxl::swappable_block_matrix< ValueType, BlockSideLength >::get_width().
swappable_block_matrix_type & stxxl::matrix_operations< ValueType, BlockSideLength >::swappable_block_matrix_quarterer::dl |
Definition at line 1351 of file matrix_arithmetic.h.
Referenced by stxxl::feedable_strassen_winograd_block_grained< ValueType, BlockSideLength, Level, AExists, BExists >::feed_a(), stxxl::feedable_strassen_winograd_block_grained< ValueType, BlockSideLength, Level, AExists, BExists >::feed_b(), and stxxl::feedable_strassen_winograd_block_grained< ValueType, BlockSideLength, Level, AExists, BExists >::read_and_add().
swappable_block_matrix_type stxxl::matrix_operations< ValueType, BlockSideLength >::swappable_block_matrix_quarterer::downleft |
Definition at line 1351 of file matrix_arithmetic.h.
swappable_block_matrix_type stxxl::matrix_operations< ValueType, BlockSideLength >::swappable_block_matrix_quarterer::downright |
Definition at line 1351 of file matrix_arithmetic.h.
swappable_block_matrix_type & stxxl::matrix_operations< ValueType, BlockSideLength >::swappable_block_matrix_quarterer::dr |
Definition at line 1351 of file matrix_arithmetic.h.
Referenced by stxxl::feedable_strassen_winograd_block_grained< ValueType, BlockSideLength, Level, AExists, BExists >::feed_a(), stxxl::feedable_strassen_winograd_block_grained< ValueType, BlockSideLength, Level, AExists, BExists >::feed_b(), and stxxl::feedable_strassen_winograd_block_grained< ValueType, BlockSideLength, Level, AExists, BExists >::read_and_add().
swappable_block_matrix_type & stxxl::matrix_operations< ValueType, BlockSideLength >::swappable_block_matrix_quarterer::ul |
Definition at line 1351 of file matrix_arithmetic.h.
Referenced by stxxl::feedable_strassen_winograd_block_grained< ValueType, BlockSideLength, Level, AExists, BExists >::feed_a(), stxxl::feedable_strassen_winograd_block_grained< ValueType, BlockSideLength, Level, AExists, BExists >::feed_b(), and stxxl::feedable_strassen_winograd_block_grained< ValueType, BlockSideLength, Level, AExists, BExists >::read_and_add().
swappable_block_matrix_type stxxl::matrix_operations< ValueType, BlockSideLength >::swappable_block_matrix_quarterer::upleft |
Definition at line 1351 of file matrix_arithmetic.h.
swappable_block_matrix_type stxxl::matrix_operations< ValueType, BlockSideLength >::swappable_block_matrix_quarterer::upright |
Definition at line 1351 of file matrix_arithmetic.h.
swappable_block_matrix_type & stxxl::matrix_operations< ValueType, BlockSideLength >::swappable_block_matrix_quarterer::ur |
Definition at line 1351 of file matrix_arithmetic.h.
Referenced by stxxl::feedable_strassen_winograd_block_grained< ValueType, BlockSideLength, Level, AExists, BExists >::feed_a(), stxxl::feedable_strassen_winograd_block_grained< ValueType, BlockSideLength, Level, AExists, BExists >::feed_b(), and stxxl::feedable_strassen_winograd_block_grained< ValueType, BlockSideLength, Level, AExists, BExists >::read_and_add().