Skylark (Sketching Library)  0.1
Public Types | Public Member Functions | Public Attributes
skylark::nla::iter_solver_op_t< SpParMat< IndexType, ValueType, SpDCCols< IndexType, ValueType > >, FullyDistMultiVec< IndexType, ValueType > >::scaled_bin_op_t< BinaryOperation > Struct Template Reference

#include <iter_solver_op_CombBLAS.hpp>

List of all members.

Public Types

typedef ValueType argument_type
typedef ValueType result_type

Public Member Functions

 scaled_bin_op_t (argument_type scale_arg_1, argument_type scale_arg_2)
result_type operator() (const argument_type &arg_1, const argument_type &arg_2)

Public Attributes

BinaryOperation bin_op
argument_type scale_arg_1
argument_type scale_arg_2

Detailed Description

template<typename IndexType, typename ValueType>
template<typename BinaryOperation>
struct skylark::nla::iter_solver_op_t< SpParMat< IndexType, ValueType, SpDCCols< IndexType, ValueType > >, FullyDistMultiVec< IndexType, ValueType > >::scaled_bin_op_t< BinaryOperation >

Definition at line 51 of file iter_solver_op_CombBLAS.hpp.


Member Typedef Documentation

template<typename IndexType , typename ValueType >
template<typename BinaryOperation >
typedef ValueType skylark::nla::iter_solver_op_t< SpParMat< IndexType, ValueType, SpDCCols< IndexType, ValueType > >, FullyDistMultiVec< IndexType, ValueType > >::scaled_bin_op_t< BinaryOperation >::argument_type

Definition at line 52 of file iter_solver_op_CombBLAS.hpp.

template<typename IndexType , typename ValueType >
template<typename BinaryOperation >
typedef ValueType skylark::nla::iter_solver_op_t< SpParMat< IndexType, ValueType, SpDCCols< IndexType, ValueType > >, FullyDistMultiVec< IndexType, ValueType > >::scaled_bin_op_t< BinaryOperation >::result_type

Definition at line 53 of file iter_solver_op_CombBLAS.hpp.


Constructor & Destructor Documentation

template<typename IndexType , typename ValueType >
template<typename BinaryOperation >
skylark::nla::iter_solver_op_t< SpParMat< IndexType, ValueType, SpDCCols< IndexType, ValueType > >, FullyDistMultiVec< IndexType, ValueType > >::scaled_bin_op_t< BinaryOperation >::scaled_bin_op_t ( argument_type  scale_arg_1,
argument_type  scale_arg_2 
) [inline]

Definition at line 59 of file iter_solver_op_CombBLAS.hpp.


Member Function Documentation

template<typename IndexType , typename ValueType >
template<typename BinaryOperation >
result_type skylark::nla::iter_solver_op_t< SpParMat< IndexType, ValueType, SpDCCols< IndexType, ValueType > >, FullyDistMultiVec< IndexType, ValueType > >::scaled_bin_op_t< BinaryOperation >::operator() ( const argument_type arg_1,
const argument_type arg_2 
) [inline]

Definition at line 63 of file iter_solver_op_CombBLAS.hpp.


Member Data Documentation

template<typename IndexType , typename ValueType >
template<typename BinaryOperation >
BinaryOperation skylark::nla::iter_solver_op_t< SpParMat< IndexType, ValueType, SpDCCols< IndexType, ValueType > >, FullyDistMultiVec< IndexType, ValueType > >::scaled_bin_op_t< BinaryOperation >::bin_op

Definition at line 55 of file iter_solver_op_CombBLAS.hpp.

template<typename IndexType , typename ValueType >
template<typename BinaryOperation >
argument_type skylark::nla::iter_solver_op_t< SpParMat< IndexType, ValueType, SpDCCols< IndexType, ValueType > >, FullyDistMultiVec< IndexType, ValueType > >::scaled_bin_op_t< BinaryOperation >::scale_arg_1

Definition at line 56 of file iter_solver_op_CombBLAS.hpp.

template<typename IndexType , typename ValueType >
template<typename BinaryOperation >
argument_type skylark::nla::iter_solver_op_t< SpParMat< IndexType, ValueType, SpDCCols< IndexType, ValueType > >, FullyDistMultiVec< IndexType, ValueType > >::scaled_bin_op_t< BinaryOperation >::scale_arg_2

Definition at line 57 of file iter_solver_op_CombBLAS.hpp.


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