Stokhos Package Browser (Single Doxygen Collection)  Version of the Day
Public Types | Public Member Functions | Public Attributes | List of all members
Test::MPVectorAtomicFunctor< ViewType > Struct Template Reference

#include <Stokhos_KokkosViewMPVectorUnitTest.hpp>

Public Types

typedef ViewType::execution_space execution_space
 
typedef ViewType::value_type vector_type
 
typedef vector_type::storage_type::value_type scalar_type
 

Public Member Functions

 MPVectorAtomicFunctor (const ViewType &v, const scalar_type &s)
 
KOKKOS_INLINE_FUNCTION void operator() (int i) const
 

Public Attributes

scalar_type m_s
 
ViewType m_v
 

Detailed Description

template<class ViewType>
struct Test::MPVectorAtomicFunctor< ViewType >

Definition at line 527 of file Stokhos_KokkosViewMPVectorUnitTest.hpp.

Member Typedef Documentation

◆ execution_space

template<class ViewType >
typedef ViewType::execution_space Test::MPVectorAtomicFunctor< ViewType >::execution_space

Definition at line 528 of file Stokhos_KokkosViewMPVectorUnitTest.hpp.

◆ vector_type

template<class ViewType >
typedef ViewType::value_type Test::MPVectorAtomicFunctor< ViewType >::vector_type

Definition at line 530 of file Stokhos_KokkosViewMPVectorUnitTest.hpp.

◆ scalar_type

template<class ViewType >
typedef vector_type::storage_type::value_type Test::MPVectorAtomicFunctor< ViewType >::scalar_type

Definition at line 531 of file Stokhos_KokkosViewMPVectorUnitTest.hpp.

Constructor & Destructor Documentation

◆ MPVectorAtomicFunctor()

template<class ViewType >
Test::MPVectorAtomicFunctor< ViewType >::MPVectorAtomicFunctor ( const ViewType &  v,
const scalar_type s 
)
inline

Definition at line 536 of file Stokhos_KokkosViewMPVectorUnitTest.hpp.

Member Function Documentation

◆ operator()()

template<class ViewType >
KOKKOS_INLINE_FUNCTION void Test::MPVectorAtomicFunctor< ViewType >::operator() ( int  i) const
inline

Definition at line 542 of file Stokhos_KokkosViewMPVectorUnitTest.hpp.

Member Data Documentation

◆ m_s

template<class ViewType >
scalar_type Test::MPVectorAtomicFunctor< ViewType >::m_s

Definition at line 533 of file Stokhos_KokkosViewMPVectorUnitTest.hpp.

◆ m_v

template<class ViewType >
ViewType Test::MPVectorAtomicFunctor< ViewType >::m_v

Definition at line 534 of file Stokhos_KokkosViewMPVectorUnitTest.hpp.


The documentation for this struct was generated from the following file: