cheshirekow
v0.1.0
|
expression template for subset of a matrix expression More...
#include <mpblocks/cuda/linalg2/View.h>
Public Types | |
typedef unsigned int | Size_t |
Public Member Functions | |
template<Size_t i2, Size_t j2> | |
__device__ __host__ Scalar | me () const |
return the evaluated (j,i)'th element of a matrix expression More... | |
template<Size_t i2> | |
__device__ __host__ Scalar | ve () const |
return the evaluated i'th element of a vector expression More... | |
__device__ __host__ | View (Exp const &A) |
Public Member Functions inherited from mpblocks::cuda::linalg2::RValue< Scalar, ROWS, COLS, View< i, j, ROWS, COLS, Scalar, Exp > > | |
__device__ __host__ Scalar | me () |
return the evaluated (i,j)'th element of a matrix expression More... | |
__device__ __host__ Scalar | ve () |
return the evaluated i'th element of a vector expression More... | |
Protected Attributes | |
Exp const & | m_A |
expression template for subset of a matrix expression
typedef unsigned int mpblocks::cuda::linalg2::View< i, j, ROWS, COLS, Scalar, Exp >::Size_t |
|
inline |
|
inline |
|
inline |
|
protected |