STXXL  1.4-dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
stxxl::matrix_local::low_level_matrix_binary_ass_op< ValueType, BlockSideLength, a_transposed, b_transposed, Op > Struct Template Reference

Detailed Description

template<typename ValueType, unsigned BlockSideLength, bool a_transposed, bool b_transposed, class Op>
struct stxxl::matrix_local::low_level_matrix_binary_ass_op< ValueType, BlockSideLength, a_transposed, b_transposed, Op >

c = a [op] b; for arbitrary entries

Definition at line 64 of file matrix_low_level.h.

Public Member Functions

else op (c[switch_major_index< BlockSideLength, false >(row, col)], a[switch_major_index< BlockSideLength, a_transposed >(row, col)], 0)
 
 op (c[switch_major_index< BlockSideLength, false >(row, col)], 0, b[switch_major_index< BlockSideLength, b_transposed >(row, col)])
 

Public Attributes

 else
 

Member Function Documentation

template<typename ValueType, unsigned BlockSideLength, bool a_transposed, bool b_transposed, class Op>
else stxxl::matrix_local::low_level_matrix_binary_ass_op< ValueType, BlockSideLength, a_transposed, b_transposed, Op >::op ( [switch_major_index< BlockSideLength, false >(row, col)],
[switch_major_index< BlockSideLength, a_transposed >(row, col)],
 
)
template<typename ValueType, unsigned BlockSideLength, bool a_transposed, bool b_transposed, class Op>
stxxl::matrix_local::low_level_matrix_binary_ass_op< ValueType, BlockSideLength, a_transposed, b_transposed, Op >::op ( [switch_major_index< BlockSideLength, false >(row, col)],
,
[switch_major_index< BlockSideLength, b_transposed >(row, col)] 
)

Member Data Documentation

template<typename ValueType, unsigned BlockSideLength, bool a_transposed, bool b_transposed, class Op>
stxxl::matrix_local::low_level_matrix_binary_ass_op< ValueType, BlockSideLength, a_transposed, b_transposed, Op >::else
Initial value:
{
assert(b )

Definition at line 87 of file matrix_low_level.h.


The documentation for this struct was generated from the following file: