|
__device__ __host__ Size_t | cols () const |
| return the columns of a matrix expression More...
|
|
__device__ __host__ | operator RValue< Scalar, LValue< Scalar, Mat > > () |
|
__device__ __host__ Scalar & | operator() (Size_t i, Size_t j) |
| return the evaluated (i,j)'th element of a matrix expression More...
|
|
__device__ __host__ Scalar const & | operator() (Size_t i, Size_t j) const |
| return the evaluated (i,j)'th element of a matrix expression More...
|
|
template<class Exp2 > |
__device__ __host__ LValue
< Scalar, Mat > & | operator+= (RValue< Scalar, Exp2 > const &B) |
|
template<class Exp2 > |
__device__ __host__ LValue
< Scalar, Mat > & | operator-= (RValue< Scalar, Exp2 > const &B) |
|
__device__ __host__ Stream_t | operator<< (Scalar x) |
| returns a stream for assignment More...
|
|
template<class Exp2 > |
__device__ __host__ LValue
< Scalar, Mat > & | operator= (RValue< Scalar, Exp2 > const &B) |
|
__device__ __host__ Scalar & | operator[] (Size_t i) |
| return the evaluated i'th element of a vector expression More...
|
|
__device__ __host__ Scalar const & | operator[] (Size_t i) const |
| return the evaluated i'th element of a vector expression More...
|
|
__device__ __host__ Size_t | rows () const |
| return the rows of a matrix expression More...
|
|
__device__ __host__ Size_t | size () const |
| return the size for a vector More...
|
|
template<typename Scalar, class Mat>
class mpblocks::cuda::linalg::LValue< Scalar, Mat >
expression template for rvalues
Definition at line 36 of file LValue.h.