Template Numerical Library version\ main:bb09b17
|
Public Types | |
using | ConstViewType = UnaryExpressionTemplate |
using | DeviceType = typename T1::DeviceType |
using | IndexType = typename T1::IndexType |
using | RealType = decltype( Operation{}( std::declval< T1 >()[ 0 ] ) ) |
using | ValueType = RealType |
Public Member Functions | |
UnaryExpressionTemplate (const T1 &a) | |
ConstViewType | getConstView () const |
RealType | getElement (const IndexType i) const |
__cuda_callable__ IndexType | getSize () const |
__cuda_callable__ RealType | operator() (const IndexType i) const |
__cuda_callable__ RealType | operator[] (const IndexType i) const |
Protected Attributes | |
const T1::ConstViewType | operand |