cheshirekow  v0.1.0
Product.h File Reference

Go to the source code of this file.

Classes

class  mpblocks::cuda::linalg2::Product< Scalar, ROWS, COLS, COMMON, Exp1, Exp2 >
 expression template for product expressions More...
 
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 More...
 
struct  mpblocks::cuda::linalg2::product::Iterator< Scalar, ROWS, COLS, COMMON, i, j, COMMON, Exp1, Exp2 >
 specialization for past the end iterator More...
 

Namespaces

 mpblocks
 
 mpblocks::cuda
 
 mpblocks::cuda::linalg2
 
 mpblocks::cuda::linalg2::product
 

Functions

template<typename Scalar , Size_t ROWS, Size_t COMMON, Size_t COLS, class Exp1 , class Exp2 >
__device__ __host__ Product
< Scalar, ROWS, COLS, COMMON,
Exp1, Exp2 > 
mpblocks::cuda::linalg2::operator* (RValue< Scalar, ROWS, COMMON, Exp1 > const &A, RValue< Scalar, COMMON, COLS, Exp2 > const &B)
 

Detailed Description

Date
Dec 9, 2012
Author
Josh Bialkowski (jbial.nosp@m.k@mi.nosp@m.t.edu)

Definition in file Product.h.