|
template<Size_t i, Size_t j> |
__device__ __host__ Scalar & | me () |
| return a mutable reference to the (i,j)th element of the matrix expression More...
|
|
template<Size_t i, Size_t j> |
__device__ __host__ Scalar const & | me () const |
| return an immutable reference to the (i,j)th element of the matrix expression More...
|
|
__device__ __host__
AssignmentIterator< Scalar,
ROWS, COLS, 0, 1, Exp > | operator<< (Scalar x) |
| return an assignment iterator More...
|
|
template<typename Exp2 > |
__device__ __host__ LValue
< Scalar, ROWS, COLS, Exp > & | operator= (RValue< Scalar, ROWS, COLS, Exp2 > const &B) |
| assignment More...
|
|
template<Size_t i> |
__device__ __host__ Scalar & | ve () |
| return a mutable reference to the i'th element of the vector expression More...
|
|
template<Size_t i> |
__device__ __host__ Scalar const & | ve () const |
| return an immutable reference to the i'th element of the vector expression More...
|
|
template<typename Scalar, Size_t ROWS, Size_t COLS, class Exp>
class mpblocks::cuda::linalg2::LValue< Scalar, ROWS, COLS, Exp >
expression template for rvalues
Definition at line 36 of file LValue.h.
template<typename Scalar, Size_t ROWS, Size_t COLS, class Exp>
template<Size_t i, Size_t j>
return a mutable reference to the (i,j)th element of the matrix expression
Definition at line 61 of file LValue.h.
template<typename Scalar, Size_t ROWS, Size_t COLS, class Exp>
template<Size_t i, Size_t j>
return an immutable reference to the (i,j)th element of the matrix expression
Definition at line 70 of file LValue.h.