|
ORB5X 1.0.0
Performance-portable global electromagnetic gyrokinetic PIC code
|
#include "parmove.hpp"
Public Member Functions | |
| void | operator() (const int i) const |
| PackSendBufferFunctor (Kokkos::View< Real * > arr_, Kokkos::View< int * > iphole_, Kokkos::View< int * > sdispl_, Kokkos::View< Real * > sbuf_, int natts_, int npmax_) | |
| PackSendBufferFunctor (Kokkos::View< Real **, Kokkos::LayoutStride > arr_, Kokkos::View< int * > iphole_, Kokkos::View< int * > sdispl_, Kokkos::View< Real * > sbuf_, int natts_, int npmax_) | |
Public Attributes | |
| Kokkos::View< Real **, Kokkos::LayoutStride > | arr |
| Kokkos::View< Real * > | arr_flat |
| Kokkos::View< int * > | iphole |
| int | natts |
| int | npmax |
| Kokkos::View< Real * > | sbuf |
| Kokkos::View< int * > | sdispl |
| bool | use_flat = false |
|
inline |
| Kokkos::View<Real**, Kokkos::LayoutStride> orb5x::PackSendBufferFunctor::arr |
Referenced by operator()(), and PackSendBufferFunctor().
| Kokkos::View<Real*> orb5x::PackSendBufferFunctor::arr_flat |
Referenced by operator()(), and PackSendBufferFunctor().
| Kokkos::View<int*> orb5x::PackSendBufferFunctor::iphole |
Referenced by operator()(), PackSendBufferFunctor(), and PackSendBufferFunctor().
| int orb5x::PackSendBufferFunctor::natts |
Referenced by operator()(), PackSendBufferFunctor(), and PackSendBufferFunctor().
| int orb5x::PackSendBufferFunctor::npmax |
Referenced by operator()(), PackSendBufferFunctor(), and PackSendBufferFunctor().
| Kokkos::View<Real*> orb5x::PackSendBufferFunctor::sbuf |
Referenced by operator()(), PackSendBufferFunctor(), and PackSendBufferFunctor().
| Kokkos::View<int*> orb5x::PackSendBufferFunctor::sdispl |
Referenced by PackSendBufferFunctor(), and PackSendBufferFunctor().
| bool orb5x::PackSendBufferFunctor::use_flat = false |
Referenced by operator()(), and PackSendBufferFunctor().