Stokhos  Development
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
Public Types | Public Member Functions | Public Attributes
Kokkos::V_ElementWiseMultiplyFunctor< View< CT, LayoutLeft, CD, CM, Impl::ViewPCEContiguous >, View< AT, LayoutLeft, AD, AM, Impl::ViewPCEContiguous >, View< BT, LayoutLeft, BD, BM, Impl::ViewPCEContiguous > > Struct Template Reference

List of all members.

Public Types

typedef View< CT, LayoutLeft,
CD, CM,
Impl::ViewPCEContiguous
CVector
typedef View< AT, LayoutLeft,
AD, AM,
Impl::ViewPCEContiguous
AVector
typedef View< BT, LayoutLeft,
BD, BM,
Impl::ViewPCEContiguous
BVector
typedef CVector::array_type CArray
typedef AVector::array_type AArray
typedef BVector::array_type BArray
typedef CArray::device_type device_type
typedef CArray::size_type size_type

Public Member Functions

 V_ElementWiseMultiplyFunctor (typename CVector::const_value_type c, CVector C, typename AVector::const_value_type ab, typename AVector::const_type A, typename BVector::const_type B)
KOKKOS_INLINE_FUNCTION void operator() (const size_type i) const

Public Attributes

CArray::const_value_type m_c
CArray m_C
AArray::const_value_type m_ab
AArray::const_type m_A
BArray::const_type m_B
const size_type m_n_pce

template<typename CT, typename CD, typename CM, typename AT, typename AD, typename AM, typename BT, typename BD, typename BM>
struct Kokkos::V_ElementWiseMultiplyFunctor< View< CT, LayoutLeft, CD, CM, Impl::ViewPCEContiguous >, View< AT, LayoutLeft, AD, AM, Impl::ViewPCEContiguous >, View< BT, LayoutLeft, BD, BM, Impl::ViewPCEContiguous > >


The documentation for this struct was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator