cheshirekow  v0.1.0
mpblocks::cuda::linalg2::product::Iterator< Scalar, ROWS, COLS, COMMON, i, j, k, Exp1, Exp2 > Struct Template Reference

returns the result of the i,j element of the product More...

#include <mpblocks/cuda/linalg2/Product.h>

Static Public Member Functions

__device__ static __host__ Scalar result (const Exp1 &A, const Exp2 &B)
 

Detailed Description

template<typename Scalar, Size_t ROWS, Size_t COLS, Size_t COMMON, Size_t i, Size_t j, Size_t k, class Exp1, class Exp2>
struct mpblocks::cuda::linalg2::product::Iterator< Scalar, ROWS, COLS, COMMON, i, j, k, Exp1, Exp2 >

returns the result of the i,j element of the product

Definition at line 43 of file Product.h.

Member Function Documentation

template<typename Scalar , Size_t ROWS, Size_t COLS, Size_t COMMON, Size_t i, Size_t j, Size_t k, class Exp1 , class Exp2 >
__device__ static __host__ Scalar mpblocks::cuda::linalg2::product::Iterator< Scalar, ROWS, COLS, COMMON, i, j, k, Exp1, Exp2 >::result ( const Exp1 &  A,
const Exp2 &  B 
)
inlinestatic

Definition at line 46 of file Product.h.


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