Phalanx  Development
 All Classes Functions Variables Typedefs Enumerations Friends Pages
Public Types | Public Member Functions | Public Attributes | List of all members
MDFieldKokkos< ScalarT > Struct Template Reference
Collaboration diagram for MDFieldKokkos< ScalarT >:
Collaboration graph
[legend]

Public Types

typedef Kokkos::View< ScalarT
********, PHX::Device > 
t_view8
 
typedef Kokkos::View< ScalarT
*******, PHX::Device > 
t_view7
 
typedef Kokkos::View< ScalarT
******, PHX::Device > 
t_view6
 
typedef Kokkos::View< ScalarT
*****, PHX::Device > 
t_view5
 
typedef Kokkos::View< ScalarT
****, PHX::Device > 
t_view4
 
typedef Kokkos::View< ScalarT
***, PHX::Device > 
t_view3
 
typedef Kokkos::View< ScalarT
**, PHX::Device > 
t_view2
 
typedef Kokkos::View< ScalarT
*, PHX::Device > 
t_view1
 

Public Member Functions

 MDFieldKokkos (char *label, int i0, int i1, int i2, int i3, int i4, int i5, int i6, int i7)
 
 MDFieldKokkos (char *label, int i0, int i1, int i2, int i3, int i4, int i5, int i6)
 
 MDFieldKokkos (char *label, int i0, int i1, int i2, int i3, int i4, int i5)
 
 MDFieldKokkos (char *label, int i0, int i1, int i2, int i3, int i4)
 
 MDFieldKokkos (char *label, int i0, int i1, int i2, int i3)
 
 MDFieldKokkos (char *label, int i0, int i1, int i2)
 
 MDFieldKokkos (char *label, int i0, int i1)
 
 MDFieldKokkos (char *label, int i0)
 
KOKKOS_FORCEINLINE_FUNCTION ScalarT operator() (const int &i0)
 
KOKKOS_FORCEINLINE_FUNCTION ScalarT operator() (const int &i0, const int &i1)
 
KOKKOS_FORCEINLINE_FUNCTION ScalarT operator() (const int &i0, const int &i1, const int &i2)
 
KOKKOS_FORCEINLINE_FUNCTION ScalarT operator() (const int &i0, const int &i1, const int &i2, const int &i3)
 
KOKKOS_FORCEINLINE_FUNCTION ScalarT operator() (const int &i0, const int &i1, const int &i2, const int &i3, const int &i4)
 
KOKKOS_FORCEINLINE_FUNCTION ScalarT operator() (const int &i0, const int &i1, const int &i2, const int &i3, const int &i4, const int &i5)
 
KOKKOS_FORCEINLINE_FUNCTION ScalarT operator() (const int &i0, const int &i1, const int &i2, const int &i3, const int &i4, const int &i5, const int &i6)
 
KOKKOS_FORCEINLINE_FUNCTION ScalarT operator() (const int &i0, const int &i1, const int &i2, const int &i3, const int &i4, const int &i5, const int &i6, const int &i7)
 
KOKKOS_FORCEINLINE_FUNCTION
ScalarT & 
operator[] (int i0)
 
int dimension (int i)
 

Public Attributes

t_view8 view8
 
t_view7 view7
 
t_view6 view6
 
t_view5 view5
 
t_view4 view4
 
t_view3 view3
 
t_view2 view2
 
t_view1 view1
 
int rank
 
int size
 

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